martes, 2 de noviembre de 2010

Error Ldap 1 - Como repararlo

Error al iniciar Ldap?


# /etc/init.d/ldap start

Verificando los archivos de configuración para slapd: bdb(dc=surly,dc=rcom,dc=com,dc=ar): Lock table is out of available locker entries
bdb_db_open: db_open(/var/lib/ldap/id2entry.bdb) failed: Cannot allocate memory (12)
bdb(dc=surly,dc=rcom,dc=com,dc=ar): Unknown locker ID: 0
backend_startup_one: bi_db_open failed! (12)
slap_startup failed (test would succeed using the -u switch) [FALLÓ]
puede haber archivos bloqueados viciados en /var/lib/ldap [AVISO]


Esto se soluciona de la siguiente manera

# slapd_db_recover -v -h /var/lib/ldap

db_recover: Finding last valid log LSN: file: 1 offset 263805
db_recover: Recovery starting from [1][261683]
db_recover: Recovery complete at Thu Jul 17 08:29:23 2008
db_recover: Maximum transaction ID 80000175 Recovery checkpoint [1][264861]