Rozwiązanie problemu zimbra ": db open(/opt/zimbra/data/ldap/hdb/db/id2entry.bdb) failed: Cannot allocate memory (12)."" bi db open failed! (12)": Różnice pomiędzy wersjami

Z Podręcznik Administratora by OPZ SGU
Przejdź do nawigacji Przejdź do wyszukiwania
(Utworzył nową stronę „W dniu dzisiejszym padł serwer poczty (chuj wie dla czego?)... w błędach można było doszukać się: <pre> Failed to start slapd. Attempting debug start to determi...”)
 
(Brak różnic)

Aktualna wersja na dzień 21:27, 24 lut 2011

W dniu dzisiejszym padł serwer poczty (chuj wie dla czego?)... w błędach można było doszukać się:

Failed to start slapd. Attempting debug start to determine error.
hdb_db_open: database "": db_open(/opt/zimbra/data/ldap/hdb/db/id2entry.bdb) failed: Cannot allocate memory (12).
backend_startup_one (type=hdb, suffix=""): bi_db_open failed! (12)
bdb_db_close: database "": alock_close failed

// Spierdoliła się baza danych? :>

Normalnie każdy wgrął by backup, ale z racji faktu że spierdoliła się taśma scsi do streamera, i backup ma minus 7 days, więc... trzeba pomyśleć...

Rozwiązanie problemu?

 su - zimbra
 ldap stop
 cd /data/ldap/hdb/db
 /opt/zimbra/bdb-4.7.25.4/bin/db_recover

Gdyby nie mogło odnaleźć db_recovery, należy użyć "locate db_recovery" i odnaleźć poprawny patch ;)

Teraz wszystko śmiga, a głowa pozostała na swoim miejscu.