Aufnahmen auf /video1 werden nicht gelöscht

  • Moin Leute,
    Hab auf meinem Server 2 Platten für die Aufnahmen (/video0 & /video1). /video0 vom server ist per smbmount in das Verzeichnis /video0/server der clients eingebunden.Läuft soweit problemlos, nur wenn ich über das OSD der clients ne Aufnahme auf dem server löschen will, wird oft nur der link auf /video0 auf dem server gelöscht, nicht jedoch die dazugehörigen Dateien auf /video1. Das gleiche gilt wenn ichs über vdradmin probiere! Das Resultat ist: ich muß dauernd per Hand auf /video1 löschen.
    Ist bestimmt schon beschrieben & gelöst, konnte aber mit der Suche nix passendes finden!
    Wär prima, wenn mir jemand hilft, das in den Griff zu kriegen.


    Jörg

    -----------------------------------------------------
    WZ:M3N78-EM, BE-2350, GF9500, 2 GB DDR2-800, 250GBSATA, SkyStar HD2, easyVDR0.8 / yaVDR0.3
    server: Asrock K7S8X,XP2000+,512MB,2xSS2.6d, easyVDR06.10
    TESTSYSTEM:MSI945GCM478, P4-3,2GHZ,GF8400, 2 GB DDR2-800, 250GBSATA, SkyStar2, yaVDR0.3

  • Haben die Clients ausreichende Rechte?

    LG
    Jochen


    Rpi4 headless mit MLD 5.4 als Server via satip-Plugin hinter einem Telestar Digibit Twin, ein Rpi3 als Streamdev-Client mit MLD 5.4

    Rpi3 auch hinter Telestar Digibit Twin und mit MLD 5.4

  • Zitat

    Original von foobar42
    Haben die Clients ausreichende Rechte?


    Glaub schon, denn die Links auf /video0 werden ja gelöscht! Unt unter vdradmin verhält sichs ja genauso.
    Jörg

    -----------------------------------------------------
    WZ:M3N78-EM, BE-2350, GF9500, 2 GB DDR2-800, 250GBSATA, SkyStar HD2, easyVDR0.8 / yaVDR0.3
    server: Asrock K7S8X,XP2000+,512MB,2xSS2.6d, easyVDR06.10
    TESTSYSTEM:MSI945GCM478, P4-3,2GHZ,GF8400, 2 GB DDR2-800, 250GBSATA, SkyStar2, yaVDR0.3

  • Da das /video0 per smbmount geholt wird, werden die Links aufgelöst, das heißt die Clients sehen direkt die MPEG-Dateien und nicht die Links. Wenn jetzt ein Client ein Verzeichnis physikalisch löscht, dann löscht er die Datei und meint das wäre es. Tatsächlich ist aber nur der Link gelöscht! Beheben könnte man das meiner Meinung nach nur dadurch, dass die Clients zwar das Verzeichnis in die Endung .del umbennen dürfen, das tatsächliche Löschen aber nur der Server macht. Wie man das am Besten bewerkstelligt, weiß ich leider überhaupt nicht.


    Gruß,
    Armin

    VDR
    ASUS A7N8X-X, AMD 2600+, 2 GB, 320 GB HD, Hauppauge DVB-S 1.3, Hauppauge Nova-S-Plus, Funktastatur
    Debian 4.0/Etch-Kernel 2.6.18-5-486
    c't-VDR 6.1 mit e-tobi 1.6.0 (neu gepatched ohne sortrecordings), acpi, vdradmin-am, burn, osdteletext, ffnetdev, audiorecorder, infosatepg, ...
    Client
    dbox2 (Sagem 2xI_C) mit Neutrino-Derivat

  • Moin Armin,
    das seh ich ganz genauso!
    Aber steh ich mit dem Problem allein da?
    Bin ich der einzige, der nen reinen Budget-Karten-Server mit 2 Video-Verzeichnissen hat?
    Wenn ich mich nur ein wenig mit Skripts auskennen würde, dann würd ich mir son Ding ala: "Finde alles auf /video1 wofür auf /video0 kein link existiert und lösche es!" basteln, aber dafür bin ich zu wenig in der Materie ;(
    Vielleicht ist da ja für jemanden von Euch n Klacks.
    Wäre sehr dankbar!
    Gruß,
    Jörg

    -----------------------------------------------------
    WZ:M3N78-EM, BE-2350, GF9500, 2 GB DDR2-800, 250GBSATA, SkyStar HD2, easyVDR0.8 / yaVDR0.3
    server: Asrock K7S8X,XP2000+,512MB,2xSS2.6d, easyVDR06.10
    TESTSYSTEM:MSI945GCM478, P4-3,2GHZ,GF8400, 2 GB DDR2-800, 250GBSATA, SkyStar2, yaVDR0.3

  • Zitat

    Original von brombeerwilli
    Aber steh ich mit dem Problem allein da?
    Bin ich der einzige, der nen reinen Budget-Karten-Server mit 2 Video-Verzeichnissen hat?


    Nö. Hab' ich hier auch. Allerdings nutze ich noch einen weiteren Server, der dann NFS-Freigabe macht. Damit habe ich dieses Problem nicht.
    Skripten ist doof, weil die auch Fehler haben können. Und wen wirst Du verfluchen, wenn er versehentlich alle Aufnahmen löscht, die NICHT *.del heißen? ;)

    Abhilfe für Dich:
    1. Du bringst dem Samba bei, die Links NICHT aufzulösen und mountest BEIDE Verzeichnisse auch auf dem Client. Keine Ahnung, ob Samba das macht. man smb.conf, glaube aber nicht, daß das geht.
    2. Du mountest Dein zweites Verzeichnis unter /video0/Filme. Dann wird es vollständig exportiert und Du bist das Problem auch los. Nachteil ist halt, daß die Verteilung der Aufnahmen nicht mehr gleichmäßig ist.
    3. Du biegst Deinem Server bei, als NFS-Server zu agieren. NFS löst die Links nicht auf. Ist halt ein wenig Aufwand nötig.


    Grüße


    Christian

    Glotze: yaVDR (ASRock Q1900M, 4GB RAM, DD Cine S2 V6.5, ZOTAC GT630 (Rev. 2)
    Server: HP ProLiant MicroServer G8, VMware ESXi 5.5 :P

  • brombeerwilli


    Ich hab letztens zumindest mal mit 'nem checker für so etwas angefangen: siehe http://vdr.unetz.com/download/scripts/videosort


    Das Video Directory muß entsprechend deinen Einstellungen angepaßt werden. Wenn du automatisch löschen will kannst du ja die Ausgaben an "rm" füttern ...


    Ohne Garantie ...

  • Hi Jörg,
    ich sag mal so: Von der Architektur her ist VDR nicht als Client-Server gedacht. Es gibt zwar inzwischen viele Tweaks, die dafür sorgen, dass es trotzdem funktioniert, aber das ändert natürlich nichts am Grundkonzept. Also bleiben nur die Tweaks: beispielsweise alle Laufwerke per NFS auf allen Rechnern identisch mounten, damit alle Rechner richtig löschen. Meine Version zum Lokalisieren der verlorenen Dateien ist übrigens

    Code
    cd /var/lib/video.01
    for F in `find * -name '0??.vdr'` ; do
      if [ `find /var/lib/video.00/ -lname "/var/lib/video.01/$F"|wc -l` = 0 ] ; then
        echo "$F"
      fi
    done

    Gruß, Armin


    P.S.: Aber vorsichtig beim Löschen: "Wat wech is, is wech!"

    VDR
    ASUS A7N8X-X, AMD 2600+, 2 GB, 320 GB HD, Hauppauge DVB-S 1.3, Hauppauge Nova-S-Plus, Funktastatur
    Debian 4.0/Etch-Kernel 2.6.18-5-486
    c't-VDR 6.1 mit e-tobi 1.6.0 (neu gepatched ohne sortrecordings), acpi, vdradmin-am, burn, osdteletext, ffnetdev, audiorecorder, infosatepg, ...
    Client
    dbox2 (Sagem 2xI_C) mit Neutrino-Derivat

  • Ich sag schon mal Danke, werde verschiedenen Ansätze mal ausprobieren!


    Gruß,
    Jörg

    -----------------------------------------------------
    WZ:M3N78-EM, BE-2350, GF9500, 2 GB DDR2-800, 250GBSATA, SkyStar HD2, easyVDR0.8 / yaVDR0.3
    server: Asrock K7S8X,XP2000+,512MB,2xSS2.6d, easyVDR06.10
    TESTSYSTEM:MSI945GCM478, P4-3,2GHZ,GF8400, 2 GB DDR2-800, 250GBSATA, SkyStar2, yaVDR0.3

  • armin
    Deine "Version zum Lokalisieren der verlorenen Dateien" ist genau was ich gesucht hab!
    Funtioniert prima :]


    Danke,
    Jörg

    -----------------------------------------------------
    WZ:M3N78-EM, BE-2350, GF9500, 2 GB DDR2-800, 250GBSATA, SkyStar HD2, easyVDR0.8 / yaVDR0.3
    server: Asrock K7S8X,XP2000+,512MB,2xSS2.6d, easyVDR06.10
    TESTSYSTEM:MSI945GCM478, P4-3,2GHZ,GF8400, 2 GB DDR2-800, 250GBSATA, SkyStar2, yaVDR0.3

  • Bitte schön! ;)


    Armin

    VDR
    ASUS A7N8X-X, AMD 2600+, 2 GB, 320 GB HD, Hauppauge DVB-S 1.3, Hauppauge Nova-S-Plus, Funktastatur
    Debian 4.0/Etch-Kernel 2.6.18-5-486
    c't-VDR 6.1 mit e-tobi 1.6.0 (neu gepatched ohne sortrecordings), acpi, vdradmin-am, burn, osdteletext, ffnetdev, audiorecorder, infosatepg, ...
    Client
    dbox2 (Sagem 2xI_C) mit Neutrino-Derivat

  • ralf1970


    Wenn ich dein Schript so ansehe, vermute ich, dass es nur mit "einstelligen" /videodirectorys zurechtkommt (/video0-video9) ich habe jedoch 2-stellige Directory-Namen (/video00-/video19) könnte man das anpassen ? - cih bin in sachen bash nicht so der checker - evtl könntest du da was machen - wenn du Lust und zeit hast ?


    CU
    GTR

  • Hallo Brombeerwilli,


    nein, Du bist nicht alleine !


    Bei mir passiert es oft (nicht immer) dass auf /video1 bis /video3 die Dateien stehen bleiben. Habs schon oft im Forum angesprochen, gibt bisher keine Lösung.
    Einige andere haben das Problem auch.


    Abhilfe : Ich habe von cooper ein Script dass verwaiste Dateien auflistet. Nach Umbenennen einer Aufnahme werden die Dateien allerdings auch angezeigt.


    Die muss man dann ab und zu manuell löschen.


    Ich überlege mir ob ich das nächste Mal wieder mehrere Platten in meinen VDR einbaue oder nur eine grosse.


    Grüße Bernd

    VDR : POV Atom 330-1 Mainboard, MSI TV@nywhere Satellite II, 2 GB RAM, natürlich mit yaVDR 0.61. Heimkino mit Onkyo AVR, Nubert-Surround-Boxen und JVC Beamer mit 4K und HDR. HD-VDR für Newbies: www.partyfotos.de/vdr

    Einmal editiert, zuletzt von Bernie7 ()

Jetzt mitmachen!

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