[Postfixbuch-users] amavis läßt sich nicht starten

Sandy Drobic postfixbuch-users at japantest.homelinux.com
Mo Aug 14 22:07:13 CEST 2006


Heiko Eulenberger wrote:
>>> Hallo Kai,
>>> das nächste mal auch mit Betreffzeile :-)
>>>
>>> Alles lief normal. Amavis startete von alleine, jetzt läßt er sich auch
>>> von Hand nicht mehr starten.
>>>
>>> zentrale:/home/heiko # rcamavis start
>>> Starting virus-scanner (amavisd-new):Pid_file
>>> "/var/spool/amavis/amavisd.pid" already exists.  Overwriting!
>>>
>>> Is da irgendwas durchgeknallt?
> 
>> Hört sich fast so an, als ob du, vielleicht durch ein Update, deine 
>> Berkely-DB Installation zerschossen hast. Sind irgendwelche Updates 
>> gelaufen in der letzten Zeit, oder neue Softwarepakete, die über 
>> Abhängigkeiten diese installiert haben?
>>
>> Sandy
> 
> Hallo Sandy,
> das mit der DB meinte ein Freund von mir auch. Kann man die reparieren? Soweit 
> ich weiß, habe ich keine Updates aufgespielt, aber wenn ich mich richtig 
> erinnere, ist der Rechner durch Stromausfall mal abgeschmiert. Kann das ein 
> Hinweis sein?

Hm, wenn es wirklich einen Stromausfall gab und der Rechner nicht sauber 
runterfuhr, sondern hart abstürzte, dann würde ich zuerst mal einen 
Dateisystem-Check durchlaufen lassen.
Wenn dieser sauber durchläuft, würde ich überlegen, welche 
(Datenbank-)Dateien im Schreibzugriff geöffnet werden. Reiner Lesezugriff 
sollte die Datenbanken auch nach einem Absturz nicht gefährden.

> Was kann ich jetzt machen?

Ich habe unter Suse 9.2 ein rpm, dass "db-utils" heisst. Schau doch mal 
nach, ob du bei dir auch so ein Paket hast. darin befinden sich die 
Kommandozeilen-Werkzeuge für Berkely-DBs, unter anderem "db_verify", 
"db_dump", "db_recover".

Mit Amavisd-New habe ich mich leider nur am Rande befasst, deshalb kann 
ich dir keinen präzisen Rat geben, welche Datenbanken wahrscheinlich sind.

Sandy




Mehr Informationen über die Mailingliste Postfixbuch-users