Sun StorageTek Availability Suite용 Sun Cluster Geographic Edition 데이터 복제 설명서

ProcedureSun StorageTek Availability Suite 복제를 사용하는 시스템에서 장애 복구-전환을 수행하는 방법

이 클러스터의 데이터가 현재의 기본 클러스터 cluster-newyork의 데이터와 재동기화된 후, 이 절차를 사용하여 원래의 기본 클러스터 cluster-paris에서 응용 프로그램을 재시작합니다.

장애 복구 절차는 파트너쉽에 있는 클러스터에만 적용됩니다. 다음 절차는 파트너쉽 마다 한번만 수행해야 합니다.

시작하기 전에

장애 복구-전환을 수행하기 전에 인계가 cluster-newyork에서 발생했습니다. 클러스터는 이제 다음 역할을 갖습니다.

  1. 원래 기본 클러스터 cluster-paris를 현재 기본 클러스터 cluster-newyork과 재동기화합니다.

    cluster-paris 클러스터는 자체 구성을 상실하고 cluster-newyork 구성을 로컬로 복제합니다. 파트너쉽 및 보호 그룹 구성을 재동기화합니다.

    1. cluster-paris에서, 파트너쉽을 재동기화합니다.


      phys-paris-1# geops update partnershipname
      
      partnershipname

      파트너쉽의 이름을 지정합니다.


      주 –

      파트너쉽의 여러 보호 그룹에 대하여 장애 복구-전환을 수행할 경우에도 파트너쉽 마다 이 단계를 한번만 수행해야 합니다.


      파트너쉽 동기화에 대한 자세한 내용은 Sun Cluster Geographic Edition 시스템 관리 설명서파트너쉽 재동기화을 참조하십시오.

    2. 원래 기본 클러스터의 보호 그룹 cluster-paris가 활성 상태인지 확인합니다.


      phys-paris-1# geoadm status
      
    3. 원래 기본 클러스터의 보호 그룹이 활성 상태인 경우 중지합니다.


      phys-paris-1# geopg stop -e local protectiongroupname
      
      -e local

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

      local 범위를 지정하면 명령이 로컬 클러스터에서만 작동합니다.

      protectiongroupname

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

      보호 그룹이 이미 비활성화된 경우, 보호 그룹의 자원 그룹 상태는 Error일 수도 있습니다. 응용 프로그램 자원 그룹이 관리되고 오프라인이기 때문에 해당 상태는 Error입니다.

      보호 그룹 비활성화로 인해 Error 상태를 지워서 응용 프로그램 자원 그룹을 더이상 관리하지 않습니다.

    4. 보호 그룹이 중지되었는지 확인합니다.


      phys-paris-1# geoadm status
      
    5. cluster-paris에서 각 보호 그룹을 재동기화합니다.

      cluster-newyork에 있는 보호 그룹의 로컬 역할이 지금 primary이기 때문에 이 단계는 cluster-paris에 있는 보호 그룹의 로컬 역할이 secondary로 전환되는 것을 확인합니다.


      phys-paris-1# geopg update protectiongroupname 
      
      protectiongroupname

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

      보호 그룹 동기화에 대한 자세한 내용은 Sun StorageTek Availability Suite 보호 그룹 재동기화를 참조하십시오.

  2. cluster-paris에서 각 보호 그룹에 대한 구성을 검증합니다.

    보호 그룹이 오류 상태일 때는 시작할 수 없습니다. 보호 그룹이 오류 상태가 아님을 확인합니다.


    phys-paris-1# geopg validate protectiongroupname 
    
    protectiongroupname

    단일 보호 그룹을 식별하는 고유한 이름을 지정합니다.

    자세한 내용은 Sun StorageTek Availability Suite 보호 그룹 검증 방법을 참조하십시오.

  3. cluster-paris에서 각 보호 그룹을 활성화합니다.

    보호 그룹을 활성화할 때 그의 응용 프로그램 자원 그룹도 온라인이 됩니다.


    phys-paris-1# geopg start -e Global protectiongroupname
    
    -e Global

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

    Global 범위를 지정하여 보호 그룹이 전개된 양 클러스터에서 해당 명령이 작동합니다.

    protectiongroupname

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


    주의 – 주의 –

    데이터가 현재 기본인 cluster-newyork에서 현재 보조인 cluster-paris로 동기화되어야 하므로 장애 복구-전환을 수행할 때 -n 옵션을 사용하지 마십시오.

    보호 그룹에 보조의 역할이 있기 때문에 데이터가 현재 기본인 cluster-newyork에서 현재 보조인 cluster-paris로 동기화됩니다.

    geopg start 명령에 대한 자세한 내용은 Sun StorageTek Availability Suite 보호 그룹 활성화 방법을 참조하십시오.


  4. 데이터가 완전히 동기화되었는지 확인합니다.

    첫 번째로 cluster-newyork의 보호 그룹의 상태가 OK인지 확인합니다.


    phys-newyork-1# geoadm status
    

    출력의 Protection Group 섹션을 참조하십시오.

    그런 다음, 복제 자원 그룹 AVSprotectiongroupname-rep-rg의 모든 자원이 OK 상태를 보고하는지 확인합니다.


    phys-newyork-1# clresource status -v AVSdevicegroupname-rep-rs
    
  5. 두 파트너 클러스터 모두에서 보호 그룹이 활성화되어 있는지 확인합니다.


    # geoadm status
    
  6. 클러스터 중 하나에서 각 보호 그룹에 대한 cluster-newyork 에서 cluster-paris로의 전환을 수행합니다.


    # geopg switchover [-f] -m clusterparis protectiongroupname
    

    자세한 내용은 기본에서 보조로 Sun StorageTek Availability Suite 보호 그룹을 전환하는 방법을 참조하십시오.

    cluster-paris가 보호 그룹에 대한 기본 클러스터로서 원래 역할을 재개합니다.

  7. 전환이 성공적으로 수행되었는지 확인합니다.

    보호 그룹이 지금 cluster-paris에서 기본이고 cluster-newyork에서 보조임을 확인하고 "데이터 복제" 및 "자원 그룹"에 대한 상태가 두 클러스터에서 OK임을 확인합니다.


    # geoadm status
    

    응용 프로그램 자원 그룹의 런타임 상태 및 각 Sun StorageTek Availability Suite 보호 그룹에 대한 데이터 복제를 점검합니다.


    # clresourcegroup status -v resourcegroupname
    # clresource status -v AVSdevicegroupname-rep-rs
    

    점검하려는 데이터 복제 장치 그룹에 대해 제공되는 StatusStatus Message 필드를 참조하십시오. 이 필드에 대한 자세한 내용은 표 2–1을 참조하십시오.

    데이터 복제의 런타임 상태에 대한 자세한 내용은 Sun StorageTek Availability Suite 데이터 복제의 런타임 상태 점검 을 참조하십시오.