geopg switchover 명령이 실행될 때 소프트웨어는 장치 그룹과 연관된 볼륨 세트가 replicating 상태에 있는지 확인합니다. 그런 다음 소프트웨어는 원래 기본 클러스터에 다음 조치를 수행합니다.
보호 그룹의 모든 응용 프로그램 자원 그룹과 경량 자원 그룹과 같은 내부 자원 그룹 사이의 유사성 및 자원 종속성을 제거합니다.
응용 프로그램 자원 그룹을 오프라인으로 만들고 Unmanaged 상태로 만듭니다.
쓰기가 완료하기를 기다립니다.
보호 그룹의 장치 그룹에 해당하는 기본 볼륨을 마운트 해제합니다.
모든 볼륨 세트를 로깅 모드로 만들어서 데이터 복제를 중지합니다.
모든 볼륨 세트의 역할을 반전시킵니다.
원래 보조 클러스터에서 명령은 다음 조치를 수행합니다.
모든 볼륨 세트를 로깅 모드로 만듭니다.
모든 볼륨 세트의 역할을 반전시킵니다.
자동 동기화 기능이 활성화된 갱신 동기화를 실행하여 데이터 복제를 시작합니다.
RoleChange_ActionCmd 등록 정보에 정의된 스크립트를 실행합니다.
모든 응용 프로그램 자원 그룹을 온라인으로 만들고 응용 프로그램 자원 그룹과 경량 자원 그룹과 같은 내부 자원 그룹 사이의 유사상을 추가합니다.
명령의 실행이 성공적으로 완료된 경우 cluster-newyork 보조 클러스터가 보호 그룹에 대한 새 기본 클러스터로 전환됩니다. 원래 기본 클러스터인 cluster-paris는 새 보조 클러스터가 됩니다. 보호 그룹의 장치 그룹과 연관된 볼륨 세트는 로컬 클러스터의 보호 그룹 역할에 따라서 해당 역할이 반전되었습니다. 응용 프로그램 자원 그룹은 새 기본 클러스터에서 온라인입니다. 새 기본 클러스터에서 새 보조 클러스터로의 데이터 복제가 시작됩니다.
앞의 조작 중 하나라도 실패하는 경우 이 명령은 오류를 반환합니다. 각 구성 요소의 상태를 보려면 geoadm status 명령을 실행합니다. 예를 들어 보호 그룹의 Configuration 상태가 실패의 원인에 따라서 Error로 설정될 수 있습니다. 보호 그룹이 활성화 또는 비활성화될 수 있습니다.
보호 그룹의 Configuration 상태가 Error로 설정되는 경우, Sun StorEdge Availability Suite 3.2.1 보호 그룹 검증 방법에서 설명하는 절차를 사용하여 보호 그룹을 재검증하십시오.
보호 그룹의 구성이 각 파트너 클러스터에서 같지 않은 경우 Sun StorEdge Availability Suite 3.2.1 보호 그룹 재동기화 방법에서 설명하는 절차를 사용하여 구성을 재동기화해야 합니다.