0

我正在使用 openldap,每天我都会清除我的 ldap 服务器并导入一个 ldif 文件。我有一个主从复制,所以当我删除条目并导入文件时,从属删除所有条目并更新数据,这就是问题所在,用户暂时无法访问服务器。

我正在寻求一种解决方案或体系结构,使我的 ldap 服务器可访问并在导入文件后更新从属服务器。

4

1 回答 1

0

使用复制时,您不应清除提供者(主)上的完整数据库。原因是 syncrepl 使用了每次添加条目时生成的操作属性entryUUID 。

如果必须更改数据,您应该修改更新过程以向正在运行的提供程序发送修改请求。根据您的复制配置,这些更改将立即被复制。

于 2018-07-16T17:35:55.697 回答