LDAP-Server von Zimbra startet nicht mehr
Ein fehlgeschlagener Neustart des Zimbra-Mailservers und dann noch eine kryptische Fehlermeldung des LDAP-Servers lässt zunächst einmal nichts Gutes ahnen. Doch ein einfacher Befehl repariert die "defekte" LDAP-Umgebung wieder.
Fehlermeldung
bdb_db_close: txn_checkpoint failed: Invalid argument (22)
backend_startup_one: bi_db_open failed! (22)
bdb_db_close: alock_close failed
Lösung
- Löschen Sie die Datei alock unter /opt/zimbra/openldap-data/
- führen Sie folgenden Befehl als Benutzer "zimbra" im "openldap-data"-Verzeichnis aus:
/opt/zimbra/sleepycat/bin/db_recover
- Ignorieren Sie die folgende Fehlermeldung
db_recover: Program version 4.2 doesn't match environment version
- Starten Sie Zimbra neu