Hitachi TrueCopy용 Sun Cluster Geographic Edition 데이터 복제 안내서

Hitachi TrueCopy 보호 그룹 비활성화

다음 레벨에서 보호 그룹을 비활성화할 수 있습니다.

클러스터의 Hitachi TrueCopy 보호 그룹 비활성화는 데이터 복제 계층에 다음 영향을 줍니다.

보호 그룹 비활성화는 응용 프로그램 계층에 다음 영향을 미칩니다.

데이터 복제를 정지하는 데 사용되는 Hitachi TrueCopy 명령은 다음 요소에 의존합니다.

다음 표는 요소의 가능한 각 조합에 대해 데이터 복제를 정지하는 데 사용되는 Hitachi TrueCopy 명령을 설명합니다. 명령에서 dg는 장치 그룹 이름입니다.

표 2–5 Hitachi TrueCopy 데이터 복제를 정지하는 데 사용되는 명령

총계 장치 그룹 상태 

올바른 로컬 보호 그룹 역할 

Hitachi TrueCopy 정지 명령 

SMPL

primary 또는 secondary

복제되고 있는 데이터가 없기 때문에 명령이 실행되지 않습니다. 

정상 기본

primary

로컬 상태 코드가 22, 23, 26, 29, 42, 43, 46 또는 47이면 다음 명령이 실행됩니다. pairsplit -g dg [-l].

로컬 상태 코드가 11, 24, 25, 44, 45 또는 48이면, 복제되고 있는 데이터가 없기 때문에 어떤 명령도 실행되지 않습니다. 

정상 보조

secondary

로컬 상태 코드가 32, 33, 35, 36, 39, 52, 53, 55, 56 또는 57이면 다음 명령이 실행됩니다. pairsplit -g dg .

로컬 상태 코드가 33 또는 53이고 원격 상태가 PSUE인 경우, 복제를 정지하기 위해 명령이 실행되지 않습니다.

로컬 상태 코드가 11, 34, 54 또는 58이면, 복제되고 있는 데이터가 없기 때문에 어떤 명령도 실행되지 않습니다. 

인계 기본

primary

복제되고 있는 데이터가 없기 때문에 명령이 실행되지 않습니다. 

인계 보조

secondary

복제되고 있는 데이터가 없기 때문에 명령이 실행되지 않습니다. 

ProcedureHitachi TrueCopy 보호 그룹 비활성화 방법

  1. 클러스터 노드에 로그인합니다.

    이 절차를 완료하려면 Geo Management RBAC 권리 프로파일이 지정되어야 합니다. RBAC에 대한 자세한 내용은 Sun Cluster Geographic Edition 시스템 관리 설명서Sun Cluster Geographic Edition 소프트웨어와 RBAC를 참조하십시오.

  2. 보호 그룹을 비활성화합니다.

    보호 그룹을 비활성화할 때 해당 응용 프로그램 자원 그룹도 관리 해제됩니다.


    # geopg stop -e scope [-D] protectiongroupname
    
    -e scope

    명령의 범위를 지정합니다.

    범위가 Local인 경우 명령은 로컬 클러스터에서만 동작합니다. 범위가 Global인 경우 명령은 보호 그룹이 전개되는 두 클러스터 모두에서 동작합니다.


    주 –

    GlobalLocal 같은 등록 정보 값은 대소문자를 구별하지 않습니다.


    -D

    데이터 복제가 중지되고 보호 그룹이 온라인이 되도록 지정해야 합니다.

    이 옵션을 생략하는 경우 데이터 복제 서브시스템과 보호 그룹이 둘 다 중지됩니다.

    protectiongroupname

    보호 그룹의 이름을 지정합니다.


예 2–19 Sun Cluster Geographic Edition 소프트웨어가 복제를 정지하기 위해 명령을 실행하는 방법

이 예에서는 Sun Cluster Geographic Edition 소프트웨어가 데이터 복제를 정지하는 데 사용되는 Hitachi TrueCopy 명령을 판별하는 방법을 보여줍니다.

Hitachi TrueCopy 장치 그룹 devgroup1의 현재 상태가 다음과 같이 pairdisplay 명령의 출력에 나타납니다.


phys-paris-1# pairdisplay -g devgroup1
Group PairVol(L/R) (Port#,TID,LU),Seq#,LDEV#,P/S,Status,Fence,Seq#,P-LDEV# M 
devgroup1 pair1(L) (CL1-A , 0, 1) 12345   1..P-VOL PAIR ASYNC,54321  609   - 
devgroup1 pair1(R) (CL1-C , 0, 20)54321 609..S-VOL PAIR ASYNC,-----   1    - 
devgroup1 pair2(L) (CL1-A , 0, 2) 12345   2..P-VOL PAIR ASYNC,54321  610   - 
devgroup1 pair2(R) (CL1-C , 0,21) 54321 610..S-VOL PAIR ASYNC,-----   2    -

장치 그룹 devgroup1이 다음과 같이 보호 그룹에 추가됩니다.


phys-paris-1# geopg add-device-group -p fence_level=async devgroup1 tcpg

Sun Cluster Geographic Edition 소프트웨어가 데이터 복제 레벨에서 pairvolchk -g <DG> -ss 명령을 실행하며, 값 43을 반환합니다.


pairvolchk -g devgroup1 -ss
Volstat is P-VOL.[status = PAIR fence = ASYNC]
phys-paris-1# echo $?
43

다음, 보호 그룹 tcpggeopg stop 명령을 사용하여 비활성화됩니다.


phys-paris-1# geopg stop -s local tcpg

Sun Cluster Geographic Edition 소프트웨어가 데이터 복제 레벨에서 pairsplit -g devgroup1 명령을 실행합니다.

명령이 성공하는 경우 devgroup1의 상태가 pairdisplay 명령의 출력에 다음과 같이 주어집니다.


phys-paris-1# pairdisplay -g devgroup1
Group PairVol(L/R) (Port#,TID,LU),Seq#,LDEV#,P/S,Status,Fence,Seq#,P-LDEV# M
devgroup1 pair1(L) (CL1-A , 0, 1) 12345   1..P-VOL PSUS ASYNC,54321  609   - 
devgroup1 pair1(R) (CL1-C , 0, 20)54321 609..S-VOL SSUS ASYNC,-----   1    - 
devgroup1 pair2(L) (CL1-A , 0, 2) 12345   2..P-VOL PSUS ASYNC,54321  610   - 
devgroup1 pair2(R) (CL1-C , 0,21) 54321 610..S-VOL SSUS ASYNC,-----   2    -


예 2–20 모든 클러스터의 보호 그룹 비활성화

이 예에서는 보호 그룹을 모든 클러스터에서 비활성화합니다.


# geopg stop -e global tcpg


예 2–21 로컬 클러스터의 보호 그룹 비활성화

이 예에서는 보호 그룹을 로컬 클러스터에서 비활성화합니다.


# geopg stop -e local tcpg


예 2–22 보호 그룹을 온라인으로 두면서 데이터 복제 정지

이 예에서는 로컬 클러스터의 데이터 복제만 중지합니다.


# geopg stop -e local -D tcpg

관리자가 나중에 보호 그룹과 그의 기초 데이터 복제 서브시스템을 모두 비활성화할 것을 결정하는 경우 관리자는 -D 옵션이 없이 명령을 다시 실행할 수 있습니다.


# geopg stop -e local tcpg


예 2–23 응용 프로그램 자원 그룹을 온라인으로 유지하면서 Hitachi TrueCopy 보호 그룹 비활성화

이 예에서는 두 클러스터에서 해당 보호 그룹 tcpg를 비활성화하면서 두 응용 프로그램 자원 그룹인 apprg1 apprg2를 온라인으로 유지합니다.

  1. 보호 그룹에서 응용 프로그램 자원 그룹을 제거합니다.


    # geopg remove-resource-group apprg1,apprg2 tcpg
  2. 보호 그룹을 비활성화합니다.


    # geopg stop -e global tcpg