2017-02-08 35 views
0

在openshift/docker集群中设置复制时遇到问题。在docker/openshift集群中具有相同ID的复制服务器

在openshift中,每个opendj服务器将有两个ips:service ip和pod id。所以当我设置两个opendj服务时,两个服务ip和两个pod ip会在那里。

我想通过服务ip建立复制,因为pod不能从其他pod访问,但显然OpenDJ认为那里有四个复制服务器,每个两个服务器具有相同的ServerId。

日志片段:

类别= SYNC严重性= ERROR MSGID = org.opends.messages.replication.55 MSG =在Replication服务器复制服务器8989 31635:复制服务器172.30.244.127(服务IP):8989和10.129.0.1:8989(pod ip)具有相同的ServerId:11281

我的问题是:是否可以通过Service IP构建Replication Server群集,而不是Pod id?

非常感谢。

PS:看来这个问题是与此https://bugster.forgerock.org/jira/browse/OPENDJ-567

韦恩

回答

0

对于有同样的问题相似的人,请您配置服务opendj向无头服务,这将解决这个问题