[gelöst]: easyVDR Server - video0 mit easyVDR Client mounten (NFS)

  • Hi,


    wie kann ich am besten das /media/video0 Verzeichnis vom easyVDR "Streamdev-Server" zusätzlich (z.B video1) mit dem Streamdev-Client mounten.
    Damit zusätzlich auch die Aufnahmen vom Streamdev-Server mit dem Client abgespielt werden können.


    Sollte per commands.conf an- oder abgemeldet werden können.


    Wie mounte ich es in der /etc/fstab bzw. mounte ich per smbfs oder cifs


    Ich habe hier ein Kernel 2.6.28.9 mit easyVDR 0.6.0.7beta


    Irgent wie gibt es ja viele Ansätze - aber welche Lösungen laufen sauber?


    Wer hat jemand eine kleine Anleitung hierzu?


    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

    2 Mal editiert, zuletzt von cinfo ()

  • Hallo,


    also ich würde das per NFS machen. Du legst am Clienten unter /media/video0/ einen Ordner an der Server heißt. Am Server wird die /etc/exports editiert: (Beispiel)


    /media/video0 192.168.178.0/255.255.255.0(rw,sync,no_all_squash)


    Nun muß noch der NFS-Server auf dem Server gestartet werden.



    Am Clienten unter /etc/init.d/RcStartBeforvVDR.d/RcStartPersonal


    ping -c 1 IPDESSERVERS && mount -t nfs IPDESSERVERS://media/video0 /media/video0/Server


    Für die commans.conf:


    Server : true
    -Videoverzeichniss einbinden : mount -t nfs IPDESSERVERS://media/video0 /media/video0/Server && printf "touch /video0/.update" | at now
    -Videoverzeichniss aushängen : umount /media/video0/Server && printf "touch /video0/.update" | at now


    Nur so ne Idee.....



    Grüße

    NFS+DVB_Server: Ubuntu 12.04 Server LTS // Intel dn2800mt mit 1xWD Red (2TB), 1xWD Green (2TB), 5xSundtek SkyTV DVB-S/S2
    VDR: Gen2VDRV4 (VDR-2.1.6) // Asus C8HM70-I/HDMI , 64GB Sandisk SSD (System), 4GB Ram (Dualchannel), Zotac GT630, 4TB über NFS (Video0+Mediadaten), 5xSundtek SkyTV DVB-S/S2 über Lan, PS3 FB // softhddevice_GIT, NV-Treiber_340.58, FFMPEG_1.2.6, Kernel_3.16.5, Alsa_1.0.28 // KODI_15.0_ALPHA
    CLIENT: (Debian) Banana Pi (VDR-2.1.7) // streamdevclient // softhddevice // PS3 FB
    TEST: Grundig GSS 400 mit Vtunerc // Satip-Plugin // TVheadend


    Je mehr man gelernt hat, desto mehr weiß man, wie wenig man weiß.

    Einmal editiert, zuletzt von zwick der agent ()

  • Moin moin cinfo,


    ich würd in /etc/init.d/RCStartBeforVDR.d/RCStartPersonal den mount eintragen – wird kurz nach dem Initialisieren der NIC abgearbeitet – a la mount //IP.vom.Gegen.Über/video0 /mnt/video_von_drueben vorher natürlich in /mnt noch video_von_drueben erstellen und in /video0 einen SymLink video_von_drueben auf /mnt/video_von_drueben setzen.


    Und in /etc/init.d/RCShutdown.d/RCShutdownPersonal1 noch der Ordnung halber einen
    umount /mnt/video_von_drueben


    Sollte das Gegenüber beim start geschlafen haben noch für die commands.conf einen /usr/bin/NachStarter.sh

    Code
    mount //IP.vom.Gegen.Über/video0 /mnt/video_von_drueben
    printf "touch /video0/.update" | at now


    zu starten via
    printf "/usr/bin/NachStarter.sh" | at now
    aus der commands.conf


    Zu dem mount gehört natürlich noch User/Password und nach belieben –t cifs für das SambaTänzchen oder s.o. von zwick der agent mittels NFS, dann aber nicht vergessen im OSD NFS einzuschalten ;-]


    Jetzt komm ich noch mit Variante1 und 2 - wat dat - schau mal Variante1/Variante2


    Bei NFS hab ich es aber noch nicht hinbekommen, dass bei Variante1 durch die SymLinks durchgegriffen wird, was bei Samba lüpt.


    Bitte daher nicht video1 als Namen nutzen, da es zu Verwechslungen mit /video1 der Variante1 Ablage von *.vdr kommen kann(Aufnahmen verteilt über /video0,1,2,... und SymLinks in /video0) und es sich hier defenitiv um Variante2 handelt(vollwertige Verzeichnisse unterhalb von /video0).


    MfG.
    [SIZE=7]....................[/SIZE]MFG.

  • Hi,


    hört sich gut an, aber bei


    ping -c 1 IPDESSERVERS && mount -t nfs IPDESSERVERS://media/video0 /media/video0/Server


    bekomme ich immer einen Fehler

    Code
    1 packets transmitted, 1 received, 0% packet loss, time 0ms
    rtt min/avg/max/mdev = 0.201/0.201/0.201/0.000 ms
    mount to NFS server '192.168.###.###' failed.


    fehlt hier nicht noch der User/Pass mit #-o username=root,password=easyvdr ?


    Wenn ich die Zeile so umstelle bekomme ich diese Antwort

    Code
    ping -c 1 192.168.###.### && mount -t nfs -o username=root,password=easyvdr //192.168.###.###/media/video0 /media/video0/Server


    Antwort:

    Code
    --- 192.168.###.### ping statistics ---
    1 packets transmitted, 1 received, 0% packet loss, time 0ms
    rtt min/avg/max/mdev = 0.173/0.173/0.173/0.000 ms
    mount: directory to mount not in host:dir format


    Was fehlt?


    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Ja das kommt doch auf den Dienst an. Was nimmst Du denn jetzt? Samba oder NFS? Wenn NFS, dann muß ja die Freigabe am Server in der exports eingetragen sein und der NFS Server muß noch gestarten werden!!! Ansonsten läßt der Server das mounten nicht zu. Ich fahre unter Linux immer mit NFS.


    Mach mal ein /etc/init.d/nfs-kernel-server start und versuche noch mal zu mounten. Aber vorher die /etc/exports editieren.


    Läuft auf dem Clienten der Portmapper?


    Grüße

    NFS+DVB_Server: Ubuntu 12.04 Server LTS // Intel dn2800mt mit 1xWD Red (2TB), 1xWD Green (2TB), 5xSundtek SkyTV DVB-S/S2
    VDR: Gen2VDRV4 (VDR-2.1.6) // Asus C8HM70-I/HDMI , 64GB Sandisk SSD (System), 4GB Ram (Dualchannel), Zotac GT630, 4TB über NFS (Video0+Mediadaten), 5xSundtek SkyTV DVB-S/S2 über Lan, PS3 FB // softhddevice_GIT, NV-Treiber_340.58, FFMPEG_1.2.6, Kernel_3.16.5, Alsa_1.0.28 // KODI_15.0_ALPHA
    CLIENT: (Debian) Banana Pi (VDR-2.1.7) // streamdevclient // softhddevice // PS3 FB
    TEST: Grundig GSS 400 mit Vtunerc // Satip-Plugin // TVheadend


    Je mehr man gelernt hat, desto mehr weiß man, wie wenig man weiß.

  • Hi,


    ich habe es mit NFS probiert.

    Zitat

    /etc/init.d/nfs-kernel-server start


    Das hatte ich am Server vergessen - Naja man sollte nicht mit einem Auge F1 schauen.


    Code
    easyVDR:~# ping -c 1 192.168.###.### && mount -t nfs 192.168.###.###://media/video0 /media/video0/Server
    PING 192.168.###.### (192.168.###.###) 56(84) bytes of data.
    64 bytes from 192.168.###.###: icmp_seq=1 ttl=64 time=0.169 ms
    
    
    --- 192.168.###.### ping statistics ---
    1 packets transmitted, 1 received, 0% packet loss, time 0ms
    rtt min/avg/max/mdev = 0.169/0.169/0.169/0.000 ms
    easyVDR:~#


    Ja jetzt läuft alles. Der Ordner "Server" enthält die Aufnahmen und sie können auch abgespielt werden" - Super danke.


    MFG


    Auch diese Lösung sieht sehr gut aus.
    Werde ich als nächtes ausprobieren.


    Aber wo liegen dann die Vorteile bei diesen Lösungen?


    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

    2 Mal editiert, zuletzt von cinfo ()

  • Öhmm, hatte halt unter NFS noch nie Performance Probleme (Geschwindigkeit), seitdem nehme ich das halt. Leg aber noch ein .donotdelete in den Ordner Server. Sonst ist der beim nächsten Hausputz, vom VDR, weg :lol2.


    Grüße

    NFS+DVB_Server: Ubuntu 12.04 Server LTS // Intel dn2800mt mit 1xWD Red (2TB), 1xWD Green (2TB), 5xSundtek SkyTV DVB-S/S2
    VDR: Gen2VDRV4 (VDR-2.1.6) // Asus C8HM70-I/HDMI , 64GB Sandisk SSD (System), 4GB Ram (Dualchannel), Zotac GT630, 4TB über NFS (Video0+Mediadaten), 5xSundtek SkyTV DVB-S/S2 über Lan, PS3 FB // softhddevice_GIT, NV-Treiber_340.58, FFMPEG_1.2.6, Kernel_3.16.5, Alsa_1.0.28 // KODI_15.0_ALPHA
    CLIENT: (Debian) Banana Pi (VDR-2.1.7) // streamdevclient // softhddevice // PS3 FB
    TEST: Grundig GSS 400 mit Vtunerc // Satip-Plugin // TVheadend


    Je mehr man gelernt hat, desto mehr weiß man, wie wenig man weiß.

  • Hi,


    Zitat

    noch ein .donotdelete in den Ordner Server


    habe ich gemacht.


    Nur noch eine Frage zu den Rechten am Ordner "Server". Wieso kann ich vom Client aus keine Aufnahme im Server-Ordner löschen?


    Meldung: "Fehler beim löschen der Aufnahme"


    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Wie siehst denn Deine /etc/exports aus? Hast Du das hier drinnen (rw,sync,no_all_squash). Ansonsten läßt der NFS-Server nur lesenden Modus zu. Der Client ist ja auch ein EasyVDR? Meine halt, wegen den root Rechten?


    Grüße

    NFS+DVB_Server: Ubuntu 12.04 Server LTS // Intel dn2800mt mit 1xWD Red (2TB), 1xWD Green (2TB), 5xSundtek SkyTV DVB-S/S2
    VDR: Gen2VDRV4 (VDR-2.1.6) // Asus C8HM70-I/HDMI , 64GB Sandisk SSD (System), 4GB Ram (Dualchannel), Zotac GT630, 4TB über NFS (Video0+Mediadaten), 5xSundtek SkyTV DVB-S/S2 über Lan, PS3 FB // softhddevice_GIT, NV-Treiber_340.58, FFMPEG_1.2.6, Kernel_3.16.5, Alsa_1.0.28 // KODI_15.0_ALPHA
    CLIENT: (Debian) Banana Pi (VDR-2.1.7) // streamdevclient // softhddevice // PS3 FB
    TEST: Grundig GSS 400 mit Vtunerc // Satip-Plugin // TVheadend


    Je mehr man gelernt hat, desto mehr weiß man, wie wenig man weiß.

    Einmal editiert, zuletzt von zwick der agent ()

  • Ansonsten probiere halt mal mit dieser Option zu mounten:


    mount -t nfs -o rw ipdesservers://.................

    NFS+DVB_Server: Ubuntu 12.04 Server LTS // Intel dn2800mt mit 1xWD Red (2TB), 1xWD Green (2TB), 5xSundtek SkyTV DVB-S/S2
    VDR: Gen2VDRV4 (VDR-2.1.6) // Asus C8HM70-I/HDMI , 64GB Sandisk SSD (System), 4GB Ram (Dualchannel), Zotac GT630, 4TB über NFS (Video0+Mediadaten), 5xSundtek SkyTV DVB-S/S2 über Lan, PS3 FB // softhddevice_GIT, NV-Treiber_340.58, FFMPEG_1.2.6, Kernel_3.16.5, Alsa_1.0.28 // KODI_15.0_ALPHA
    CLIENT: (Debian) Banana Pi (VDR-2.1.7) // streamdevclient // softhddevice // PS3 FB
    TEST: Grundig GSS 400 mit Vtunerc // Satip-Plugin // TVheadend


    Je mehr man gelernt hat, desto mehr weiß man, wie wenig man weiß.

  • Hi,


    hier aus der /etc/exports



    genau deshalb ist ja so komisch das kein löschen läuft?


    Ja, der Server ist auch ein easyVDR.


    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • So zu mounten hast Du auch schon probiert?


    mount -t nfs -o rw ipdesservers://.................

    NFS+DVB_Server: Ubuntu 12.04 Server LTS // Intel dn2800mt mit 1xWD Red (2TB), 1xWD Green (2TB), 5xSundtek SkyTV DVB-S/S2
    VDR: Gen2VDRV4 (VDR-2.1.6) // Asus C8HM70-I/HDMI , 64GB Sandisk SSD (System), 4GB Ram (Dualchannel), Zotac GT630, 4TB über NFS (Video0+Mediadaten), 5xSundtek SkyTV DVB-S/S2 über Lan, PS3 FB // softhddevice_GIT, NV-Treiber_340.58, FFMPEG_1.2.6, Kernel_3.16.5, Alsa_1.0.28 // KODI_15.0_ALPHA
    CLIENT: (Debian) Banana Pi (VDR-2.1.7) // streamdevclient // softhddevice // PS3 FB
    TEST: Grundig GSS 400 mit Vtunerc // Satip-Plugin // TVheadend


    Je mehr man gelernt hat, desto mehr weiß man, wie wenig man weiß.

  • Hi,


    Zitat

    mount -t nfs -o rw ipdesservers://.................


    ja, hilft leider auch nicht.


    Code
    mount -t nfs -o rw 192.168.###.###://media/video0 /media/video0/Server


    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Editiere mal bitte die exports neu:


    /media/video0 192.168.###.###/255.255.255.0(rw,sync)


    Dann den NFS-Server nochmal neu starten und mounten. Wir müssen halt mal ein bischen mit den Optionen spielen: http://informatik.asn-graz.ac.at/selflinux/html/nfs03.html.


    Grüße

    NFS+DVB_Server: Ubuntu 12.04 Server LTS // Intel dn2800mt mit 1xWD Red (2TB), 1xWD Green (2TB), 5xSundtek SkyTV DVB-S/S2
    VDR: Gen2VDRV4 (VDR-2.1.6) // Asus C8HM70-I/HDMI , 64GB Sandisk SSD (System), 4GB Ram (Dualchannel), Zotac GT630, 4TB über NFS (Video0+Mediadaten), 5xSundtek SkyTV DVB-S/S2 über Lan, PS3 FB // softhddevice_GIT, NV-Treiber_340.58, FFMPEG_1.2.6, Kernel_3.16.5, Alsa_1.0.28 // KODI_15.0_ALPHA
    CLIENT: (Debian) Banana Pi (VDR-2.1.7) // streamdevclient // softhddevice // PS3 FB
    TEST: Grundig GSS 400 mit Vtunerc // Satip-Plugin // TVheadend


    Je mehr man gelernt hat, desto mehr weiß man, wie wenig man weiß.

    Einmal editiert, zuletzt von zwick der agent ()

  • Hi,


    hatte auch gedacht und habe gerade dies getestet, aber leider auch ohne Erfolg.



    aus

    Code
    man 5 exports



    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Hi,


    so lassen sich die Aufnahmen abspielen und im Ordner "Server" löschen.


    Zitat

    Am Clienten unter /etc/init.d/RcStartBeforvVDR.d/RcStartPersonal


    Code
    ping -c 1 IPDESSERVERS && mount -t nfs IPDESSERVERS://media/video0 /media/video0/Server


    Für die commans.conf:

    Code
    Server : true
    -Videoverzeichniss einbinden : mount -t nfs IPDESSERVERS://media/video0 /media/video0/Server && printf "touch /video0/.update" | at now
    -Videoverzeichniss aushängen : umount /media/video0/Server && printf "touch /video0/.update" | at now


    Um nicht immer mit der .../RcStartPersonal zu mounten, könnte man die /etc/fstab um folgendes erweitern.


    Code
    192.168.###.###:/media/video0 /mnt/nfs/media/video0/Server  nfs      rw,sync,hard,intr  0     0

    Hmm, beim Aufruf der fstab ist das Netzwerk wohl noch nicht aktiv und somit geht der Aufruf ins Leere.


    /etc/exports


    am Server

    Code
    /etc/init.d/nfs-kernel-server start


    oder per OSD einschalten.


    wie immer einfach "easy"


    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

    8 Mal editiert, zuletzt von cinfo ()

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!