Verständnisproblem NAS mit NFS Freigabe als Quelle für den yaVDR Headless Server nutzen

  • Hallo zusammen,


    mein yaVDR Headless Server soll etwas umstrukturiert werden. Zukünftig sollen alle Aufnahmen und andere Medien-Dateien auf einer NFS Freigabe auf dem NAS (Synology DS1815+) liegen.


    Der yaVDR Headless soll weiterhin per über den Automounter (AVAHI oder ähnlich) seine Freigaben an die anderen yaVDR Clients verteilen, damit diese ohne Konfigurationsänderung weiterhin automatisch die Aufnahmen des Headless Server finden.


    Aus meinem Verständnis hätte ich jetzt einfach in die /etc/fstab Datei folgende Zeile eingetragen:


    10.0.0.10:/volume1/yaVDR /srv nfs rw 0 0


    Was muss ich genau machen, um hier zum Ziel zu kommen (der Server und die Clients sollen genau wie bisher weiterlaufen, nur die Daten die sonst lokal im /srv liegen, sollen ab vom NAS kommen.


    Vielen Dank im Voraus für Eure Hilfe!


    LG Michael

    [size=8]
    Server:
    Server1: VMware ESXi 6, Intel Xeon E3-1245v3 CPU (Haswell); 32 GB RAM; VM: yaVDR 0.5 headless mit 6 GB RAM und durchgereichten 6 x DVB-S2 Tuner (DD Octopus V3 Bridge mit 3 x DD Duoflex S2 V3) und einige weitere VM
    Storage und File-Server: Synology DS1815+ mit 3 x 6 TB WD Red und 1 x 6 TB WD Red als Hot Spare
    Server2: HP ProLiant MicroServer N54L mit 14 TB netto (nur für Backups)
    Wohnzimmer:
    VDR Client: yaVDR 0.5 & Win7, MS-Tech MC-1200, SilverStone SST-ST30SF 300W PSU, Intel DH87RL, i3-4330, Scythe Big Shuriken 2B, Zotac NVIDIA GeForce GT 630 ZONE Edition, 8 GB RAM, 60 GB mSATA SSD, DD Cine S2 V6.5, One for All 7960 FB
    Anzeige: LG 84" Zoll Ultra HD TV (LG 84UB980V)
    Sound: Yamaha RX-V775 + Emotiva XPA-2, Nubert Lautsprecher: Front: 2 x nuBox 681 (mit ATM-681 an XPA-2), Center: 1 x nuBox CS-411, Rear: 2 x nuBox DS-301, Sub: Nubert AW-993

    Einmal editiert, zuletzt von mjelinski ()

  • Michael, hilft Dir die Dokumentation nicht weiter, bzw. gibt es einen Fehler?


    Albert

  • hallo,


    ich vermute eher das könnte helfen
    http://spk.synologyitalia.com/?arch=avoton
    "yavdr-avahi v0.0.2-1
    YaVDR can automatically (via avahi) mount network shares. More information is at http://www.yavdr.org/tutorials…-vdr-addon-avahi-mounter/ This package configures the diskstation so that this works. The network shares must be shared on the Disksation -> Control Panel -> Shared Folder -> Privileges -> NFS Privileges for YaVDR. There are no security checks in this package. Use at your own risk!"


    http://spk.synologyitalia.com/…-avahi-noarch-0.0.2-1.spk


    plugin auf der synology installieren, die pfade des nas einbinden und yavdr fädlelt die sachen zur laufzeit ein und aus (je nach dem ob das nas an oder aus ist), ganz ohne fstab
    yavdr's erkennen dann die entsprechenden bereiche (vdr-aufnahmen, bilder, musik, video) auf dem nas und binden sie ein wenn das nas eingeschalten eird und entfernen sie auch automatisch wenn das nas ausgeschalten wird

  • Michael, hilft Dir die Dokumentation nicht weiter, bzw. gibt es einen Fehler?


    Albert


    Wenn ich die NFS Freigabe im Webfrontend eingebe, legt er ein eigenes Verzeichnis unterhalb der Recordings Verzeichnisses an und legt die Aufnahmen aber nicht dort rein (was ja mein Ziel wäre).




    Ich habe die Freigaben mal auf der Diskstation eingerichtet und das Paket auf der Diskstation installiert.


    Starte ich jetzt eine Aufnahme landet die noch immer nicht auf der DS.


    Dafür zeigt "mount" nun an, das z.B. /media/Video/MJ-DS auf meine Diskstation verweist.


    Eine aktuelle Aufnahme legt er aber unter /srv/vdr/video.00 ab, was noch immer lokal auf der Platte (und leider noch nicht auf dem NAS) ist.



    Ergebnis von "mount"

    [size=8]
    Server:
    Server1: VMware ESXi 6, Intel Xeon E3-1245v3 CPU (Haswell); 32 GB RAM; VM: yaVDR 0.5 headless mit 6 GB RAM und durchgereichten 6 x DVB-S2 Tuner (DD Octopus V3 Bridge mit 3 x DD Duoflex S2 V3) und einige weitere VM
    Storage und File-Server: Synology DS1815+ mit 3 x 6 TB WD Red und 1 x 6 TB WD Red als Hot Spare
    Server2: HP ProLiant MicroServer N54L mit 14 TB netto (nur für Backups)
    Wohnzimmer:
    VDR Client: yaVDR 0.5 & Win7, MS-Tech MC-1200, SilverStone SST-ST30SF 300W PSU, Intel DH87RL, i3-4330, Scythe Big Shuriken 2B, Zotac NVIDIA GeForce GT 630 ZONE Edition, 8 GB RAM, 60 GB mSATA SSD, DD Cine S2 V6.5, One for All 7960 FB
    Anzeige: LG 84" Zoll Ultra HD TV (LG 84UB980V)
    Sound: Yamaha RX-V775 + Emotiva XPA-2, Nubert Lautsprecher: Front: 2 x nuBox 681 (mit ATM-681 an XPA-2), Center: 1 x nuBox CS-411, Rear: 2 x nuBox DS-301, Sub: Nubert AW-993

  • Du könntest einen Symlink auf das Verzeichnis erstellen, aber erst das Original-Recordingverzeichnis löschen oder besser erstmal umbenennen, bei dir also in etwa so:
    1. VDR stoppen
    2. /srv/vdr/video.00 umbenennen
    3. ln -s /media/Video/MJ-DS /srv/vdr/video.00
    4. Aufnahmen von dem umbenannten video.00 nach video.00 kopieren
    5. VDR starten


    Damit biegst du einfach die Pfade entsprechend um, damit VDR denkt, dass er in sein Recordingverzeichnis speichert.

    VDR: Silverstone LC16M, 2x DVBSky S952, Asrock B85 Pro4, Core i3-4170, 8GB Ram, 525GB SSD + 4TB HD, DVD, System: gentoo amd64, Softhddevice

  • Ein weiterer Versuch, welcher ebenfalls nicht geklappt hat war folgender:


    Skript /etc/init/nfs_warte.conf angelegt (irgendwo hier im Forum so gefunden):


    /etc/fstab editiert:

    Code
    # NFS Freigabe
    10.0.0.10:/volume1/yaVDR /srv/vdr/video.00 nfs rw 0 0


    Nun zeigt ein ls /srv/vdr/video.00 zwar das Verzeichnis auf dem Server an, dafür kann ich die Windows-Freigabe "recordings" und den vdr live (http://10.0.0.60:8008/) nicht mehr öffnen.


    Es muss doch eine einfache Möglichkeit geben, den yaVDR Server dazu zu bewegen seine Aufnahmen auf dem NFS Share abzulegen und normal weiterzuarbeiten...

    [size=8]
    Server:
    Server1: VMware ESXi 6, Intel Xeon E3-1245v3 CPU (Haswell); 32 GB RAM; VM: yaVDR 0.5 headless mit 6 GB RAM und durchgereichten 6 x DVB-S2 Tuner (DD Octopus V3 Bridge mit 3 x DD Duoflex S2 V3) und einige weitere VM
    Storage und File-Server: Synology DS1815+ mit 3 x 6 TB WD Red und 1 x 6 TB WD Red als Hot Spare
    Server2: HP ProLiant MicroServer N54L mit 14 TB netto (nur für Backups)
    Wohnzimmer:
    VDR Client: yaVDR 0.5 & Win7, MS-Tech MC-1200, SilverStone SST-ST30SF 300W PSU, Intel DH87RL, i3-4330, Scythe Big Shuriken 2B, Zotac NVIDIA GeForce GT 630 ZONE Edition, 8 GB RAM, 60 GB mSATA SSD, DD Cine S2 V6.5, One for All 7960 FB
    Anzeige: LG 84" Zoll Ultra HD TV (LG 84UB980V)
    Sound: Yamaha RX-V775 + Emotiva XPA-2, Nubert Lautsprecher: Front: 2 x nuBox 681 (mit ATM-681 an XPA-2), Center: 1 x nuBox CS-411, Rear: 2 x nuBox DS-301, Sub: Nubert AW-993


  • Klappt irgendwie nicht:


    [size=8]
    Server:
    Server1: VMware ESXi 6, Intel Xeon E3-1245v3 CPU (Haswell); 32 GB RAM; VM: yaVDR 0.5 headless mit 6 GB RAM und durchgereichten 6 x DVB-S2 Tuner (DD Octopus V3 Bridge mit 3 x DD Duoflex S2 V3) und einige weitere VM
    Storage und File-Server: Synology DS1815+ mit 3 x 6 TB WD Red und 1 x 6 TB WD Red als Hot Spare
    Server2: HP ProLiant MicroServer N54L mit 14 TB netto (nur für Backups)
    Wohnzimmer:
    VDR Client: yaVDR 0.5 & Win7, MS-Tech MC-1200, SilverStone SST-ST30SF 300W PSU, Intel DH87RL, i3-4330, Scythe Big Shuriken 2B, Zotac NVIDIA GeForce GT 630 ZONE Edition, 8 GB RAM, 60 GB mSATA SSD, DD Cine S2 V6.5, One for All 7960 FB
    Anzeige: LG 84" Zoll Ultra HD TV (LG 84UB980V)
    Sound: Yamaha RX-V775 + Emotiva XPA-2, Nubert Lautsprecher: Front: 2 x nuBox 681 (mit ATM-681 an XPA-2), Center: 1 x nuBox CS-411, Rear: 2 x nuBox DS-301, Sub: Nubert AW-993

  • ls -s /media/Video/MJ-DS /srv/vdr/video.00 stimmt auch nicht.


    du willst einen Symlink anlegen, mit ln -s nicht ls -s, kleiner Typo. ;)

    VDR: Silverstone LC16M, 2x DVBSky S952, Asrock B85 Pro4, Core i3-4170, 8GB Ram, 525GB SSD + 4TB HD, DVD, System: gentoo amd64, Softhddevice

  • Halt, hab oben aus versehen den falschen Pfad gewählt.


    Nun möchte aber der vdr nicht mehr starten...


    root@MJ-yaVDR0:/srv# cd vdr
    root@MJ-yaVDR0:/srv/vdr# ls
    video.00.alt
    root@MJ-yaVDR0:/srv/vdr# ln -s /media/Video/MJ-DS /srv/vdr/video.00
    root@MJ-yaVDR0:/srv/vdr# start vdr
    start: Job failed to start
    root@MJ-yaVDR0:/srv/vdr# start vdr
    start: Job failed to start
    root@MJ-yaVDR0:/srv/vdr# ls video.00
    2.txt @eaDir #recycle
    root@MJ-yaVDR0:/srv/vdr#

    [size=8]
    Server:
    Server1: VMware ESXi 6, Intel Xeon E3-1245v3 CPU (Haswell); 32 GB RAM; VM: yaVDR 0.5 headless mit 6 GB RAM und durchgereichten 6 x DVB-S2 Tuner (DD Octopus V3 Bridge mit 3 x DD Duoflex S2 V3) und einige weitere VM
    Storage und File-Server: Synology DS1815+ mit 3 x 6 TB WD Red und 1 x 6 TB WD Red als Hot Spare
    Server2: HP ProLiant MicroServer N54L mit 14 TB netto (nur für Backups)
    Wohnzimmer:
    VDR Client: yaVDR 0.5 & Win7, MS-Tech MC-1200, SilverStone SST-ST30SF 300W PSU, Intel DH87RL, i3-4330, Scythe Big Shuriken 2B, Zotac NVIDIA GeForce GT 630 ZONE Edition, 8 GB RAM, 60 GB mSATA SSD, DD Cine S2 V6.5, One for All 7960 FB
    Anzeige: LG 84" Zoll Ultra HD TV (LG 84UB980V)
    Sound: Yamaha RX-V775 + Emotiva XPA-2, Nubert Lautsprecher: Front: 2 x nuBox 681 (mit ATM-681 an XPA-2), Center: 1 x nuBox CS-411, Rear: 2 x nuBox DS-301, Sub: Nubert AW-993

  • Nun möchte aber der vdr nicht mehr starten...

    Und was steht als Grund dafür im Log?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Ich tippe auf falsche permissions.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Ich auch, aber das ist doch langfristig wirkungsvoller, wenn man anderen beibringt erst ins Log zu sehen und dann Fragen zu stellen ;)

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Und was steht als Grund dafür im Log?


    Ich tippe auf falsche permissions.



    Aug 10 12:09:25 MJ-yaVDR0 vdr: [2306] ERROR: can't access /srv/vdr/video.00



    Ja, stimmt! Wie behebe ich das?


    Ich auch, aber das ist doch langfristig wirkungsvoller, wenn man anderen beibringt erst ins Log zu sehen und dann Fragen zu stellen ;)



    Finde ich auch gut (ich möchte ja dazu lernen).

    [size=8]
    Server:
    Server1: VMware ESXi 6, Intel Xeon E3-1245v3 CPU (Haswell); 32 GB RAM; VM: yaVDR 0.5 headless mit 6 GB RAM und durchgereichten 6 x DVB-S2 Tuner (DD Octopus V3 Bridge mit 3 x DD Duoflex S2 V3) und einige weitere VM
    Storage und File-Server: Synology DS1815+ mit 3 x 6 TB WD Red und 1 x 6 TB WD Red als Hot Spare
    Server2: HP ProLiant MicroServer N54L mit 14 TB netto (nur für Backups)
    Wohnzimmer:
    VDR Client: yaVDR 0.5 & Win7, MS-Tech MC-1200, SilverStone SST-ST30SF 300W PSU, Intel DH87RL, i3-4330, Scythe Big Shuriken 2B, Zotac NVIDIA GeForce GT 630 ZONE Edition, 8 GB RAM, 60 GB mSATA SSD, DD Cine S2 V6.5, One for All 7960 FB
    Anzeige: LG 84" Zoll Ultra HD TV (LG 84UB980V)
    Sound: Yamaha RX-V775 + Emotiva XPA-2, Nubert Lautsprecher: Front: 2 x nuBox 681 (mit ATM-681 an XPA-2), Center: 1 x nuBox CS-411, Rear: 2 x nuBox DS-301, Sub: Nubert AW-993

  • Ja, stimmt! Wie behebe ich das?

    Der Nutzer vdr (mit der uid 666), der den VDR ausführt, benötigt Lese-, Schreib- und Ausführungsrechte für den freigegebenen Ordner, der als /srv/vdr/video.00 eingebunden wird. Die Berechtigungen müsstest du auf deinem NAS setzen können: https://www.synology.com/en-us/knowledgebase/tutorials/616


    Wie sieht es aktuell aus?

    Code
    ls -ld /srv/vdr/video.00

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Der Nutzer vdr (mit der uid 666), der den VDR ausführt, benötigt Lese-, Schreib- und Ausführungsrechte für den freigegebenen Ordner, der als /srv/vdr/video.00 eingebunden wird. Die Berechtigungen müsstest du auf deinem NAS setzen können: https://www.synology.com/en-us/knowledgebase/tutorials/616


    Wie sieht es aktuell aus?

    Code
    ls -ld /srv/vdr/video.00


    Aktuell sieht es wie folgt aus:


    root@MJ-yaVDR0:~# ls -ld /srv/vdr/video.00
    lrwxrwxrwx 1 root root 18 Aug 10 12:08 /srv/vdr/video.00 -> /media/Video/MJ-DS


    Ich schaue mir mal die verlinkte Anleitung an und schaue wie das geht... (Rückmeldung folgt gleich...)

    [size=8]
    Server:
    Server1: VMware ESXi 6, Intel Xeon E3-1245v3 CPU (Haswell); 32 GB RAM; VM: yaVDR 0.5 headless mit 6 GB RAM und durchgereichten 6 x DVB-S2 Tuner (DD Octopus V3 Bridge mit 3 x DD Duoflex S2 V3) und einige weitere VM
    Storage und File-Server: Synology DS1815+ mit 3 x 6 TB WD Red und 1 x 6 TB WD Red als Hot Spare
    Server2: HP ProLiant MicroServer N54L mit 14 TB netto (nur für Backups)
    Wohnzimmer:
    VDR Client: yaVDR 0.5 & Win7, MS-Tech MC-1200, SilverStone SST-ST30SF 300W PSU, Intel DH87RL, i3-4330, Scythe Big Shuriken 2B, Zotac NVIDIA GeForce GT 630 ZONE Edition, 8 GB RAM, 60 GB mSATA SSD, DD Cine S2 V6.5, One for All 7960 FB
    Anzeige: LG 84" Zoll Ultra HD TV (LG 84UB980V)
    Sound: Yamaha RX-V775 + Emotiva XPA-2, Nubert Lautsprecher: Front: 2 x nuBox 681 (mit ATM-681 an XPA-2), Center: 1 x nuBox CS-411, Rear: 2 x nuBox DS-301, Sub: Nubert AW-993

  • Aktuell sieht es wie folgt aus

    Wenn das ein Symlink ist, dann musst du dir die Rechte für das Ziel ansehen:

    Code
    ls -ld /media/Video/MJ-DS

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Sieht aus als wäre ich meinem Ziel schon ein wenig näher (VDR startet wieder, nachdem ich in der DS gesagt habe "Alle User zu Admin zuordnen"). Leider geht vdr live noch nicht (Seite lässt sich nicht öffnen).


    Im Syslog steht das er scheinbar irgendwelche cert/key´s nicht findet und anschließend das er es löscht (wenn ich das richtig verstehe).


    Das Verzeichnis /var/lib/vdr/plugins/live/ ist auch leer...


    Könnte das was mit dem Synology Paket "yavdr-avahi" zu tun haben?


    cat /var/log/syslog |grep live




    mount

    [size=8]
    Server:
    Server1: VMware ESXi 6, Intel Xeon E3-1245v3 CPU (Haswell); 32 GB RAM; VM: yaVDR 0.5 headless mit 6 GB RAM und durchgereichten 6 x DVB-S2 Tuner (DD Octopus V3 Bridge mit 3 x DD Duoflex S2 V3) und einige weitere VM
    Storage und File-Server: Synology DS1815+ mit 3 x 6 TB WD Red und 1 x 6 TB WD Red als Hot Spare
    Server2: HP ProLiant MicroServer N54L mit 14 TB netto (nur für Backups)
    Wohnzimmer:
    VDR Client: yaVDR 0.5 & Win7, MS-Tech MC-1200, SilverStone SST-ST30SF 300W PSU, Intel DH87RL, i3-4330, Scythe Big Shuriken 2B, Zotac NVIDIA GeForce GT 630 ZONE Edition, 8 GB RAM, 60 GB mSATA SSD, DD Cine S2 V6.5, One for All 7960 FB
    Anzeige: LG 84" Zoll Ultra HD TV (LG 84UB980V)
    Sound: Yamaha RX-V775 + Emotiva XPA-2, Nubert Lautsprecher: Front: 2 x nuBox 681 (mit ATM-681 an XPA-2), Center: 1 x nuBox CS-411, Rear: 2 x nuBox DS-301, Sub: Nubert AW-993

  • Im Syslog steht das er scheinbar irgendwelche cert/key´s nicht findet und anschließend das er es löscht (wenn ich das richtig verstehe).

    Wenn du kein eigenes Zertifikat hinterlegt hast, bringt er diese Meldung, die kannst du aber ignorieren. Zeig doch mal einen zusammehängenden Logausschnitt von Start bis Stop des VDR, dann sieht man hoffentlich, woran der VDR jetzt noch scheitert.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Wenn du kein eigenes Zertifikat hinterlegt hast, bringt er diese Meldung, die kannst du aber ignorieren. Zeig doch mal einen zusammehängenden Logausschnitt von Start bis Stop des VDR, dann sieht man hoffentlich, woran der VDR jetzt noch scheitert.


    Das komplette Verzeichnis vom live plugin scheint ja leer zu sein.


    http://paste.ubuntu.com/12047391/

    [size=8]
    Server:
    Server1: VMware ESXi 6, Intel Xeon E3-1245v3 CPU (Haswell); 32 GB RAM; VM: yaVDR 0.5 headless mit 6 GB RAM und durchgereichten 6 x DVB-S2 Tuner (DD Octopus V3 Bridge mit 3 x DD Duoflex S2 V3) und einige weitere VM
    Storage und File-Server: Synology DS1815+ mit 3 x 6 TB WD Red und 1 x 6 TB WD Red als Hot Spare
    Server2: HP ProLiant MicroServer N54L mit 14 TB netto (nur für Backups)
    Wohnzimmer:
    VDR Client: yaVDR 0.5 & Win7, MS-Tech MC-1200, SilverStone SST-ST30SF 300W PSU, Intel DH87RL, i3-4330, Scythe Big Shuriken 2B, Zotac NVIDIA GeForce GT 630 ZONE Edition, 8 GB RAM, 60 GB mSATA SSD, DD Cine S2 V6.5, One for All 7960 FB
    Anzeige: LG 84" Zoll Ultra HD TV (LG 84UB980V)
    Sound: Yamaha RX-V775 + Emotiva XPA-2, Nubert Lautsprecher: Front: 2 x nuBox 681 (mit ATM-681 an XPA-2), Center: 1 x nuBox CS-411, Rear: 2 x nuBox DS-301, Sub: Nubert AW-993

  • Hier nochmal aufgeräumter:


    http://paste.ubuntu.com/12047415/


    (Syslog leer gemacht und Rechner neu gestartet)

    [size=8]
    Server:
    Server1: VMware ESXi 6, Intel Xeon E3-1245v3 CPU (Haswell); 32 GB RAM; VM: yaVDR 0.5 headless mit 6 GB RAM und durchgereichten 6 x DVB-S2 Tuner (DD Octopus V3 Bridge mit 3 x DD Duoflex S2 V3) und einige weitere VM
    Storage und File-Server: Synology DS1815+ mit 3 x 6 TB WD Red und 1 x 6 TB WD Red als Hot Spare
    Server2: HP ProLiant MicroServer N54L mit 14 TB netto (nur für Backups)
    Wohnzimmer:
    VDR Client: yaVDR 0.5 & Win7, MS-Tech MC-1200, SilverStone SST-ST30SF 300W PSU, Intel DH87RL, i3-4330, Scythe Big Shuriken 2B, Zotac NVIDIA GeForce GT 630 ZONE Edition, 8 GB RAM, 60 GB mSATA SSD, DD Cine S2 V6.5, One for All 7960 FB
    Anzeige: LG 84" Zoll Ultra HD TV (LG 84UB980V)
    Sound: Yamaha RX-V775 + Emotiva XPA-2, Nubert Lautsprecher: Front: 2 x nuBox 681 (mit ATM-681 an XPA-2), Center: 1 x nuBox CS-411, Rear: 2 x nuBox DS-301, Sub: Nubert AW-993

Jetzt mitmachen!

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