Rozwiązanie problemu zimbra ": db open(/opt/zimbra/data/ldap/hdb/db/id2entry.bdb) failed: Cannot allocate memory (12)."" bi db open failed! (12)"
Przejdź do nawigacji
Przejdź do wyszukiwania
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.