NAS-Share als Aufnahmeverzeichniserweiterung einbinden

  • Hallo,


    da meine 160GB-Platte im VDR wegen der tollen Möglichkeiten des epgsearch-plugins langsam knapp wird, überlege ich meine NAS dafür mit einzubinden. Bufflalo NAS läuft 24/7.


    Eintrag in fstab:
    /dev/hda5 /var/lib/video.00 ext3 defaults 0 1
    /dev/hda6 /images fat32 0 0


    #windows freigabe mounten
    //BUFFALO/vdr /var/lib/video.01 smbfs user,auto,username=root,password=,fmask=644,uid=vdr,gid=vdr 0 0


    Dies führt leider nicht zum Erfolg - ohne Fehlermeldung im syslog - NAS wird nicht automatisch gemountet.


    Manuell "mount /var/lib/video.01" funktioniert problemlos - was kann ich noch tun ?


    Gruß


    marpiet



    HDVDR: yavdr-0.6.0-stable: Intel G2120,Intel DH 77EB mit CIR, Co-Haus CIR, 64 GB SSD, 3 TB WD Red, Cine S2 V6.5 + Duoflex S2 an Centauri Multiswitch,
    Zotac Nvidia GT 630

    :prost2


  • Zitat

    Später mounten?


    Könnte sein, die anderen shares auf der NAS mounte ich manuell - problemlos.


    Machts Sinn, an der runvdr etc. rumzubasteln oder besser externe USB-HD (direkt am VDR)?


    marpiet



    HDVDR: yavdr-0.6.0-stable: Intel G2120,Intel DH 77EB mit CIR, Co-Haus CIR, 64 GB SSD, 3 TB WD Red, Cine S2 V6.5 + Duoflex S2 an Centauri Multiswitch,
    Zotac Nvidia GT 630

    :prost2


  • Hallo, ich habe eine Simpleshare ist aber der Buffalo ganz ähnlich.


    in die fstab den folgenden Eintrag


    192.168.178.26:/shares/SimplePool/VDR /video nfs defaults,rsize=8192,wsize=8192 0 0


    wobei SimplePool bei mir das FreigabePool ist und VDr ein Verzeichnis auf der NAS-Platte, /video ist klar.


    Grüße
    VSammy.

  • Zitat

    und irgendwann spaeter


    mount /var/lib/video.01
    touch /var/lib/video.00/.update


    aufrufen (wenn netz da..)


    Wie meinst Du das ? Manuell auf der Konsole oder als Befehl ins VDR-Menü integriert bringt eher nichts.
    Da muß (besonders meine Frau) jedesmal manuell mounten - das wird nix :unsch


    Zitat

    oder du verwendest 'automount(8 )' - der (u)mounted automatisch je nach Bedarf.


    Das kenne ich nicht - wie soll das bitte automatisch gehen ?


    Gruß


    marpiet



    HDVDR: yavdr-0.6.0-stable: Intel G2120,Intel DH 77EB mit CIR, Co-Haus CIR, 64 GB SSD, 3 TB WD Red, Cine S2 V6.5 + Duoflex S2 an Centauri Multiswitch,
    Zotac Nvidia GT 630

    :prost2


  • Zitat

    Original von marpiet


    Das kenne ich nicht - wie soll das bitte automatisch gehen ?


    Wenn Automount läuft, wird der Mountpunkt automatisch gemountet bei Zugriff.


    Also zB. erst ein Zugriff auf "/mnt/netzwerkshare" mounted ihn im Hintergrund.


    Allerdings muss man das schon ein wenig confen...

    This is a .44 Magnum, the most powerful handgun in the world. It can take your head clean off. You've got to ask yourself one question, Do I feel lucky?
    easyvdr 0.9a2 - TT-DVB-S2-6400 - ASUS AT3IONT-I deluxe - Atom 330 - 1,5TB WD EADS - Denon 1910 - Toshiba 42X3030D - Harmony 700

  • Zitat

    Original von marpiet


    Wie meinst Du das ? Manuell auf der Konsole oder als Befehl ins VDR-Menü integriert bringt eher nichts.


    In die runvdr eintragen oder in ein beliebiges Startupskript, das nach dem Netzverfügbarkeit ausgeführt wird...

    This is a .44 Magnum, the most powerful handgun in the world. It can take your head clean off. You've got to ask yourself one question, Do I feel lucky?
    easyvdr 0.9a2 - TT-DVB-S2-6400 - ASUS AT3IONT-I deluxe - Atom 330 - 1,5TB WD EADS - Denon 1910 - Toshiba 42X3030D - Harmony 700

  • Zitat

    In die runvdr eintragen oder in ein beliebiges Startupskript, das nach dem Netzverfügbarkeit ausgeführt wird...


    Danke für die schnelle Antwort. Das wäre schon das richtige, nur bin ich leider zu LINUX-unerfahren, um an der runvdr rumzubasteln.


    Welches Startupskript gibt es denn bei ctvdr sonst und wie muß ich o.g. Befehl so eintragen, daß erst nachdem das Netz verfügbar ist gemountet wird ?


    marpiet



    HDVDR: yavdr-0.6.0-stable: Intel G2120,Intel DH 77EB mit CIR, Co-Haus CIR, 64 GB SSD, 3 TB WD Red, Cine S2 V6.5 + Duoflex S2 an Centauri Multiswitch,
    Zotac Nvidia GT 630

    :prost2


    2 Mal editiert, zuletzt von marpiet ()

  • Hallöchen,
    ein mounten von Netzwerkfreigaben über die /etc/fstab alleine führt bei mir auch zu keinem Ergebniss. Man hat mir hier gesagt, dass das "gesamte" Netzwerk noch nicht hochgefahren ist, wenn die fstab ausgeführt wird.


    Ich habe dann in der /etc/init.d/rcStart.delayed alle mount Befehle für das Netzwerk zusätzlich eingetragen und es funktionierte.


    Diese Datei wird etwas Zeitverzögert ausgeführt, was zur Folge hat, das die Netzwerkmounts erst eine Minute nach dem Systemstart zur Verfügung stehen.


    Ich habe mein LinVDR so eingestellt, das er 5 Minuten vor einer Aufnahme bootet. So gibt es keine Probleme und die Aufnahmen landen auf einem Server, den ich via NFS mounte.


    /etc/fstab Eintrag

    Zitat

    192.168.178.10:/medien/linvdr /video0 nfs auto,user,nfsvers=3,rsize=8192,wsize=8192 0 0


    /etc/init.d/rcStart.delayed Eintrag

    Zitat

    mount 192.168.178.10:/medien/linvdr /video0


    Gruß Ralla

    VDR user #1462


    Epia MII 10000 - RAM 512MB - Hauppauge Nexus - S Revision 2.2 - 40 GB HD Maxtor Model 34098H4 - DVD-ROM Model XJ-HD166S


    LinVDR 0.7 + Dr.Seltsam Kernel 2.6.17.8 + Tarandor Patch 2006-08-24 + MT Patch 2005-05-18 + Toxics 2006-09-04 + NFS Im-/Export

  • Zitat

    Würde mal /etc/default/vdr testen, müsste eigentlich klappen.


    Danke wilderigel - so klappts prima mit dem mounten.
    Bin jetzt mal gespannt, ob vdr bei eingehängter NAS selber runterfährt...


    Oder sollte ich in der S.90 bei shutdown-hooks den umount- Befehl ausführen lassen ?


    Ansonsten funktionierts, der vdr nutzt die größere NAS für die 00x.vdr-dateien, der rest landet auf /video.00.


    Nun stelle ich aber fest, daß das "streamen" der Aufnahmen via mplayer (auf WinPC) und VDRadmin nicht mehr geht.
    Ist auch nachvollziehbar, da vdr die einzelnen Dateien einer Aufnahme auf interne HD und NAS verteilt.


    Kann man das in VDRadmin überhaupt einstellen, daß er einen IP-Bereich ansprechen soll ?


    In der VDRadmin-Konfiguration ist aktuell angeben:
    Pfad zu den VDR-Aufnahmen auf Ihrem PC: //192.168.178.25/video


    Danke und Gruß


    marpiet



    HDVDR: yavdr-0.6.0-stable: Intel G2120,Intel DH 77EB mit CIR, Co-Haus CIR, 64 GB SSD, 3 TB WD Red, Cine S2 V6.5 + Duoflex S2 an Centauri Multiswitch,
    Zotac Nvidia GT 630

    :prost2


  • Zitat

    Nun stelle ich aber fest, daß das "streamen" der Aufnahmen via mplayer (auf WinPC) und VDRadmin nicht mehr geht.
    Ist auch nachvollziehbar, da vdr die einzelnen Dateien einer Aufnahme auf interne HD und NAS verteilt.


    Das hat eher nichts mit vdradmin zu tun, sondern mit der Samba-Freigabe des Video-Verzeichnis. Probier es einmal mit folgendem Eintrag in /etc/samba/smb.conf


    Code
    [global]
    ...
    unix extensions = no

    VDR1: AMD Duron-1300, 512mb RAM, Nexus-S rev2.1, Airstar 2, Debian Lenny, kernel: 2.6.28-etobi.3, VDR 1.6.0-17 experimental/extensions von Tobi
    VDR2: Athlon XP-M-2600+, 512mb RAM, TT Prem 1.3 DVB-S, Skystar2, Airstar 2, Debian Lenny, kernel: 2.6.28-etobi.3, VDR 1.6.0-17 experimental/extensions von Tobi
    Extern: Activy300, Gen2VDR V2

  • Zitat

    Nun stelle ich aber fest, daß das "streamen" der Aufnahmen via mplayer (auf WinPC) und VDRadmin nicht mehr geht.


    ... :doof - alles kein problem - "streaming" geht einwandfrei.
    Zum Testen hatte ich eine Aufnahme gewählt, die lokal am VDR in folgendem Verzeichnis gespeichert war:


    /var/lib/video.00/Kochen/Schmeckt_nicht,_gibt#27s_nicht


    Da ist weder Samba noch VDRadmin "schuld", sondern das Sonderzeichen.
    Nach Umbenennen in ...._gibts_nicht lässt sich alles streamen.


    Dabei ist es unerheblich, wie das Verzeichnis auf der NAS angelegt wird, sondern nur das lokale Verzeichnis zählt.


    Noch etwas Anderes ist mir aufgefallen: Nach dem Löschen einer Aufnahme übers OSD des VDR wird lokal auf der VDR-HD alles gelöscht (Dateien und Verzeichnisse). Auch im OSD des VDR sind diese Aufnahmen dann weg.


    Die auf der NAS angelegten Verzeichnisse bleiben leider stehen, die darin enthaltenen 00x.vdr-files werden ordentlich gelöscht.
    Kann man da was machen ?


    marpiet



    HDVDR: yavdr-0.6.0-stable: Intel G2120,Intel DH 77EB mit CIR, Co-Haus CIR, 64 GB SSD, 3 TB WD Red, Cine S2 V6.5 + Duoflex S2 an Centauri Multiswitch,
    Zotac Nvidia GT 630

    :prost2


  • Das Umlautproblem könnte sich mit den folgenden Einträgen in /etc/samba/smb.conf in den Griff bekommen lassen

    Code
    [global]
    ...
    dos charset = CP850
    unix charset = ISO8859-15
    display charset = ISO8859-15


    Zu den leeren Verzeichnissen fällt mir nichts ein. Es könnte nur sein, dass es auf das manuelle Umbenennen zurückzuführen ist.
    Teste das Löschen einmal mit einer anderen Aufnahme, an der du nicht manuell rumgeschraubt hast...

    VDR1: AMD Duron-1300, 512mb RAM, Nexus-S rev2.1, Airstar 2, Debian Lenny, kernel: 2.6.28-etobi.3, VDR 1.6.0-17 experimental/extensions von Tobi
    VDR2: Athlon XP-M-2600+, 512mb RAM, TT Prem 1.3 DVB-S, Skystar2, Airstar 2, Debian Lenny, kernel: 2.6.28-etobi.3, VDR 1.6.0-17 experimental/extensions von Tobi
    Extern: Activy300, Gen2VDR V2

  • Hallo,


    Zitat

    Die auf der NAS angelegten Verzeichnisse bleiben leider stehen, die darin enthaltenen 00x.vdr-files werden ordentlich gelöscht.


    syslog sagt:


    Feb 17 00:48:44 vdr vdr: [24723] removing /var/lib/video.01/Kilian/Die_Simpsons/2007-02-15.18.00.90.90.rec
    Feb 17 00:48:44 vdr vdr: [24723] ERROR: /var/lib/video.01/Kilian/Die_Simpsons/2007-02-15.18.00.90.90.rec: Device or resource busy


    Ein weiteres "Problemchen" ist mir aufgefallen: Die NAS wird beim Beenden des vdr nicht automatisch ausgehängt.
    ....
    vdr:~# mount
    /dev/hda1 on / type ext3 (rw)
    proc on /proc type proc (rw)
    sysfs on /sys type sysfs (rw)
    devpts on /dev/pts type devpts (rw,mode=0622,gid=5,mode=620)
    tmpfs on /dev/shm type tmpfs (rw)
    usbfs on /proc/bus/usb type usbfs (rw)
    /dev/hda5 on /var/lib/video.00 type ext3 (rw)
    tmpfs on /dev type tmpfs (rw,size=10M,mode=0755)
    //BUFFALO/vdr on /var/lib/video.01 type smbfs (rw)
    //BUFFALO/vdr on /var/lib/video.01 type smbfs (rw)
    //BUFFALO/vdr on /var/lib/video.01 type smbfs (rw)
    //BUFFALO/vdr on /var/lib/video.01 type smbfs (rw)
    //BUFFALO/vdr on /var/lib/video.01 type smbfs (rw)
    vdr:~#
    .....



    Deshalb habe ich mal die /etc/..../shutdown-hooks/S.90 bearbeitet:


    #
    # Custom VDR Shutdown Hook
    # -------------------------
    #
    # Here you can place any commands, you want to be executed when VDR wants
    # to shutdown.
    #
    # * To abort the shutdown, exit with an errorlevel <> 0.
    #
    # * If you want a message to be displayed on the OSD when aborting a shutdown,
    # then write to stdout:
    #
    # ABORT_MESSAGE=<message to display>
    #
    # * If you want to defer the shutdown, write to stdout:
    #
    # TRY_AGAIN=<minutes to wait before next shutdown request>
    #
    # * To overwrite the command that will be executed to shutdown the machine
    # after all shutdown hooks have been processed, write to stdout:
    #
    # SHUTDOWNCMD=<new shutdown command>
    #
    # i.e.:
    #
    # echo "ABORT_MESSAGE=\"I do not want to shutdown now!\"" ; exit 1
    #


    umount /var/lib/video.01





    Macht er aber nicht, wie man oben (mount) sieht.


    Wie bekomme ich vdr dazu, beim Beenden die NAS auszuhängen ?


    Gruß


    marpiet



    HDVDR: yavdr-0.6.0-stable: Intel G2120,Intel DH 77EB mit CIR, Co-Haus CIR, 64 GB SSD, 3 TB WD Red, Cine S2 V6.5 + Duoflex S2 an Centauri Multiswitch,
    Zotac Nvidia GT 630

    :prost2


  • marpiet


    Hallo,


    hast Du inzwischen Deinen NAS erfolgreich einbinden können. Wie ist die Performance? Kannst Du auch mehrere Aufzeichnungen gleichzeitig machen?


    Gruß
    PaulKuhn

    • Activy 370 DUAL SAT 2 Activy Nova Budget Gen2VDR AE
    • Activy 370 DUAL SAT 2 Activy Nova Budget Gen2VDR AE
    • Activy 570 2 TT DVB-S2 1600 Gen2VDR V3
    • Scaleo Evi 2565 Cine S2 Twin Gen2VDR V3 BlueRay
    • SMT 7020 Gen2VDR V2
    • Activy 300 Gen2VDR AE eHD
  • Zitat

    hast Du inzwischen Deinen NAS erfolgreich einbinden können


    ja mit Hilfe aller hier beteiligten wie beschrieben.


    Zitat

    Wie ist die Performance?


    Mir persönlich war sie dann doch zu schlecht: OSD-Befehle werden immer ein wenig zeitverzögert durchgeführt(LAN!), das automatische unmounten klappt leider auch nicht richtig.

    Zitat

    Kannst Du auch mehrere Aufzeichnungen gleichzeitig machen?


    Das ging - aber nur mit o.g. Einschränkungen : träges OSD, Freeze des Bildes ...


    Hab mich dann doch für eine neue lokale HDD (Signatur) entschieden.


    Gruß


    marpiet



    HDVDR: yavdr-0.6.0-stable: Intel G2120,Intel DH 77EB mit CIR, Co-Haus CIR, 64 GB SSD, 3 TB WD Red, Cine S2 V6.5 + Duoflex S2 an Centauri Multiswitch,
    Zotac Nvidia GT 630

    :prost2


Jetzt mitmachen!

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