From: "Helga Fischer" <Azula@gmx.de>
Hallo Liste,
Ich habe hier einen MRTG-Lauf, der zu lange dauert. Daraufhin beschwert sich Cron, mit folgender Meldung:
ERROR: I guess another mrtg is running. A lockfile (/usr/local/etc/ mrtg.conf_l) aged 301 seconds is hanging around. If you are sure that no other mrtg is running you can remove the lockfile
wie da steht, der andere Prozess ist noch nicht beendet
Leider kenne ich mich mit MRTG nicht aus und jetzt frage ich mich, welche Möglichkeiten es gibt, rauszufinden, was beim MRTG-Lauf so lange dauert, daß fünf Minuten nicht ausreichen, um ihn abzuschliessen.
passiert, wenn viele Devices nicht antworten, liegt vielleicht auch daran, dass die Geräte keinen SNMP-Zugriff vond deiner IP-Adresse erlauben.
Die gleiche Konfiguration läuft auf anderen Rechnern anstandslos, auch unter Einbindung eigener Skripten, die meine Vorgänger erstellt werden.
Ist es eigentlich möglich, die Lockfiles zu löschen, ohne etwas zu zerstören und die hängenden Prozesse zu beenden? Bisher habe ich mich noch nicht getraut (und meine Referenzinstallation MRTG läßt sich nicht anwerfen, weil irgendein snmp-Agent wohl nicht mitspielt).
keine gute Idee...
Google und die MRTG-Seite haben mir leider jetzt nicht geholfen. Was könnte ich tun, um dem Fehler auf die Spur zu kommen?
Starte den mrtg mal von Hand und beobachte dann mal die Ausgaben, die der MRTG auf deiner Konsole macht. MFG, Thomas