[ac] openldap
Bartek Szady
bszx-pld w bszx.eu.org
Czw, 31 Lip 2008, 23:23:59 CEST
Cześć
Po upgrade openldap do wersji 2.3.43 slapd umiera zaraz po starcie (po tym jak
skrypt startowy wyświetli OK). W logach pojawiło się coś takiego:
--------------------------
Jul 31 16:15:27 geobid2 slapd[27837]: @(#) $OpenLDAP: slapd 2.3.43 (Jul 20
2008 22:53:34) $ builder w aksjomat:openldap-2.3.43/servers/slapd
Jul 31 16:15:27 geobid2 slapd[27837]: daemon: IPv6 socket() failed errno=97
(Address family not supported by protocol)
Jul 31 16:15:27 geobid2 slapd[27843]: bdb(dc=geobid,dc=pl): Program version
4.5 doesn't match environment version 0.220
Jul 31 16:15:27 geobid2 slapd[27843]: bdb_db_open: Database cannot be opened,
err -30972. Restore from backup!
Jul 31 16:15:27 geobid2 slapd[27843]: bdb(dc=geobid,dc=pl):
DB_ENV->lock_id_free interface requires an environment configured for the
locking subsystem
Jul 31 16:15:27 geobid2 slapd[27843]: bdb(dc=geobid,dc=pl): txn_checkpoint
interface requires an environment configured for the transaction subsystem
Jul 31 16:15:27 geobid2 slapd[27843]: bdb_db_close: txn_checkpoint failed:
Invalid argument (22)
Jul 31 16:15:27 geobid2 slapd[27843]: backend_startup_one: bi_db_open failed!
(-30972)
Jul 31 16:15:27 geobid2 slapd[27843]: bdb_db_close: alock_close failed
Jul 31 16:15:27 geobid2 slapd[27843]: slapd stopped.
------------------------------
Pomógł downgrade openldap do poprzedniej wersji.
Z zeznań google wynika że powyższe komunikaty pojawiają się gdy nie zgadza się
wersja berkeley_db z tą którą została utworzona baza.
openldap-backend-bdb-2.3.43-1 jest zlinkowane z libdb-4.5 a
openldap-backend-bdb-2.3.41-2 z libdb-4.2.
Przydałoby się ostrzeżenie że trzeba zrobić dump i restore.
--
Pozdrawiam
Bartek Szady
Więcej informacji o liście dyskusyjnej pld-devel-pl