LINUX.ORG.RU

Отваливается Multi-Master синхронизация LDAP

 ,


0

1

3 сервера. Настроил syncrepl. Тесты показали, что всё работает, но теперь вижу, что БД различаются.

ldap-01:

index entryUUID eq

serverID    001

syncrepl rid=000
        provider=ldap://ldap-02.example.com:389
        type=refreshAndPersist
        retry="5 10 30 20"
        searchbase="dc=example,dc=com"
        bindmethod=simple
        binddn="cn=replicator,dc=example,dc=com"
        credentials=secret

syncrepl rid=001
        provider=ldap://ldap-03.example.com:389
        type=refreshAndPersist
        retry="5 10 30 20"
        searchbase="dc=example,dc=com"
        bindmethod=simple
        binddn="cn=replicator,dc=example,dc=com"
        credentials=secret

overlay syncprov
syncprov-checkpoint 1 1 
syncprov-sessionlog 100 
mirrormode TRUE

ldap-02:

serverID    002

syncrepl rid=000
        provider=ldap://ldap-01.example.com:389
...

syncrepl rid=001
        provider=ldap://ldap-03.example.com:389
...

ldap-03:

serverID    003

syncrepl rid=000
        provider=ldap://ldap-01.example.com:389
...

syncrepl rid=001
        provider=ldap://ldap-02.example.com:389
...

Правильно ли я выбрал syncprov-checkpoint? Хотел добиться моментального внесения изменений на всех серверах.

Отбой. Не туда смотрел.
Но всё же некоторые поля в рамках одной LDAP-записи меняются местами. При её использовании это не несёт никаких последствий, но всё равно как-то странно.

markevichus ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.