[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Error: Removing lockfile debarchiver.lock.



Hallo Daniel!

Zunächst Danke für die rasche Reaktion. :-)

Am Dienstag, 26. September 2006 21:02 schrieb Daniel Leidert:
> Am Dienstag, den 26.09.2006, 20:39 +0200 schrieb Mag. Leonhard Landrock:
> > Leider "spinnt" mein debarchiver. Beim Versuch endlich ein mal eine große
> > Menge Pakete in mein eigenes Archiv zu bringen kommt folgendes (Auszug
> > aus: /var/log/syslog):
> >
> > Sep 26 20:30:01 veneto /USR/SBIN/CRON[4103]: (debarchiver) CMD (
> > test -x /usr/bin/debarchiver && PATH=$PATH:/usr/bin/debarchiver /usr/bin/
> > debarchiver -ox --scanall | logger -t debarchiver -p daemon.info)
> > Sep 26 20:30:02 veneto debarchiver: Error: Installing
> > libmpcdec3_1.2.2-1_i386.deb
> > to /var/lib/debarchiver/dists/testing/main/binary-i386/libs
> > .
> > Sep 26 20:30:02 veneto debarchiver:
> > Sep 26 20:30:02 veneto debarchiver: Error: Removing lockfile
> > debarchiver.lock. Sep 26 20:30:02 veneto debarchiver:
> > Sep 26 20:30:02 veneto debarchiver: EXIT: 2
> >
> >
> > Zwei Fragen:
> >
> > 1.) Woran kann es liegen, das sich das Paket
> > "libmpcdec3_1.2.2-1_i386.deb" nicht bearbeiten lässt?
> > 2.) "Removing lockfile debarchiver.lock." stimmt so nicht:
>
> Da steht: "Error: Removing ...". Er kann also die Datei nicht entfernen.
> Und damit scheint er ja wohl Recht zu haben, denn die Datei ist ja noch
> da.
>
> > root@veneto:/var/lib/debarchiver/incoming# ls
> > /var/lib/debarchiver/incoming/ debarchiver.lock  stable  testing 
> > unstable
>
> Wem gehört denn debarchiver.lock?

ls /var/lib/debarchiver/incoming/ -al
insgesamt 67
drwxrwsr-x 5 root        debarchiver   152 2006-09-26 22:30 .
drwxr-xr-x 4 root        root          192 2006-06-18 15:58 ..
-rw-r--r-- 1 debarchiver debarchiver     0 2006-09-26 22:30 debarchiver.lock
drwxrwsr-x 2 root        debarchiver    48 2006-03-25 18:00 stable
drwxrwsr-x 2 root        debarchiver 68864 2006-09-26 20:50 testing
drwxrwsr-x 2 root        debarchiver    48 2006-03-25 18:00 unstable

> Soweit ich das sehe, führst du den Cron-Job als User "debarchiver" aus.
> Führst du debarchiver ansonsten evtl. noch als ein anderer Nutzer aus?

Nein. "crontab -e" liefert folgendes:

#
# Regular cron jobs for the debarchiver package
#
# Run the archiver every five minutes.
# */5 * * * *   debarchiver     test -x /usr/bin/debarchiver 
&& /usr/bin/debarchiver -so | logger -t debarchiver -p daemon.info
#
*/5 * * * *   debarchiver     test -x /usr/bin/debarchiver && 
PATH=$PATH:/usr/bin/debarchiver /usr/bin/debarchiver --dl 6 -ox --scanall | 
logger -t debarchiver -p daemon.info
#
# */5 * * * *   debarchiver     test -x /usr/bin/debarchiver && 
PATH=$PATH:/usr/bin/debarchiver 
strace -o /tmp/debarchiver.log /usr/bin/debarchiver --dl 6 -ox --scanall | 
logger -t debarchiver -p daemon.info

> > Wieso wird das lockfile nicht entfernt?
>
> Glaskugel? Ich habe hier keine Probleme (betreibe das aktuellste
> debarchiver sowohl unter Sarge, als auch Sid). Füge dem Kommando im
> cron-Job doch mal ein `--dl 6' hinzu und poste die Ausgabe, die dann
> in /var/log/daemon.log steht z.B. nach pastebin.com oder lade es auf
> irgendeinen Webspace hoch (oder sende es mir persönlich, wenn nötig).

Leider schreibt er mir nicht nach "/var/log/daemon.log". Habe die Datei zuerst 
gelöscht und dann mittels "touch /var/log/daemon.log" neu erstellt. Inhalt 
bleibt aber leer.

OK. Auf einmal scheint es zu funktionieren. Leider habe ich keine Ahnung, 
welche relevante Änderung ich zuletzt gemacht habe.

Die Änderungen waren (so glaube ich):

*) (Wieder einmal) löschen der Lock Datei.
*) Anpassen des Cron Job.

Kann mir jemand (Daniel (?) ) etwas dazu sagen?

Ach ja, der Versuch den Inhalt von syslog 
auf "http://pastebin.com/pastebin.php"; zu kopieren wurde mit "Fatal error: 
Allowed memory size of 8388608 bytes exhausted (tried to allocate 2236327 
bytes) in /home/pastebin/public_html/pastebin.php on line 147" quitiert.

Werde von Daniel's Angebot Gebrauch machen und die Datei per private Mail 
versenden.

LG,
Leonhard.



Reply to: