VDR stürtzt ab / runvdr / File size limit exceeded

  • Hallo,


    seit 2 Tagen funktioniert mein VDR leider nicht mehr - er startet ständig neu. Im Logfile selbst habe ich erstmal keinen Fehler gefunden


    beim "händischen" starten mit runvdr gibt es jedoch eine seltsame Fehlermeldung:


    Code
    video:/var/log # runvdr start
    starting /usr/sbin/atd ...                           already running      [ WARN ]
    starting /usr/local/bin/vdradmind.pl ...                                  [ DONE ]
    starting /usr/local/bin/vdr ...
    /usr/local/bin/runvdr: line 80: 10394 File size limit exceeded/usr/local/bin/vdr --config="/usr/local/etc/vdr" --epg="/usr/local/etc/vdr/epg.data" --grab="/tmp" --lib="/usr/local/lib/vdr" --lirc="/dev/lircd" --log="3" --record="/usr/local/etc/vdr/scripts/rwrapper.sh" --shutdown="/usr/local/etc/vdr/scripts/shutdown.sh" --user="root" --video="/video0" --watchdog="60" --plugin="tvtv -t 60" --plugin="vompserver -c vompserver"
    restarting /usr/local/bin/vdr ...
    sending TERM signal ...
    /usr/local/bin/runvdr: line 80: 10570 File size limit exceeded/usr/local/bin/vdr --config="/usr/local/etc/vdr" --epg="/usr/local/etc/vdr/epg.data" --grab="/tmp" --lib="/usr/local/lib/vdr" --lirc="/dev/lircd" --log="3" --record="/usr/local/etc/vdr/scripts/rwrapper.sh" --shutdown="/usr/local/etc/vdr/scripts/shutdown.sh" --user="root" --video="/video0" --watchdog="60" --plugin="tvtv -t 60" --plugin="vompserver -c vompserver"
    ...


    Ich habe in Zeile 80 gesucht, da gibt es "nur" den VDR-Aufruf, welche Datei könnte den zu groß geworden sein?


    Gruß dawart

    VDR User #540 :: athlonxp2000+ :: QDI KinetiZ 7E-A Socket A :: 256MB RAM :: 80GB + 160 GB HDD :: 1 x philips DVB-s 1.5 :: opensuse 10.2 :: silentmaxx st-11 :: irdeto 4.9 allcam freecam funcam / alphacrypt 2.03 :: vdr 1.47

  • Die Ausgabe von "df" könnte auch weiter helfen.
    Ich vermute auch mal das irgend was bis 100% voll ist

  • Die epg.data habe ich geleert - ohne Erfolg.
    Auf den Festplatten ist auch noch überall genug Platz.

    VDR User #540 :: athlonxp2000+ :: QDI KinetiZ 7E-A Socket A :: 256MB RAM :: 80GB + 160 GB HDD :: 1 x philips DVB-s 1.5 :: opensuse 10.2 :: silentmaxx st-11 :: irdeto 4.9 allcam freecam funcam / alphacrypt 2.03 :: vdr 1.47

  • ne ganz banale frage, hast du in dr runvdr irgendetwas in der letzten Zeit hinzugefügt ?



    Wie lang darf denn ein Aufruf sein ? War da nicht irgendwie was mit 255 Zeichen ? (ICh leg mich da jetzt nicht fest, es könnte auch unter Windows gewesen sein, abe rirgendwo gibts diese Begrenzung).



    Ähm, ist /tmp ein tmpfs oder ein echtes Verzeichnis auf der HD ?

    TV VDR: GigaByte 965DS3, Intel C2D 2,4GHz, 1GB RAM, HD Ext, 2x TT PCI S-3200 DVB-S2, ATI Radeon HD2600, VDR 1.6.0-HDTV, Gentoo 2007.1, Kernel 2.6.24
    TV VDR: AOpen 945 GTM-VHL, Intel C2D-M 1,83GHz, 2GB RAM, HD Ext, 1x TT PCI S-3200 DVB-S2, Intel GMA950, VDR 1.6.0-HDTV, Gentoo 2007.1, Kernel 2.6.24
    VDR Server: Supermicro 370DE6, 2x Intel P3 866 MHz, 2GB RAM, TT-DVB-s Rev. 1.3, TT S1100 budget, KNC1 budget, TT S1401, 2x 500GB WD HDs, 1x 9GB U160 SCSI

    Einmal editiert, zuletzt von Konni__ ()

  • Ich glaube die Fehlermeldung würde dann anderes aussehen aber Du kannst ja mal mit "mount" schauen ob vielleicht eine Partition mit "ro" gemounted ist. Das kann passieren wenn es einen Fehler auf der HD gab.
    Denke nicht das es das ist aber ich würde das mal prüfen.

  • Zitat

    Original von Konni__
    Wie lang darf denn ein Aufruf sein ? War da nicht irgendwie was mit 255 Zeichen ? (ICh leg mich da jetzt nicht fest, es könnte auch unter Windows gewesen sein, abe rirgendwo gibts diese Begrenzung).


    Nein das gibt es bei Linux nicht. Können so lang sein wie sie wollen.
    Was mir jedoch schon ein paar mal mit langen Zeilen passiert ist.
    Ich habe die Zeilen mit pico editiert und pico macht selber einen Zeilenumbruch und speicht diesen dann auch mit ab. Daher sollte man pico immer mit "pico -w" starten. Aber das sieht in der Zeile ja nicht so aus.

  • Ich habe nichts am System geändert, ich war gerade ziemlich froh, dass alles halbwegs gut lief. Ich werde heute Abend mal einen df-Aufruf / mount-Aufruf machen.

    VDR User #540 :: athlonxp2000+ :: QDI KinetiZ 7E-A Socket A :: 256MB RAM :: 80GB + 160 GB HDD :: 1 x philips DVB-s 1.5 :: opensuse 10.2 :: silentmaxx st-11 :: irdeto 4.9 allcam freecam funcam / alphacrypt 2.03 :: vdr 1.47

  • Es ist leider keines der vermuteten Probleme:


    die betreffenden Zeilen (79-81) in der runvdr sind

    Code
    logit $0 "starting ... $VDRPRG $VDROPT $PLUGINS ${ADDPARS/#start} $USRDEV"
                    eval $VDRPRG $VDROPT $PLUGINS ${ADDPARS/#start} $USRDEV
                    status=$?

    VDR User #540 :: athlonxp2000+ :: QDI KinetiZ 7E-A Socket A :: 256MB RAM :: 80GB + 160 GB HDD :: 1 x philips DVB-s 1.5 :: opensuse 10.2 :: silentmaxx st-11 :: irdeto 4.9 allcam freecam funcam / alphacrypt 2.03 :: vdr 1.47

  • Hallo, das sieht nach einem typischen Limit-Problem aus. Wieso das Früher nicht passierte ist die Frage.


    Deshalb macht doch einfach mal 'ulimit -a' (unter dem gleichen User unter dem der vdr läuft) und poste das Ergebnis hier, vieleicht sind wir dann schlauer.

    VDR: Silverstone SG05 Lite, ASRock MB H510M-HDV R2.0, I3 10100, 8GB RAM, Ubuntu 22.04, vdr 2.6.4, 120GB SSD, 8TB SSD, Digital Devices Max S8X, Nvidia GT730, IR-WAKEUP USB


  • (läuft bei mir als root)

    VDR User #540 :: athlonxp2000+ :: QDI KinetiZ 7E-A Socket A :: 256MB RAM :: 80GB + 160 GB HDD :: 1 x philips DVB-s 1.5 :: opensuse 10.2 :: silentmaxx st-11 :: irdeto 4.9 allcam freecam funcam / alphacrypt 2.03 :: vdr 1.47

    Einmal editiert, zuletzt von dawart ()

  • Habe jetzt mal zum Test in der runvdr ulimit -c unlimited gesetzt, der Fehler bleibt aber bestehen


    VDR User #540 :: athlonxp2000+ :: QDI KinetiZ 7E-A Socket A :: 256MB RAM :: 80GB + 160 GB HDD :: 1 x philips DVB-s 1.5 :: opensuse 10.2 :: silentmaxx st-11 :: irdeto 4.9 allcam freecam funcam / alphacrypt 2.03 :: vdr 1.47

  • Kann es denn vielleicht etwas mit zu großen Videoaufzeichnungen zu tun haben? Ich habe einige Posts dazu gefunden, die bezogen sich aber eigentlich immer nur auf über Netzwerk gemountete Partitionen.

    VDR User #540 :: athlonxp2000+ :: QDI KinetiZ 7E-A Socket A :: 256MB RAM :: 80GB + 160 GB HDD :: 1 x philips DVB-s 1.5 :: opensuse 10.2 :: silentmaxx st-11 :: irdeto 4.9 allcam freecam funcam / alphacrypt 2.03 :: vdr 1.47

  • Es war offenbar ein zu großes Logfile:


    Code
    -rw-r--r-- 1 root root 2147483647 Nov  4 00:10 vompserver-plugin.log

    Da muss ich morgen mal suchen, wahrscheinlich habe ich irgendwo ein sehr hohes Loglevel eingestellt!

    VDR User #540 :: athlonxp2000+ :: QDI KinetiZ 7E-A Socket A :: 256MB RAM :: 80GB + 160 GB HDD :: 1 x philips DVB-s 1.5 :: opensuse 10.2 :: silentmaxx st-11 :: irdeto 4.9 allcam freecam funcam / alphacrypt 2.03 :: vdr 1.47

Jetzt mitmachen!

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