我们目前有一个主 ldap 服务器和大约 400 个从属服务器,这些服务器通过该主服务器进行部分复制。所有 openldap 版本都相同,均为 2.4.31
我们实际上想要的是,如果主 LDAP 服务器关闭,另一个完全复制的主 LDAP 将接管其位置,并且部分复制的从属服务器将继续提供 LDAP 登录服务。
到目前为止,我已经设置了第二个主 ldap 服务器,它以镜像模式与第一个主 ldap 一起工作。
但是我无法让从属服务器知道第二个主 ldap。我实际上在我们的 slave.conf 中添加了第二个提供程序字段,但没有运气。!
这是我的 slave.conf
syncrepl rid=001
provider = ldap://master1IPadress
tls_reqcert=never
type=refreshAndPersist
retry="5 5 300 +"
searchbase="dc=company,dc=com,=dc=tr"
schemachecking=off
filter="here is we filter main ldap tree with unique slave server number"
bindmethod=simple
binddn="cn=root,dc=company,dc=com,dc=tr"
credentials="password"
在不使用额外负载均衡器的情况下,如何设置第二个主 ldap 以进行故障转移?