[0.4] yavdr und NAS - wie krieg ichs hin?

  • Seit einigen Tagen bin ich Besitzer eines Synology NAS.
    dabei habe ich nun folgendes gemacht:
    vorher:
    - yavdr hatte Platte "sdb1" mit einen Riesenberg an Aufnahmen
    - diese waren nach /srv/vdr/video.01 gemountet
    - /srv ist auf einer kleineren Partition "sda7" gemountet
    - alles war "schön" :)


    jetzt:
    - NAS hat shared NFS folder mit den ganzen rüberkopierten Aufnahmen
    - das Verzeichnis ist nach /srv/vdr/video.01 gemountet per NFS
    - /srv wie oben auf die gleiche extra Partition gemountet. Ich habe den Inhalt von /srv/vdr/video.00 gelöscht, weil ich alle Daten auf das NAS kopiert habe


    Was passiert:
    - die Recordings sind prima gemountet und im Filesystem sichtbar, mit mode 777, (aber nicht Benutzer/Gruppe vdr:vdr)
    - yavdr sieht keine Recordings, zumindest ist die Liste leer auch nach aktualisieren
    - Aber er kann wohl was mit dem NAS-Verzeichnis anfangen, denn er schreibt fröhlich den Livebuffer drauf, und Aufnahmen landen auch dort
    - Weiterhin hab ich auf ner dockstar noch einen vdr rennen (wheezy mit vdr installiert "normal" mit apt-get aus den wheezy Paketquellen). Der sieht die Aufnahmen und kann sie prima wiedergeben, und auch auf das Verzeichnis aufnehmen. (Ebenfalls nicht mit vdr:vdr).
    Was geht da schief? Meine Vermutung ist, dass das Problem ist, dass video.00 leer ist und keine links mehr enthält nach video.01


    Was soll passieren:
    - Zunächst soll yavdr natürlich die Aufnahmen "sehen"
    - Ziel für Aufnahmen/Livebuffer ist: yavdr soll die lokale Platte, also Verzeichnis /srv/vdr/video.00 nehmen zum schreiben, erst wenn das voll ist, das NAS


    Hat jemand einen Rat?
    - wie kann ich (falls das nötig ist) die gegenseitige Verzeigerung wieder herstellen?
    - wie kann ich das Wunschszenario herstellen?
    Danke
    (Sorry für das längliche Posting)

    ION ITX-A mainboard mit NVIDIA und Atom330 auf yavdr 0.4
    Satelco Easywatch DVB-S2 baugleich TT3650. (und noch ne Terratec S7 - geht net, kriegt keinen sync bei HD Sendern)
    Logitech Harmony "Volksfernbedienung" (brilliantes Preis/Leistungsverhältnis)
    Denon 1912 AVR mit Medion TV

  • - Zunächst soll yavdr natürlich die Aufnahmen "sehen"


    Äh? video.01 ist auf dem NAS -> gut
    Wo ist jetzt das alte video.00?


    In video.00 stehen die Metadaten und die Links zu den Videodateien, in video.01 sind NUR die reinen Videodateien. Ohne video.00 (das zum video.01 gehörige) ist video.01 nutzlos. Also das alte video.00 wieder auf den VDR kopieren (da wo es vorher war).


    cu

  • das alte video.00 ist immer noch da, nur leer. Neue Aufnahmen werden auch auf beiden 01 und 00 angelegt, mit gegenseitiger Verzeigerung.
    Zurückkopieren ist nicht der Sinn der Sache, nämlich die Daten aufs NAS auszulagern, so dass man von überall aus drankommt. die sdb1 Platte ist nämlich jetzt im NAS :)


    Wenn ich dich recht verstehe, brauche ich also video.00 mit den verzeigerten Verzeichnissen.
    video00 ist jetzt halt weg, weil ich der Meinung war, wenn alles auf video.01 ist, muss reichen. tut ja auch mit dem vdr auf der dockstar (die allerdings gar kein video.01 hat)
    Und im Zuge des Umbaus war /srv eh fällig...
    Hm, würde es was helfen, 00 und 01 zu tauschen?
    Oder gibts nen Trick, die Verzeigerung wieder herzustellen?

    ION ITX-A mainboard mit NVIDIA und Atom330 auf yavdr 0.4
    Satelco Easywatch DVB-S2 baugleich TT3650. (und noch ne Terratec S7 - geht net, kriegt keinen sync bei HD Sendern)
    Logitech Harmony "Volksfernbedienung" (brilliantes Preis/Leistungsverhältnis)
    Denon 1912 AVR mit Medion TV

  • video00 ist jetzt halt weg, weil ich der Meinung war, wenn alles auf video.01 ist, muss reichen. tut ja auch mit dem vdr auf der dockstar (die allerdings gar kein video.01 hat)


    Die Beschreibungen der Sendungen sind Weg, oder so Labors die nicht bilig sind können vielleicht noch helfen


    Zitat

    Und im Zuge des Umbaus war /srv eh fällig...


    Was hat ein Umbau mit /srv zu tun?


    Zitat

    Hm, würde es was helfen, 00 und 01 zu tauschen?


    So wie früher wird es damit auch nicht mehr :D


    Zitat

    Oder gibts nen Trick, die Verzeigerung wieder herzustellen?


    Für die Beschreibungen gilt wohl alles wieder aufnehmen wenn diese benötigt werden. Verlinken nach video.00 ist durchaus möglich aber man sollte da schon wissen was man tut....



    Kleiner Tipp: Erst einlesen und dann handeln :tup

    Gruß utiltiy



    VDR Projekte VDR Projects

  • video00 ist jetzt halt weg, weil ich der Meinung war, wenn alles auf video.01 ist, muss reichen.

    nö. vdr schaut immer nur in video.00 nach aufnahmen.
    wenn es ein video.01 gibt, legt vdr weiterhin alle aufnahmeverzeichnisse in video.00 an. dort werden alle metadaten (epg, schnittmarken, etc.pp.) als dateien angelegt. die eigentlichen video aufnahmen verteilt vdr dann auf video.00 und video.01. wobei es zu jeder datei in video.01 immer einen link in video.00 gibt.
    das heißt aber auch, dass vdr nie in vdr.01 nach meta daten sucht. wenn die meta daten jetzt auf video.01 sind, musst du ein skript schreiben, welches die meta daten nach video.00 schiebt und für die aufnahmedateien links dort erstellt.

    tut ja auch mit dem vdr auf der dockstar (die allerdings gar kein video.01 hat)

    das ist erklärbar, wenn man davon ausgeht, dass in dem verzeichnis noch die meta daten enthalten sind.

    Hm, würde es was helfen, 00 und 01 zu tauschen?

    probier's aus.

    yavdr 0.5, AMD Athlon(tm) II X2 240e, MSI 770-C45, 4GB, Cine S2, Terratec Cinergy S2 PCI HD, TechniSat SkyStar2 DVB-S, TechniSat AirStar2 DVB-T

  • @utilitiy: verloren ist gar nix, ich habe alle Dateien, die vorher auf 00 oder 01 waren auf das NAS kopiert. Ganz blöd bin ich dann doch nicht. Verifiziert hab ich es mit dem dockstar vdr, danach hab ich srv und die sdb1 Platte plattgemacht.
    Offenbar war der Fehler die Annahme, dass 00 und 01 gleichberechtigt sind.
    nach umbennnen von 01 nach 00 und umgekehrt wird wohl alles wieder funktionern.


    Aber die ganz Aktion habe ich ja auch deshalb gemacht, weil mein Wunschszenario ist (s.o.):


    yavdr nutzt 00 (LOKAL vorhanden),weil es dann im Prinzip unabhöngig ist vom NAS.
    Wenn 00 voll, dann ausweichen auf 01 (in der Hoffnung dass das NAS dann auch da ist)
    Ich will vermeiden, das ich in die Schwierigkeiten kome (wie öfters beschrieben hier), dass vdr nicht mag wenn beim booten das NAS nicht da ist (weil schläft) und daher kein video.00. soweit bin ich aber noch nicht, ist ja noch ganz neu dasNAS ..


    Hab ich ne Chance, das Wunschszenario zu erreichen?

    ION ITX-A mainboard mit NVIDIA und Atom330 auf yavdr 0.4
    Satelco Easywatch DVB-S2 baugleich TT3650. (und noch ne Terratec S7 - geht net, kriegt keinen sync bei HD Sendern)
    Logitech Harmony "Volksfernbedienung" (brilliantes Preis/Leistungsverhältnis)
    Denon 1912 AVR mit Medion TV

  • Hab ich ne Chance, das Wunschszenario zu erreichen?


    mounte das nas-share nach video.00/archiv oder video.00/nas und verschiebe die aufnahmen ins archiv von hand, wenn die lokale platte voller wird.
    aufnahmen kannst du auch direkt auf's nas machen, wenn du als verzeichnis nas~aufnahme bzw archiv~aufnahme angibst.
    die aufteilung nach 00 und 01 kann man - soweit ich weiß - nicht steuern. das macht vdr wie er's für am besten halten tut.

    yavdr 0.5, AMD Athlon(tm) II X2 240e, MSI 770-C45, 4GB, Cine S2, Terratec Cinergy S2 PCI HD, TechniSat SkyStar2 DVB-S, TechniSat AirStar2 DVB-T

  • Super, das wars zumindest schon mal, dass der Livebuffer auf der lokalen disk landet.


    Ob der vdr noch bootet/funktioniert, wenn das NAS aus ist, probier ich ein ander Mal, wenn mein Spieltrieb mit dem Teil erschöpft ist ;D

    ION ITX-A mainboard mit NVIDIA und Atom330 auf yavdr 0.4
    Satelco Easywatch DVB-S2 baugleich TT3650. (und noch ne Terratec S7 - geht net, kriegt keinen sync bei HD Sendern)
    Logitech Harmony "Volksfernbedienung" (brilliantes Preis/Leistungsverhältnis)
    Denon 1912 AVR mit Medion TV

  • Ob der vdr noch bootet/funktioniert, wenn das NAS aus ist

    klar bootet/funktioniert er.
    allerdings könnte es sein, dass er den mount point löscht, weil das verzeichnis, ohne gemountetes nas, leer ist. "touch .dummy" in dem verzeichnis - ohne nas mount - hilft.
    bei yavdr würde ich die nfs shares über das web-frontend einbinden. http://www.yavdr.org/documenta…/ch01s05.html#wfe-network

    yavdr 0.5, AMD Athlon(tm) II X2 240e, MSI 770-C45, 4GB, Cine S2, Terratec Cinergy S2 PCI HD, TechniSat SkyStar2 DVB-S, TechniSat AirStar2 DVB-T

Jetzt mitmachen!

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