Salut,
J'ai un petit soucis de replication ldap (openldap).
J'ai un serveur sous lequel tourne un openldap (2.0) avec les donnees stockees sous le format ldbm.
Je dois mettre en place un serveur de backup (un replica temps reel en fait) qui tournera sous openldap 2.3 mais avec les donnees stockees sous le format bdb.
J'ai tout configure mais lorsque je fais un slapcat sur le maitre suivi d'un slapadd sous l'esclave j'ai des erreurs...
Du genre :
naming attribute 'xxxx' is not present in entry
Error, entries missing!
Pourtant j'ai bien mis tous les schemas necessaires.. la conf des deux est strictement identique (aux instructions de replication pres)
Une idee ?
Merci
# syncrpl
Posté par ranDom (site web personnel) . Évalué à 2.
Quelques pistes:
* essaie de regénérer les index avant tes slapadd et slapcat.
* essaie avec un gros loglevel pour voir où ça bloque exactement.
Je sais par expérience que la réplication par sluprd est plutôt capricieuse, et manque de stabilité.
Ceci étant dit, vu la différence de version entre les 2 serveurs, je te conseille de jeter un oeil sur syncrpl http://www.openldap.org/doc/admin22/syncrepl.html . Personnellement, ça m'a sauvé la mise dans un cas similaire ( grosse différence de version entre les 2 serveurs ).
Ce n'est pas du temps réel, mais ça tourne en production chez un de mes clients sans problèmes depuis quelques mois.
En espérant t'avoir été utile.
Salutations
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.