Heute morgen auf unserem Mailserver

Das kommt davon, wenn einem beim System-Upgrade mit apt das Raid unter “/var” aussteigt:

dpkg: Fehler beim Parsen, in Datei »/var/lib/dpkg/available« nahe Zeile 1:
EOF nach Feldname »«
E: Sub-process /usr/bin/dpkg returned an error code (2)

War aber zum Glück nichts Tragisches. Die defekte Datei konnte mit der Befehlsfolge:
# dpkg --clear-avail
# apt-get update

wieder zum Leben erweckt werden.

Schlimmer war, dass sich einige Pakete in ihren untereinander bestehenden Abhängigkeiten verfingen und eine erneute Installation verweigerten. Es half kein “apt-get –reinstall install …”, kein “apt-get -f install …”, kein …

Erst das komplette Löschen der betroffenen Pakete mit einer anschließenden manuellen Neuinstallation half den Paketen wieder auf die Sprünge.

Und wenn MySQL-Datenbanken auf einem Server laufen, bei dem “/var” stehenbleibt, sollte der Admin tunlichst nicht vergessen, nach dem erfolreichen Wiederbeleben des Mountpoints “mysqlcheck” auf die Datenbanken abzusetzen. Ansonsten kommt es u.U. zu sehr interessanten Nebenwirkungen bei den Applikationen, die mit diesen Datenbanken arbeiten ;) .

Über Stefan

Meine Leidenschaft, sowohl im beruflichen als auch im privaten Bereich, gilt seit mittlerweile über 15 Jahren Linux-Systemen. Einen speziellen Schwerpunkt in diesem Bereich habe ich nicht - nur Debian-basiert sollte es sein.
Dieser Artikel wurde in Aus dem Alltag, Linux veröffentlicht.Permalink als Favorit speichern.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>