Liberty 집합체 업그레이드
기존 집합체 멤버 또는 복제본 세트를 바꾸거나 새 멤버 또는 복제본을 추가하여 집합체를 업그레이드할 수 있습니다.
이 태스크 정보
Liberty 집합체는 멤버, 제어기 및 복제본 세트를 포함할 수 있습니다. 집합체 아키텍처의 내용을 참조하십시오. 시간 경과에 따라 집합체에서 멤버 또는 복제본 세트를 업그레이드하거나 집합체 구성을 변경해야 합니다.
프로시저
- 복제본 세트를 업그레이드하십시오.
- 복제본 세트에서 업그레이드할 복제본을 하나 선택하십시오. 한 번에 하나씩 복제본을 업그레이드합니다. 복제본이 실행 중인 경우에는 복제본을 중지하십시오.
- 복제본을 백업하십시오.
전체 복제본 서버 디렉토리($WLP_USER_DIR/servers/server_name 디렉토리 및 해당 서브디렉토리)를 백업할 수 있습니다. 또는 최소한 복제본 데이터를 보유하는 frappe 데이터베이스(fdb) 디렉토리($WLP_USER_DIR/servers/collective_controller_name/resources/collective/repository/fdb)를 백업하십시오. Liberty 집합체 백업 및 복원의 내용을 참조하십시오.
나머지 복제본에 대해 첫 번째 복제본 백업을 사용할 수 있습니다.
- 복제본에 대한 JAR(Java Archive) 파일을 업그레이드하십시오. 다운로드된 아카이브를 사용한 Liberty 설치 및 Liberty Repository 자산 설치의 내용을 참조하십시오.
- 업그레이드된 복제본을 시작하십시오.
- 복제본이 실행되고 나면 복제본 메시지에서 CWWKX6011I 메시지를
찾아서 복제본이 올바르게 동기화되었는지 확인하십시오. 메시지의 모양은 다음과 비슷합니다.
CWWKX6011I: The collective controller is ready, and can accept requests. The leader is replicaHost:replicaPort. Current active replica set is [replicaHost:replicaPort, replicaHost:replicaPort, replicaHost:replicaPort]. The configured replica set is [replicaHost:replicaPort, replicaHost:replicaPort, replicaHost:replicaPort].
- 복제본이 동기화되었는지 확인한 후 다른 복제본에 대해 1단계 - 5단계를
완료하십시오. 첫 번째 복제본 백업을 사용하는 경우에는 2단계를 건너뛸 수 있습니다.
복제본 세트의 모든 복제본이 한 번에 하나씩 업그레이드된 후 시작되고 복제본이 올바르게 동기화되었다는 메시지가 표시될 때까지 이 6단계를 반복하십시오.
모든 복제본이 업그레이드되고 나면 각 복제본의 messages.log 파일에 CWWKX6047I 메시지가 포함되어 있으며 이 메시지의 모양은 다음과 비슷합니다.CWWKX6047I: The active collective controller replica set was upgraded successfully. The current active replica version is version_number.
- 새 멤버를 기존 집합체에 추가하십시오.
집합체 join 명령을 사용하여 Liberty 서버를 멤버로 집합체에 추가하십시오. Liberty 집합체 구성의 2단계를 참조하십시오.
- 새 복제본을 기존 집합체에 추가하십시오.
집합체 addReplica 명령을 사용하여 복제본을 집합체에 추가하십시오. Liberty 집합체 복제본 세트 구성의 내용을 참조하십시오.
상위 주제: Liberty 집합체 업데이트

파일 이름: tagt_wlp_upgrade_member_replica.html