복제본의 포트 변경
많은 복제본이 포함된 복제본 세트에 있는 복제본의 포트를 변경하려면, 특정 순서로 복제본을 중지하고 시작해야 하며 기타 복제본의 포트를 변경한 이후가 될 때까지 최소한 하나의 복제본의 포트를 변경하지 않아야 합니다.
시작하기 전에
복제본 세트를 작성하십시오. Liberty 집합체 복제본 세트 구성의 내용을 참조하십시오. 이 주제에는 동일한 호스트에서 세 개의 집합체 제어기로 구성된 복제본 세트를 작성하는 예제인 예: 복제본 세트 작성 및 활성화가 포함되어 있습니다.
이 태스크 정보
복제본 세트에 복제본을 추가할 때 해당 복제본의 포트 번호가 지정되었습니다. 예를 들어, 복제본 server.xml 파일의 다음 요소는 10011의 복제본 포트를 지정합니다.
<collectiveController replicaPort="10011"
replicaSet="localhost:10010"
isInitialReplicaSet="false" />
복제본 세트에 하나의 복제본만 포함된 경우에는 단순히 replicaPort 값을 변경할 수 있습니다. 그러나 복제본 세트에 다수의 복제본이 있으면 해당 포트를 변경하기 전에 복제본을 중지해야 합니다. 또한 복제본 세트 중 하나의 복제본은 실행 중 상태를 유지해야 하며, 중지된 복제본의 포트를 성공적으로 변경한 이후가 될 때까지 해당 포트가 변경되지 않아야 합니다.