在复制方面,OpenLDAP 消费者可以充当另一个 OpenLDAP 服务器的提供者吗?

在复制方面,OpenLDAP 消费者可以充当另一个 OpenLDAP 服务器的提供者吗?

如果我将一台 OpenLDAP 服务器配置为复制提供程序,将第二台 OpenLDAP 服务器配置为消费者,我可以将第二台服务器配置为第三台 OpenLDAP 服务器的提供程序吗?如果可以,是否有最低 OpenLDAP 版本可以实现此功能?

答案1

是的,只要数据库加载了“syncprov”覆盖即可。这实际上是 OpenLDAP 中多主(多提供商)复制的工作方式 - 集群中的所有节点同时是其他每个节点的提供商每个其他节点的消费者。

因此,如果您的 OpenLDAP 版本支持 MMR(2.4.x 肯定支持),那么它也以相同的方式支持更简单的链式复制情况。

来自OpenLDAP 管理指南

提供者/消费者角色非常灵活:消费者收到的复制更新可以由该消费者进一步传播到其他服务器,因此消费者也可以同时充当提供者

相关内容