2017-02-08 6 views
0

openshift/docker 클러스터에서 복제를 설정할 때 문제가 있습니다.도커/openshift 클러스터에서 동일한 ID를 가진 복제 서버

openshift에서 각 opendj 서버는 두 개의 ips (서비스 ip 및 pod ID)를 갖습니다. 그래서 두 개의 opendj 서비스를 설치하면 두 개의 서비스 ip와 두 개의 ip가있을 것입니다.

포드가 다른 포드에서 액세스 할 수 없기 때문에 서비스 ip에 의한 복제를 설정하려고하지만, 분명히 OpenDJ는 거기에 4 개의 복제 서버가 있고 각각의 두 서버에 동일한 ServerId가 있다고 생각합니다.

로그 스 니펫 :

카테고리 = SYNC의 심각도 = 오류 MSGID = org.opends.messages.replication.55 MSG =에서 복제 서버 복제 서버 8989 31635 : 복제 서버 172.30.244.127 (서비스 IP) : 8989 및 10.129.0.1:8989(pod ip)에 동일한 ServerId가 있습니다. 11281

내 질문 : 포드 ID가 아닌 서비스 IP별로 Replication Server 클러스터를 구축 할 수 있습니까?

고마워요.

PS :이 문제는 같은 문제를 가진 사람들을위한이 https://bugster.forgerock.org/jira/browse/OPENDJ-567

웨인

답변

0

와 비슷한 것 같다, 머리없는 서비스로 opendj 서비스를 config (설정)하십시오, 그 문제를 해결할 수