[infrastructure/ldap] Un mot sur la réplication
parent
8738306256
commit
5c4e33ac2b
|
@ -133,6 +133,34 @@ TLSCertificateFile /etc/ldap/ldap.pem
|
|||
TLSCertificateKeyFile /etc/ldap/ldap.key
|
||||
```
|
||||
|
||||
### Réplication
|
||||
|
||||
Le LDAP est répliqué notamment sur les virtualiseurs et sur `sputnik` grâce à la configuration suivante :
|
||||
```
|
||||
syncrepl
|
||||
rid=1
|
||||
provider=ldaps://172.16.10.1:636
|
||||
bindmethod=simple
|
||||
binddn="cn=replicator,dc=crans,dc=org"
|
||||
credentials=coucoupollion
|
||||
searchbase="dc=crans,dc=org"
|
||||
scope=sub
|
||||
schemachecking=on
|
||||
type=refreshAndPersist
|
||||
timeout=0
|
||||
network-timeout=0
|
||||
retry="30 20 300 +"
|
||||
tls_reqcert=allow
|
||||
```
|
||||
(les valeurs `rid`, et `credentials` sont à remplacer : `rid` doit être unique pour chaque serveur répliqué et `credentials` doit correspondre au mot de passe du `binddn`)
|
||||
|
||||
Si jamais le LDAP ne se synchronise pas il faut lancer les commandes suivantes (en remplaçant la valeur de `rid` par celle du serveur répliqué) :
|
||||
```bash
|
||||
systemctl stop slapd
|
||||
slapd -c rid=1,csn=0
|
||||
systemctl start slapd
|
||||
```
|
||||
|
||||
### Overlays
|
||||
|
||||
Les overlays sont des modules pour slapd (le serveur LDAP) on utilise plusieurs overlays dans la base de données des membres actifs. Tout est spécifié dans `/etc/ldap/slapd.conf`.
|
||||
|
|
Loading…
Reference in New Issue