Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
informatique:reseau:ldap:replication_multi-maitre [2013/02/11 15:57] – créée bn8 | informatique:reseau:ldap:replication_multi-maitre [2019/03/11 16:05] (Version actuelle) – [Mise en place de la synchronisation] bn8 | ||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
==== Installation du premier serveur ==== | ==== Installation du premier serveur ==== | ||
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | **Remarque : ** Se sera la seule fois que nous éditerons les fichiers du dossier /// | + | <note important> |
- | | + | |
- | | + | |
objectClass: | objectClass: | ||
ou: sysaccounts | ou: sysaccounts | ||
Ligne 25: | Ligne 25: | ||
userPassword:: | userPassword:: | ||
- | **Remarque : ** Le mot de passe du compte applicatif est hashé puis encodé en //base64// comme précédemment pour le mot de passe //admin//. | + | < |
- | | + | |
changetype: modify | changetype: modify | ||
add: olcSizeLimit | add: olcSizeLimit | ||
olcSizeLimit: | olcSizeLimit: | ||
- | | + | |
+ | changetype: modify | ||
+ | add: olcModuleLoad | ||
+ | olcModuleLoad: | ||
+ | |||
+ | dn: olcOverlay=syncprov, | ||
+ | changetype: add | ||
objectClass: | objectClass: | ||
objectClass: | objectClass: | ||
Ligne 37: | Ligne 43: | ||
olcSpCheckpoint: | olcSpCheckpoint: | ||
olcSpSessionlog: | olcSpSessionlog: | ||
+ | |||
+ | * La réplication LDAP s' | ||
+ | changetype: modify | ||
+ | add: olcDbIndex | ||
+ | olcDbIndex: entryUUID eq | ||
+ | - | ||
+ | add: olcDbIndex | ||
+ | olcDbIndex: entryCSN eq</ | ||
Le premier serveur est maintenant installé sans réplication. Nous allons pouvoir mettre en place le second serveur. | Le premier serveur est maintenant installé sans réplication. Nous allons pouvoir mettre en place le second serveur. | ||
Ligne 44: | Ligne 58: | ||
L’installation du second serveur va consisté à répliquer la configuration puis les données du premier serveur. | L’installation du second serveur va consisté à répliquer la configuration puis les données du premier serveur. | ||
- | FIXME | + | * Installer le paquet **slapd** : < |
+ | * L' | ||
+ | < | ||
+ | |||
+ | * Supprimer ensuite l' | ||
+ | * Assurer les droits de ces deux dossiers : < | ||
+ | * Relancer **slapd** | ||
+ | |||
+ | OpenLDAP est maintenant actif et configuré sur les deux serveurs. Le seconde serveur ne dispose pas encore des données de l' | ||
+ | |||
+ | ==== Mise en place de la synchronisation ==== | ||
+ | |||
+ | * Nous allons commencer par activer la synchronisation du second serveur sur le premier pour qu'il récupère les données de l' | ||
+ | changetype: modify | ||
+ | add: olcServerID | ||
+ | olcServerID: | ||
+ | |||
+ | dn: olcDatabase={1}mdb, | ||
+ | changetype: modify | ||
+ | add: olcSyncrepl | ||
+ | olcSyncrepl: | ||
+ | |||
+ | * La réplication est donc maintenant active dans le sens //serveur 1// => //serveur 2//. Celle-ci est entrain de répliquer l' | ||
+ | * Pour activer la réplication dans l' | ||
+ | changetype: modify | ||
+ | add: olcServerID | ||
+ | olcServerID: | ||
+ | |||
+ | dn: olcDatabase={1}mdb, | ||
+ | changetype: modify | ||
+ | add: olcSyncrepl | ||
+ | olcSyncrepl: | ||
+ | |||
+ | * Il nous reste plus qu'à activer le mode //miroir// pour que les bases des deux serveurs soit à nouveau accessible en lecture/ | ||
+ | changetype: modify | ||
+ | add: olcMirrorMode | ||
+ | olcMirrorMode: |