[Toulibre] LDAP Mort

Rémy Sanchez remy.sanchez at gmail.com
Sam 24 Fév 03:41:05 CET 2007


Salut,
J'utilise sur mon serveur une authentification par LDAP. Jusque là tout
marchait bien, sauf que voila, il s'est mit à me pondre une erreur bizarre
("erreur interne" ou dans le genre). Je me suis dit que c'était un petit mal
passager dû à je ne sais quoi et j'ai redémarré mon serveur pour voir...
Sauf que là impossible de démarrer. En poussant le niveau de logs au max,
j'ai pu trouver ceci (je vous épargne le début du chargement):

Feb 24 03:35:49 sonic slapd[2992]: backend_startup_one: starting
> "dc=thegreatspirit,dc=net"
> Feb 24 03:35:49 sonic slapd[2992]: bdb_db_open: dc=thegreatspirit,dc=net
> Feb 24 03:35:49 sonic slapd[2992]: bdb_db_open: unclean shutdown detected;
> attempting recovery.
> Feb 24 03:35:49 sonic slapd[2992]: bdb_db_open: dbenv_open(/var/lib/ldap)
> Feb 24 03:35:49 sonic slapd[2992]: bdb(dc=thegreatspirit,dc=net): Improper
> file close at 1/53451
> Feb 24 03:35:49 sonic slapd[2992]: bdb(dc=thegreatspirit,dc=net): Recovery
> function for LSN 1 53451 failed on forward pass
> Feb 24 03:35:49 sonic slapd[2992]: bdb(dc=thegreatspirit,dc=net): PANIC:
> Invalid argument
> Feb 24 03:35:49 sonic slapd[2992]: bdb(dc=thegreatspirit,dc=net): PANIC:
> fatal region error detected; run recovery
> Feb 24 03:35:49 sonic slapd[2992]: bdb(dc=thegreatspirit,dc=net): PANIC:
> fatal region error detected; run recovery
> Feb 24 03:35:49 sonic slapd[2992]: bdb_db_open: Database cannot be
> recovered, err -30978. Restore from backup!
> Feb 24 03:35:49 sonic slapd[2992]: ====> bdb_cache_release_all
> Feb 24 03:35:49 sonic slapd[2992]: bdb(dc=thegreatspirit,dc=net):
> DB_ENV->lock_id_free interface requires an environment configured for the
> locking subsystem
> Feb 24 03:35:49 sonic slapd[2992]: bdb(dc=thegreatspirit,dc=net):
> txn_checkpoint interface requires an environment configured for the
> transaction subsystem
> Feb 24 03:35:49 sonic slapd[2992]: bdb_db_close: txn_checkpoint failed:
> Invalid argument (22)
> Feb 24 03:35:49 sonic slapd[2992]: backend_startup_one: bi_db_open failed!
> (-30978)
> Feb 24 03:35:49 sonic slapd[2992]: slapd shutdown: initiated
> Feb 24 03:35:49 sonic slapd[2992]: ====> bdb_cache_release_all
> Feb 24 03:35:49 sonic slapd[2992]: bdb_db_close: alock_close failed
> Feb 24 03:35:49 sonic slapd[2992]: slapd destroy: freeing system
> resources.
> Feb 24 03:35:49 sonic slapd[2992]: slapd stopped.
> Feb 24 03:35:49 sonic slapd[2992]: connections_destroy: nothing to
> destroy.
>

Donc si je ne me trompe pas c'est ma base qui est morte... Ce qui est très
bizarre étant donné que je n'ai pas redémarré  mon serveur en force depuis
un bout de temps (il y a eu une coupure de courant il y a 2 mois... C'est
peut être ça...).
Ou, autre hypothèse, j'ai mis à jour LDAP (j'utilise debian etch... je sais
que je devrai pas sur un serveur, mais la muse en place du serveur était
urgente et j'avais pas envie de devoir mettre à jour plus tard, sachant que
la srotie de etch est imminente normalment... enfin bref j'assume) réçament,
et le moteur de base de données a changé, du coup ça marche plus...

Une idée ? Merci d'avance,
Rémy
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://toulibre.org/pipermail/toulouse-ll/attachments/20070224/eceed185/attachment.html>


Plus d'informations sur la liste de diffusion Toulouse-ll