Download PDF
Download page ALD Pro. Проблемы репликации.
ALD Pro. Проблемы репликации
Проблема
Проблемы с репликацией на контроллерах доменов.
Диагностика
- Выполнить команды:для проверки в файле
sudo -s instance=$(dsctl -l | grep -v "GLOBAL-CATALOG") grep -i 'DB retried operation targets "changenumber=.*op not changed in PL' "/var/log/dirsrv/$instance/errors"
/var/log/dirsrv/slapd-<Имя инстанса dirsrv>/errorsналичия сообщений вида:DB retried operation targets "changenumber=18850860,cn=changelog" (op=0x754c12225600 idx_pl=1) => op not changed in PL
Возможная причина: Большое количество записей в БД changelog. Перейти к решению.
Убедиться, что не производится репликация изменений с сервера-реплики на основной контроллер домена (КД). Выводятся сообщения вида:
ERR - ipa-topology-plugin - ipa_topo_util_get_replica_conf: server configuration missing ERR - ipa-topology-plugin - ipa_topo_util_get_replica_conf: cannot create replica
Выполнить команды на КД и проверить присутствие обоих контроллеров в результатах вывода:
sudo ipa hostgroup-show ipaservers sudo ipa-replica-manage list
Проверить значение параметра
ipaReplTopoSegmentDirectionв выводе команды (пример для доменаaldpro.test):ldapsearch -D "cn=directory manager" -W -b "cn=topology,cn=ipa,cn=etc,dc=aldpro,dc=test"
Репликация считается односторонней, если в результатах вывода присутствует строка вида:
ipaReplTopoSegmentDirection: left-right
Возможная причина: Используется односторонняя репликация. Перейти к решению.
Убедиться, что при добавлении второго КД возникает сообщение вида:
Run failed on minions <FQDN_КД>
а каталог
/opt/mnt/grouppolicy-custom-template/пустой.Проверить в файле
/etc/fstabналичие конфигурации дляglusterfs.
Возможная причина: Некорректно отработано задание glusterfs. Перейти к решению.
- Выполнить команду реинициализации репликации:Убедиться, что в вывод содержит ошибку:
ipa-replica-manage re-initialize --from <fqdn_второго_контроллера_домена> --verbose
ipalib.errors.ACIError: Insufficient access: Invalid credentials
Реинициализация репликации приведет к тому, что база данных первого контроллера домена будет полностью скопирована со второго. Данные, уникальные для первого контроллера, будут потеряны.
Возможная причина: Отсутствуют необходимые ACI (Access Control Instructions). Перейти к решению.
- Выполнить команду:Убедиться, что вывод содержит ошибку:
sudo dsconf -j ALD-COMPANY-LAN replication status --suffix dc=ald,dc=company,dc=lan
Error (2) Replication error acquiring replica: fatal error - too much time skew between replicas (excessive clock skew)
Возможная причина: Сброс настроек генератора CSN. Перейти к решению.