mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-01-06 10:46:21 +08:00
Clarify MM config example.
This commit is contained in:
parent
16710f4ed4
commit
b3091cb462
@ -612,7 +612,7 @@ H3: MirrorMode replication
|
|||||||
MirrorMode is a hybrid configuration that provides all of the consistency
|
MirrorMode is a hybrid configuration that provides all of the consistency
|
||||||
guarantees of single-master replication, while also providing the high
|
guarantees of single-master replication, while also providing the high
|
||||||
availability of multi-master. In MirrorMode two masters are set up to
|
availability of multi-master. In MirrorMode two masters are set up to
|
||||||
replicate from each other (as a multi-master configuration) but an
|
replicate from each other (as a multi-master configuration), but an
|
||||||
external frontend is employed to direct all writes to only one of
|
external frontend is employed to direct all writes to only one of
|
||||||
the two servers. The second master will only be used for writes if
|
the two servers. The second master will only be used for writes if
|
||||||
the first master crashes, at which point the frontend will switch to
|
the first master crashes, at which point the frontend will switch to
|
||||||
@ -1025,7 +1025,8 @@ different and add it as a global configuration option.
|
|||||||
|
|
||||||
H4: Mirror Node Configuration
|
H4: Mirror Node Configuration
|
||||||
|
|
||||||
This is the same as the {{SECT:Set up the provider slapd}} section.
|
The first step is to configure the syncrepl provider the same as in the
|
||||||
|
{{SECT:Set up the provider slapd}} section.
|
||||||
|
|
||||||
Note: Delta-syncrepl is not yet supported with MirrorMode.
|
Note: Delta-syncrepl is not yet supported with MirrorMode.
|
||||||
|
|
||||||
@ -1038,18 +1039,8 @@ MirrorMode node 1:
|
|||||||
> serverID 1
|
> serverID 1
|
||||||
> # database section
|
> # database section
|
||||||
>
|
>
|
||||||
> # syncrepl directives
|
> # syncrepl directive
|
||||||
> syncrepl rid=001
|
> syncrepl rid=001
|
||||||
> provider=ldap://ldap-ridr1.example.com
|
|
||||||
> bindmethod=simple
|
|
||||||
> binddn="cn=mirrormode,dc=example,dc=com"
|
|
||||||
> credentials=mirrormode
|
|
||||||
> searchbase="dc=example,dc=com"
|
|
||||||
> schemachecking=on
|
|
||||||
> type=refreshAndPersist
|
|
||||||
> retry="60 +"
|
|
||||||
>
|
|
||||||
> syncrepl rid=002
|
|
||||||
> provider=ldap://ldap-rid2.example.com
|
> provider=ldap://ldap-rid2.example.com
|
||||||
> bindmethod=simple
|
> bindmethod=simple
|
||||||
> binddn="cn=mirrormode,dc=example,dc=com"
|
> binddn="cn=mirrormode,dc=example,dc=com"
|
||||||
@ -1067,19 +1058,9 @@ MirrorMode node 2:
|
|||||||
> serverID 2
|
> serverID 2
|
||||||
> # database section
|
> # database section
|
||||||
>
|
>
|
||||||
> # syncrepl directives
|
> # syncrepl directive
|
||||||
> syncrepl rid=001
|
|
||||||
> provider=ldap://ldap-ridr1.example.com
|
|
||||||
> bindmethod=simple
|
|
||||||
> binddn="cn=mirrormode,dc=example,dc=com"
|
|
||||||
> credentials=mirrormode
|
|
||||||
> searchbase="dc=example,dc=com"
|
|
||||||
> schemachecking=on
|
|
||||||
> type=refreshAndPersist
|
|
||||||
> retry="60 +"
|
|
||||||
>
|
|
||||||
> syncrepl rid=002
|
> syncrepl rid=002
|
||||||
> provider=ldap://ldap-rid2.example.com
|
> provider=ldap://ldap-rid1.example.com
|
||||||
> bindmethod=simple
|
> bindmethod=simple
|
||||||
> binddn="cn=mirrormode,dc=example,dc=com"
|
> binddn="cn=mirrormode,dc=example,dc=com"
|
||||||
> credentials=mirrormode
|
> credentials=mirrormode
|
||||||
@ -1091,7 +1072,8 @@ MirrorMode node 2:
|
|||||||
> mirrormode on
|
> mirrormode on
|
||||||
|
|
||||||
It's simple really; each MirrorMode node is setup {{B:exactly}} the same, except
|
It's simple really; each MirrorMode node is setup {{B:exactly}} the same, except
|
||||||
that the {{serverID}} is unique.
|
that the {{serverID}} and {{rid}} are unique, and that the {{provider}} is pointed to
|
||||||
|
the other server.
|
||||||
|
|
||||||
H5: Failover Configuration
|
H5: Failover Configuration
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user