XXV Out of memory?

  • Ich würde auf meinem AMD64 gerne XXV nutzen. Ich habe es mir installiert, aber leider läuft es nicht. Wenn ich es starten will kommt die Meldung OUT
    OF MEMORY.


    Es handelt sich um die Version net-www/xxv-0.50.4



    Code
    silver / # /etc/init.d/xxv start
     * Starting xxvd ...
    xxvd started with pid 15326.                                                                                      [ok ]
    silver / # Out of memory!
    Callback called exit.


    Im Logfile steht dann das:


    mit pstree -ap| grep xxv finde ich den Prozess auch nicht. Und ich kann nicht mit dem Browser dran. Kann mir einer helfen?



    Danke,
    Chris


    VDR 1: Was altes im Keller
    VDR 3: yavdr64 0.6, ASRock Q1900M

    Einmal editiert, zuletzt von ChrisBox ()

  • Hi!


    Also ich hatte das Problem nach dem Update auf die 5-er Version von MySQL. Ich habe dann wieder zurück auf die 4-er gewechselt, und es klappte auch nicht mehr. XXV machte ewig rum und der Hauptspeicher wurde immer weniger.


    Die Lösung war dann das Neuübersetzen des Perl-Modules DBD::mysql. Evtl. hätte das auch bei dem Problem mit der 5-er MySQL geholfen.


    Leider habe ich das nicht ausprobieren können, da die Installation mittels cpan nicht geklappt hat (mißlungene Tests) und ich erst nach dem Rückgang auf 4-er MySQL die Möglichkeit gefunden, mit force trotzdem zu installieren. Das ganze ist bei mit etwas undurchsichtig, weil unter Gentoo mehrere Verzeichnisse unter /usr/lib/perl5 existieren, die z.T. die gleichen Module enthalten. Eine Neuinstallation von DBD::mysql per emerge brachte keine Abhilfe, erst das Installieren per cpan hat es gebracht.


    Wäre schon, wenn das helfen würde, da ich extra deshalb noch nicht auf das 5-er MySQL gewechselt habe.


    Grüße,
    Bernd

    The advertisement is the most truthful part of a newspaper.
    -- Thomas Jefferson

  • Ich habe den Fehler auch erst nach einem Update auf mysql-5.0.15 zum ersten Mal festgestellt. Habe jetzt versucht mit einem "emerge DBD-mysql" weiterzukommen, aber wie bei Dir klappte es so bei mir auch nicht.
    Auch eine Installation mit cpan blieb ärgerlicherweise erfolglos.
    Ich werde bei mysql-5 bleiben, in der Hoffnung, dass irgend jemand das Problem bald löst.


    Grüß!

  • Folgendes steht in /var/log/xxvd.log


    1 (250) [22:08:01] :
    ----------------------------
    ---- XXVD System startet ---
    ----------------------------
    2 (250) [22:08:01] : Verbose Level is set to 5
    3 (250) [22:08:01] : Schnelle Template Unterst<FC>tzung ist aktiv!
    4 (250) [22:08:03] : Load Module XXV::MODULES::WAPD = 0.45
    5 (250) [22:08:03] : Load Module XXV::MODULES::VTX = 0.45
    6 (250) [22:08:03] : Load Module XXV::MODULES::USER = 0.45
    7 (250) [22:08:03] : Load Module XXV::MODULES::TIMERS = 0.45
    8 (250) [22:08:03] : Load Module XXV::MODULES::TELNET = 0.01
    9 (250) [22:08:03] : Load Module XXV::MODULES::SVDRP = 0.01
    10 (250) [22:08:03] : Load Module XXV::MODULES::STREAM = 0.01
    11 (250) [22:08:04] : Load Module XXV::MODULES::STATUS = 0.45
    12 (250) [22:08:04] : Load Module XXV::MODULES::ROBOT = 0.01
    13 (250) [22:08:04] main: Load NEWS Module XXV::OUTPUT::NEWS::VDR = 0.01
    14 (250) [22:08:04] main: Load NEWS Module XXV::OUTPUT::NEWS::RSS = 0.01
    15 (250) [22:08:05] main: Load NEWS Module XXV::OUTPUT::NEWS::MAIL = 0.01
    16 (250) [22:08:06] main: Load NEWS Module XXV::OUTPUT::NEWS::JABBER = 0.01
    17 (250) [22:08:06] : Load Module XXV::MODULES::REPORT = 0.01
    18 (250) [22:08:06] : Load Module XXV::MODULES::REMOTE = 0.01
    19 (202) [22:08:06] main: Load file "/etc/vdr/reccmds.conf" from system
    20 (250) [22:08:06] : Load Module XXV::MODULES::RECORDS = 0.45
    21 (202) [22:08:06] main: Found 0 music files !
    22 (250) [22:08:06] : Load Module XXV::MODULES::MUSIC = 0.45
    23 (250) [22:08:06] : Load Module XXV::MODULES::LOGREAD = 0.01
    24 (250) [22:08:06] : Load Module XXV::MODULES::INTERFACE = 0.01
    25 (250) [22:08:06] : Load Module XXV::MODULES::HTTPD = 0.45
    26 (250) [22:08:07] : Load Module XXV::MODULES::GRAB = 0.01
    27 (550) [22:08:07] : Callback called exit.


    vdr ~ # /etc/init.d/xxv start
    xxvd started with pid 16032. [ ok ]
    vdr ~ # Out of memory!
    Callback called exit.


    vdr ~ #


    Gruß!

  • Hallo!


    Leider klappt es immer noch nicht! Ich habe mit phpmyadmin die alte xxv Datenbank gelöscht. Dann eine leere xxv DB angelegt.
    Mit dem Skript /usr/share/xxv/contrib/create-database.sql habe ich die Tabellen in die DB geschrieben.


    Folgendes Resultat aus dem Log:


    ---- XXVD System startet ---
    ----------------------------
    2 (250) [23:48:14] : Verbose Level is set to 5
    3 (250) [23:48:14] : Schnelle Template Unterstützung ist aktiv!
    4 (250) [23:48:15] : Load Module XXV::MODULES::WAPD = 0.45
    5 (250) [23:48:15] : Load Module XXV::MODULES::VTX = 0.51
    6 (250) [23:48:15] : Load Module XXV::MODULES::USER = 0.45
    7 (250) [23:48:15] : Load Module XXV::MODULES::TIMERS = 0.45
    8 (250) [23:48:15] : Load Module XXV::MODULES::TELNET = 0.01
    9 (250) [23:48:15] : Load Module XXV::MODULES::SVDRP = 0.01
    10 (250) [23:48:15] : Load Module XXV::MODULES::STREAM = 0.01
    11 (250) [23:48:15] : Load Module XXV::MODULES::STATUS = 0.45
    12 (250) [23:48:15] : Load Module XXV::MODULES::ROBOT = 0.01
    13 (250) [23:48:15] main: Load NEWS Module XXV::OUTPUT::NEWS::VDR = 0.01
    14 (250) [23:48:15] main: Load NEWS Module XXV::OUTPUT::NEWS::RSS = 0.01
    15 (250) [23:48:16] main: Load NEWS Module XXV::OUTPUT::NEWS::MAIL = 0.01
    16 (250) [23:48:16] main: Load NEWS Module XXV::OUTPUT::NEWS::JABBER = 0.01
    17 (250) [23:48:16] : Load Module XXV::MODULES::REPORT = 0.01
    18 (250) [23:48:16] : Load Module XXV::MODULES::REMOTE = 0.01
    19 (202) [23:48:16] main: Load file "/etc/vdr/reccmds.conf" from system
    20 (250) [23:48:16] : Load Module XXV::MODULES::RECORDS = 0.45
    21 (202) [23:48:16] main: Found 0 music files !
    22 (250) [23:48:16] : Load Module XXV::MODULES::MUSIC = 0.45
    23 (250) [23:48:16] : Load Module XXV::MODULES::LOGREAD = 0.01
    24 (250) [23:48:16] : Load Module XXV::MODULES::INTERFACE = 0.01
    25 (250) [23:48:16] : Load Module XXV::MODULES::HTTPD = 0.45
    26 (250) [23:48:17] : Load Module XXV::MODULES::GRAB = 0.01
    27 (550) [23:48:17] : Callback called exit.


    vdr log # /etc/init.d/xxv start
    * Start xxv ...
    xxvd started with pid 25488. [ ok ]
    vdr log # Out of memory!
    Callback called exit.


    Sorry!

  • Moin,


    ich will nochmal versuchen dem Problem auf den Grund zu gehen.
    Ein gleichartiges Problem ist glaube ich schon mal in xxv-0.42 aufgetreten.
    Meine Erfahrung ist das die DB sehr speicherintensiv ist und eine Menge Platz braucht.
    Mein /var/lib Partition ist mit 3.6 Gb angelegt und mit 3,4 GB Ausnutzung schon fast am Ende.
    Der meiste Kram kommt da aus der mysql DB.


    Ich denke mal in der Richtung müsste die Suche da gehen.


    Out of Memory ist ja eigentlich eindeutig.


    /bin/joerg

  • Hi,
    hierfür:

    Zitat

    Mein /var/lib Partition ist mit 3.6 Gb angelegt und mit 3,4 GB
    Ausnutzung schon fast am Ende.


    hab ich ne Lösung:
    in der my.cnf gibts nen Parameter 'log-bin', den bitte auskommentieren und den Server neu starten. Danach 'rm /var/lib/mysql/*-bin*'


    Gruß Uwe

Jetzt mitmachen!

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