ubuntuusers.de

[fetchnews] Fehlermeldung:Cannot obtain lock file, aborting

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

dimasta

Anmeldungsdatum:
10. Dezember 2004

Beiträge: 71

Hallo,

jedesmal wenn ich die neusten Usenetbeiträge aus dem Internet hollen will,
bekomme ich eine Fehlermeldung, dass fetchews nicht das "lock file"
erhalten kann.


root@ubuntu:/home/dimasta # fetchnews -vv
leafnode 1.10.7.rel: verbosity level is 2, debugmode is 3
try_lock(timeout=5), fqdn="www.dimk.de"
lockfile held by pid 6668 on host dimk.de, we're www.dimk.de
Cannot obtain lock file, aborting.

Wie kann ich dieses Lockfile erstellen, damit fetchnews arbeiten kann?

gruß, Dimas

joede

Avatar von joede

Anmeldungsdatum:
27. Oktober 2004

Beiträge: 207

Wohnort: Gründau (Nähe Frankfurt/Main)

Die Fehlermeldung sagt nicht aus, dass das lockfile fehlt. Es ist vielmehr so, dass es existiert. Ein lockfile soll anzeigen, das etwas schon benutzt wird. In diesem Fall bedeutet das, dass ein Programm läuft, welches die Messagebase (Deine Usenet-Datenbank) gerade bearbeitet.

Bei mir auf meinem kleinen Heimserver kommt diese Meldung auch ab und zu. Da der Server nicht rund um die Uhr an ist, habe ich anacron installiert. Wenn ich den Server dann anschalte, wird ein paar Minuten später das Aufräumen nachgeholt, was normalerweise irgendwann in der Nacht erfolgt. Für den Zugriff ist in dem Fall das Programm texpire verantwortlich. Das kann --je nach Rechner-- schon eine Weile laufen. Wenn zu diesem Zeitpunkt mit fetchnews versucht neue News zu holen, könnten diese nicht in der Messagebase gespeichert werden. Deswegen kommt es zu der Fehlermeldung.

Suche mal vor dem Aufruf von fetchnews nach texpire oder einem bereits laufenden fetchnews.

ps ax | grep texpire
ps ax | grep  fetchnews

Ach ja, bei mit geht der Server (warum auch immer) kurz nach dem Einschalten selbst online. Durch die ip-up-Skripte wird dann automagisch fetchnews aufgerufen. Ab und zu kollidiert dieser Aufruf dann eben mit dem im Hintergrund gestarteten texpire.

Antworten |