Репликация OpenLdap - PullRequest
       41

Репликация OpenLdap

0 голосов
/ 02 мая 2018

Я работаю с openldap, каждый день я очищаю свой сервер ldap и импортирую файл ldif. У меня есть репликация на главном подчиненном устройстве, поэтому, когда я удаляю записи и импортирую файл, ведомое устройство удаляет все записи и обновляет данные, и это было проблемой, пользователи некоторое время не могут получить доступ к серверу.

Я запрашиваю решение или архитектуру, которые сделали бы доступным мой ldap-сервер, и обновите ведомое устройство после импорта файла.

1 Ответ

0 голосов
/ 16 июля 2018

При использовании репликации не следует очищать всю базу данных на провайдере (master). Причина в том, что syncrepl использует операционный атрибут entryUUID , который генерируется при каждом добавлении записи.

Вам следует изменить процесс обновления, чтобы отправлять запросы на изменение работающему провайдеру, если необходимо изменить данные. В зависимости от вашей конфигурации репликации эти изменения будут немедленно реплицированы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...