在 Docker/OpenShift 集群中具有相同 ID 的复制服务器



我在openshift/docker集群中设置复制时遇到问题。

在 openshift 中,每个 opendj 服务器将有两个 ip:service ip 和 pod id。因此,当我设置两个 opendj 服务时,将有两个服务 ip 和两个 pod ip。

我想按服务 ip 设置复制,因为无法从其他 pod 访问 pod,但显然 OpenDJ 认为那里有四个复制服务器,每个服务器具有相同的 ServerId。

日志片段:

类别=同步严重性=错误 msgID=org.opends.messages.replication.55 msg=在复制服务器中 复制服务器 8989 31635:复制服务器 172.30.244.127(服务 IP(:8989 和 10.129.0.1:8989(pod ip( 具有相同的服务器 ID : 11281

我的问题是:是否可以仅按服务 IP 而不是 Pod ID 构建复制服务器群集?

多谢。

PS:似乎这个问题与此 https://bugster.forgerock.org/jira/browse/OPENDJ-567 相似

韦恩

对于遇到相同问题的任何人,请将您的opendj服务配置为无头服务,这将解决问题

相关内容

最新更新