기본 볼륨과 보조 볼륨의 데이터가 완전히 일치하는지 여부와 상관없이 응용 프로그램이 보조 클러스터에서 온라인으로 되어야 할 때 인계를 수행해야 합니다. 이 절의 정보는 보호 그룹이 시작되었다는 것을 가정합니다.
인계가 시작된 후에 다음 단계가 발생합니다.
이전 기본 클러스터 cluster-paris가 연결될 수 있고 보호 그룹이 알림 처리 또는 다른 이유로 인해 잠겨 있지 않은 경우 보호 그룹이 비활성화됩니다.
어느 클러스터가 cluster-paris인지에 대한 미리 알림은 Sun Cluster Geographic Edition 시스템 관리 설명서의 Sun Cluster Geographic Edition 클러스터 구성 예를 참조하십시오.
이전 주 클러스터 cluster-paris의 데이터 볼륨이 새로운 주 클러스터 cluster-newyork에 의해 인계됩니다.
이 데이터가 원래 기본 볼륨과 일치하지 않을 수 있습니다. 새 기본 클러스터 cluster-newyork에서 이전 기본 클러스터 cluster-paris로의 데이터 복제가 중지됩니다.
데이터 복제 없이 보호 그룹이 활성화됩니다.
인계 전후에 기본 및 보조 클러스터에 나타날 수 있는 상태에 대한 자세한 내용은 Sun Cluster Geographic Edition 시스템 관리 설명서의 부록 C, 인계 사후 조건를 참조하십시오.
다음 절차는 보조 클러스터에 의한 강제 인계를 위해 수행해야 하는 단계 및 그 이후의 데이터 복구 방법을 설명합니다.
보조 클러스터가 기본 클러스터의 활동을 가정하게 하려면 다음 조건이 만족되었는지 확인합니다.
Sun Cluster Geographic Edition 소프트웨어가 클러스터에서 가동되고 실행 중입니다.
클러스터가 파트너쉽의 구성원입니다.
보호 그룹의 Configuration 상태가 보조 클러스터에서 OK입니다.
보조 클러스터의 노드에 로그인합니다.
이 절차를 완료하려면 Geo Management RBAC 권리 프로파일이 지정되어야 합니다. RBAC에 대한 자세한 내용은 Sun Cluster Geographic Edition 시스템 관리 설명서의 Sun Cluster Geographic Edition 소프트웨어와 RBAC를 참조하십시오.
인계를 시작합니다.
# geopg takeover [-f] protectiongroupname |
사용자 확인 없이 강제로 명령이 조작을 수행하도록 합니다.
보호 그룹의 이름을 지정합니다.
이 예에서는 보조 클러스터 cluster-newyork에 의한 avspg의 인계를 강제로 수행합니다.
phys-newyork-1은 보조 클러스터의 첫 번째 노드입니다. 어느 노드가 phys-newyork-1인지에 대한 미리 알림은 Sun Cluster Geographic Edition 시스템 관리 설명서의 Sun Cluster Geographic Edition 클러스터 구성 예를 참조하십시오.
phys-newyork-1# geopg takeover -f avspg |
인계 전후에 기본 및 보조 클러스터에 나타날 수 있는 상태에 대한 자세한 내용은 Sun Cluster Geographic Edition 시스템 관리 설명서의 부록 C, 인계 사후 조건를 참조하십시오.
geopg takeover 명령이 실행될 때 소프트웨어에서는 보조 클러스터에서 볼륨 세트가 Replicating인지 또는 Logging 상태에 있는지 확인합니다.
원래의 기본 클러스터 cluster-paris에 접근할 수 있는 경우 소프트웨어는 다음 조치를 수행합니다.
보호 그룹의 모든 응용 프로그램 자원 그룹과 보호 그룹이 활성이었던 경우의 내부 자원 그룹 사이의 유사성 및 자원 종속성을 제거합니다.
응용 프로그램 자원 그룹을 오프라인으로 만들고 Unmanaged 상태로 만듭니다.
보호 그룹의 장치 그룹에 해당하는 기본 볼륨을 마운트 해제합니다.
모든 볼륨 세트를 로깅 모드로 만들어서 데이터 복제를 중지합니다.
모든 볼륨 세트의 역할을 반전시킵니다.
소프트웨어가 원래의 보조 클러스터 cluster-newyork에서 다음 조치를 수행합니다.
모든 볼륨 세트를 로깅 모드에 둡니다.
모든 볼륨 세트의 역할을 반전시킵니다.
RoleChange_ActionCmd 등록 정보에 지정된 스크립트를 실행합니다.
보호 그룹이 인계 전에 원래의 보조 클러스터에서 활성이었던 경우, 모든 응용 프로그램 자원 그룹을 온라인으로 만들고 응용 프로그램 자원 그룹과 내부 자원 그룹 사이에 유사성 및 자원 종속성을 추가합니다.
명령의 실행이 성공적으로 완료된 경우 cluster-newyork 보조 클러스터가 보호 그룹에 대한 새 기본 클러스터로 전환됩니다. 보호 그룹의 장치 그룹과 연관된 볼륨 세트는 로컬 클러스터의 보호 그룹 역할에 따라서 해당 역할이 반전되었습니다. 보호 그룹이 인계 전에 원래의 보조 클러스터에서 활성이었던 경우 응용 프로그램 자원 그룹은 새 기본 클러스터에서 온라인이 됩니다. 원래의 기본 클러스터에 접근할 수 있는 경우 보호 그룹의 새 보조 클러스터가 됩니다. 보호 그룹의 장치 그룹과 연관된 모든 볼륨 세트의 복제가 중지됩니다.
인계에 성공한 후 데이터 복제가 중지됩니다. 복제 일시 중단 상태를 계속 유지하려면 geopg start 명령을 사용할 때마다 -n 옵션을 지정하십시오. 이 옵션은 새 기본 클러스터에서 새 보조 클러스터로 데이터 복제가 시작되지 않도록 합니다.
앞의 조작 중 하나라도 실패하는 경우 이 명령은 오류를 반환합니다. 각 구성 요소의 상태를 보려면 geoadm status 명령을 사용합니다. 예를 들어 보호 그룹의 Configuration 상태가 실패의 원인에 따라서 Error로 설정될 수 있습니다. 보호 그룹이 활성화 또는 비활성화될 수 있습니다.
보호 그룹의 Configuration 상태가 Error로 설정되는 경우, Sun StorEdge Availability Suite 3.2.1 보호 그룹 검증 방법에서 설명하는 절차를 사용하여 보호 그룹을 재검증하십시오.
보호 그룹의 구성이 각 파트너 클러스터에서 같지 않은 경우 Sun StorEdge Availability Suite 3.2.1 보호 그룹 재동기화 방법에서 설명하는 절차를 사용하여 구성을 재동기화해야 합니다.