Sun Cluster Geographic Edition 시스템 관리 설명서

7장 Sun StorEdge Availability Suite 3.2.1 보호 그룹 관리

이 장에서는 Sun StorEdge Availability Suite 3.2.1 소프트웨어를 사용한 데이터 복제 관리 절차를 설명합니다. 이 장은 다음 내용으로 구성되어 있습니다

Sun StorEdge Availability Suite 3.2.1 보호 그룹 작성 전략

보호 그룹 작성을 시작하기 전에 다음 전략 중에서 사용자에게 가장 잘 맞는 것을 고려하십시오.

다음 절의 단계에 따라 보호 그룹을 작성하기 전에 다음 사전 요구 사항이 충족되었는지 확인하십시오.

응용 프로그램이 오프라인인 상태에서 보호 그룹 작성

응용 프로그램 자원 그룹이 오프라인인 상태에서 보호 그룹을 작성하려면 다음 단계를 완료하십시오.

응용 프로그램이 온라인인 상태에서 보호 그룹 작성

응용 프로그램을 오프라인으로 전환하지 않고 새 보호 그룹에 기존 응용 프로그램 자원 그룹을 추가하려면 응용 프로그램 자원 그룹이 온라인 상태인 클러스터에서 다음 단계를 완료합니다.

다른 클러스터에서 다음 단계를 완료합니다.


예 7–1 응용 프로그램이 온라인인 상태에서 Sun StorEdge Availability Suite 3.2.1 보호 그룹 작성

이 예는 응용 프로그램을 오프라인으로 만들지 않고 보호 그룹을 작성하는 방법에 대해 설명합니다.

이 예에서, apprg1 자원 그룹은 cluster-paris 클러스터에서 온라인입니다.

  1. cluster-paris에 보호 그룹을 작성합니다.

    먼저, 응용 프로그램 자원 그룹이 이미 실행 중인 클러스터의 노드에서 자원 그룹과 해당 자원 그룹이 유사성을 갖는 장치 그룹 사이에 존재할 수 있는 모든 Nodelist 불일치를 점검하고 수정합니다. 그런 다음 일치하는 Nodelist를 갖는 보호 그룹을 작성합니다.


    phys-paris-1# scrgadm -pvv -g apprg1 | grep Nodelist
    
    (apprg1) Res Group Nodelist:   phys-paris-1 phys-paris-2
    phys-paris-1# scconf -pvv | grep "avsdg.*group node list"
    (avsdg) Device group node list: phys-paris-2, phys-paris-1

    장치 그룹의 노드 목록이 자원 그룹의 Nodelist와 다른 순서로 되어 있습니다. 장치 그룹의 노드 목록 순서가 다음과 같이 변경됩니다.


    phys-paris-1# scconf -c -D name=avsdg,nodelist=phys-paris-1:phys-paris-2

    이 요구 사항을 충족하기 위해 자원 그룹의 노드 목록을 변경할 수도 있습니다.

    보호 그룹이 자원 그룹 및 장치 그룹의 Nodelist와 동일한 Nodelist와 함께 작성됩니다.


    phys-paris-1# geopg create -d avs -p Nodelist=phys-paris-1,phys-paris-2 \
    -o Primary -s paris-newyork-ps avspg
    phys-paris-1# Protection group "avspg" has been successfully created
  2. 보호 그룹에 Sun StorEdge Availability Suite 3.2.1 장치 그룹인 avsdg를 추가합니다.


    phys-paris-1# geopg add-device-group -p Local_logical_host=lh-paris-1 \
    -p Remote_logical_host=lh-newyork-1 -p Enable_volume_set=True avsdg avspg
  3. 데이터 복제 자원 그룹 및 경량 자원 그룹이 작성되고 온라인으로 되었는지 확인합니다. 또한 Enable-volume-set 등록 정보가 True로 설정되었기 때문에 Sun StorEdge Availability Suite 3.2.1 볼륨 세트가 활성화되었는지 확인합니다.


    phys-paris-1# dsstat 
    name             t      s       pct     role    ckps    dkps    tps    svt 
    /avsdg/rdsk/d100 P      L      100.00   net      -       0       0      0 
    /avsdg/rdsk/d101                        bmp      0       0       0      0 
    
    phys-paris-1# scstat -g
    
    -- Resource Groups and Resources --  
           Group Name              Resources 				      
           ----------              --------- 
    Resources: geo-clusterstate     - 
    Resources: geo-infrastructure  geo-clustername geo-hbmonitor geo-failovercontrol 
    Resources: avsdg-stor-rg       lh-paris-1 avsdg-stor
    Resources: avspg-rep-rg        avsdg-rep-rs 
    Resources: apprg1              avs-lh avs-stor avs-server-res avs-listener-res  
    
    
    -- Resource Groups -- 
    
                Group Name             Node Name      State
                ----------             ---------      ----- 
    Group: geo-clusterstate          phys-paris-1     Online
    Group: geo-clusterstate          phys-paris-2     Online 
     
    Group: geo-infrastructure        phys-paris-1     Online 
    Group: geo-infrastructure        phys-paris-2     Offline
     
    Group: avsdg-stor-rg             phys-paris-1     Online
    Group: avsdg-stor-rg             phys-paris-2     Offline 
    
    Group: avspg-rep-rg              phys-paris-1     Online
    Group: avspg-rep-rg              phys-paris-2     Offline 
    
    Group: apprg1                    phys-paris-1     Online
    Group: apprg1                    phys-paris-2     Offline
    
    -- Resources--  
    
    Resource Name		            Node Name      State    Status Message 
    -------------                 ---------      ------   --------------- 
    Resource: geo-clustername     phys-paris-1  Online    Online - \
    LogicalHostname online 
    Resource: geo-clustername     phys-paris-2  Offline   Offline - \
    LogicalHostname offline  
    Resource: geo-hbmonitor       phys-paris-1  Online    Online - \
    Daemon OK 
    Resource: geo-hbmonitor       phys-paris-2  Offline   Offline
    
    Resource: geo-failovercontrol phys-paris-1  Online    Online 
    Resource: geo-failovercontrol phys-paris-2  Offline   Offline
      
    Resource: lh-paris-1          phys-paris-1  Online    Online - \
    LogicalHostname online 
    Resource: lh-paris-1          phys-paris-2  Offline   Offline 
     
    Resource: avsdg-stor          phys-paris-1  Online    Online 
    Resource: avsdg-stor          phys-paris-2  Offline   Offline
    
    Resource: avsdg-rep-rs        phys-paris-1  Online    Degraded - \
    Logging 
    Resource: avsdg-rep-rs        phys-paris-2  Offline   Offline 
     
    Resource: avs-lh              phys-paris-1  Online    Online - \
    LogicalHostname online
    Resource: avs-lh              phys-paris-2  Offline   Offline
    
    Resource: avs-server-res      phys-paris-1  Online    Online 
    Resource: avs-server-res      phys-paris-2  Offline   Offline
    
    Resource: avs-listener-res    phys-paris-1  Online    Online 
    Resource: avs-listener-res    phys-paris-2  Offline   Offline
  4. 보호 그룹을 전역으로 활성화합니다.


    phys-paris-1# geopg start-e local avspg
    Processing operation.... this may take a while....
    Protection group "avspg" successfully started.
  5. 이미 보호 그룹에 온라인인 응용 프로그램 자원 그룹을 추가합니다.


    phys-paris-1# geopg add-resource-group apprg1 avspg
    Following resource groups were successfully inserted:
    			"apprg1"

    응용 프로그램 자원 그룹이 성공적으로 추가되었는지 확인합니다.


    phys-paris-1# geoadm status
    Cluster: cluster-paris
    
       Partnership "paris-newyork-ps"      : OK
          Partner clusters                    : newyork
          Synchronization                     : OK
    
          Heartbeat "hb_cluster-paris~cluster-newyork" monitoring \
    "paris-newyork-ps" OK 
             Plug-in "ping-plugin"            : Inactive
             Plug-in "icrm_plugin"            : OK
             Plug-in "tcp_udp_plugin"         : OK
    
       Protection group "avspg"               : Unknown
          Partnership                         : paris-newyork-ps
          Synchronization                     : Error
    
          Cluster cluster-paris               : Degraded
             Role                             : Primary
             Activation State                 : Activated
             Configuration                    : OK
             Data replication                 : Degraded
             Resource groups                  : OK
    
          Cluster cluster-newyork             : Unknown
             Role                             : Unknown
             Activation State                 : Unknown
             Configuration                    : Unknown
             Data Replication                 : Unknown
             Resource Groups                  : Unknown
  6. 파트너 클러스터의 한 노드에서 다음과 같이 보호 그룹을 검색합니다.


    phys-newyork-1# geopg get -s paris-newyork-ps avspg
    Protection group "avspg" has been successfully created.
  7. 데이터 복제 자원 그룹 및 경량 자원 그룹이 다음과 같이 작성되고 온라인으로 되었는지 확인합니다.


    phys-newyork-1# dsstat
    name                  t  s   pct    role   ckps   dkps   tps   svt
    /avsdg/rdsk/d100      S  L  100.00  net     -      0      0     0
    /avsdg/rdsk/d101                    bmp     0      0      0     0
    
    phys-newyork-1# scstat -g
    
    -- Resource Groups and Resources --
    
        Group Name                  Resources
        ----------                  --------- 
    Resources: geo-clusterstate         -
    Resources: geo-infrastructure  geo-clustername geo-hbmonitor \
    geo-failovercontrol
    Resources: avsdg-stor-rg       lh-newyork-1 avsdg-stor
    Resources: avspg-rep-rg        avsdg-rep-rs
    Resources: apprg1              avs-lh avs-stor avs-server-res avs-listener-res 
    
    -- Resource Groups --
    
         Group Name                  Node Name        State
         ----------                  ---------        -----
    Group: geo-clusterstate	         phys-newyork-1   Online
    Group: geo-clusterstate          phys-newyork-2   Online
    
    Group: geo-infrastructure        phys-newyork-1   Online
    Group: geo-infrastructure        phys-newyork-2   Offline
    
    Group: avsdg-stor-rg             phys-newyork-1   Online
    Group: avsdg-stor-rg             phys-newyork-2   Offline
    
    Group: avspg-rep-rg              phys-newyork-1   Online
    Group: avspg-rep-rg              phys-newyork-2   Offline
    
    Group: apprg1                    phys-newyork-1   Unmanaged
    Group: apprg1                    phys-newyork-2   Unmanaged
    
    -- Resources --
    
    Resource Name                 Node Name       State     Status Message
    -------------                 ---------       ------    ---------------
    Resource: geo-clustername     phys-newyork-1  Online    Online - \
    LogicalHostname online
    Resource: geo-clustername     phys-newyork-2  Offline   Offline - \
    LogicalHostname offline
    
    Resource: geo-hbmonitor       phys-newyork-1  Online    Online - Daemon OK
    Resource: geo-hbmonitor       phys-newyork-2  Offline   Offline
    
    Resource: geo-failovercontrol phys-newyork-1  Online    Online
    Resource: geo-failovercontrol phys-newyork-2  Offline   Offline
    
    Resource: lh-newyork-1        phys-newyork-1  Online    Online - \
    LogicalHostname online
    Resource: lh-newyork-1        phys-newyork-2  Offline   Offline
    
    Resource: avsdg-stor          phys-newyork-1  Offline   Offline
    Resource: avsdg-stor          phys-newyork-2  Offline   Offline
    
    Resource: avsdg-rep-rs        phys-newyork-1  Online    Degraded - Logging
    Resource: avsdg-rep-rs        phys-newyork-2  Offline   Offline
    
    Resource: avs-lh              phys-newyork-1  Offline   Offline
    Resource: avs-lh              phys-newyork-2  Offline   Offline
    
    Resource: avs-server-res      phys-newyork-1  Offline   Offline
    Resource: avs-server-res      phys-newyork-2  Offline   Offline
    
    Resource: avs-listener-res    phys-newyork-1  Offline   Offline
    Resource: avs-listener-res    phys-newyork-2  Offline   Offline
  8. 파트너 클러스터에서 로컬로 보호 그룹을 활성화합니다.


    phys-newyork-1# geopg start -e local avspg
    Processing operation.... this may take a while....
    Protection group "avspg" successfully started.
  9. 보호 그룹이 성공적으로 작성되고 활성화되었는지 확인합니다.

    cluster-parisgeoadm status 명령을 실행하면 다음 결과가 출력됩니다.


    phys-paris-1# geoadm status
    
    Cluster: cluster-paris
    
    Partnership "paris-newyork-ps": OK
      Partner clusters    : cluster-newyork
      Synchronization     : OK
    
      Heartbeat "paris-to-newyork" monitoring "cluster-newyork": OK
         Heartbeat plug-in "ping_plugin"   : Inactive
         Heartbeat plug-in "icrm_plugin"   : OK
         Heartbeat plug-in "tcp_udp_plugin": OK
    
    Protection group "tcpg"  : OK
      Partnership            : "paris-newyork-ps"
      Synchronization        : OK      
    
      Cluster cluster-paris   : OK
         Role                 : Primary
         PG activation state  : Activated
         Configuration        : OK
         Data replication     : OK
         Resource groups      : OK
    
      Cluster cluster-newyork : OK
         Role                 : Secondary
         PG activation state  : Activated
         Configuration        : OK
         Data replication     : OK    
         Resource groups      : OK        

Sun StorEdge Availability Suite 3.2.1 보호 그룹 작성, 수정, 검증 및 삭제

이 절에는 다음 작업에 필요한 절차가 포함되어 있습니다.


주 –

데이터 복제를 사용하도록 구성되지 않은 보호 그룹을 작성할 수 있습니다. 데이터 복제 서브시스템을 사용하지 않는 보호 그룹을 작성하려면, geopg 명령을 사용할 때 -d data-replication-type 옵션을 생략하십시오. geoadm status 명령은 NONE의 데이터 복제 상태를 표시합니다.


ProcedureSun StorEdge Availability Suite 3.2.1 보호 그룹 작성 및 구성 방법

시작하기 전에

보호 그룹을 작성하기 전에 다음 조건이 만족되는지 확인하십시오.


주 –

보호 그룹 이름이 전역 Sun Cluster Geographic Edition 이름공간에서 고유합니다. 동일한 시스템의 두 파트너쉽에서 동일한 보호 그룹 이름을 사용할 수 없습니다.


보호 그룹의 기존 구성을 또한 원격 클러스터에서 로컬 클러스터로 복제할 수 있습니다. 자세한 정보는 파트너 클러스터에 Sun StorEdge Availability Suite 3.2.1 보호 그룹 구성 복제를 참조하십시오.

단계
  1. 클러스터 노드 중 하나에 로그인합니다.

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

  2. geopg create 명령을 사용하여 새 보호 그룹을 작성합니다.

    이 명령은 로컬 클러스터의 모든 노드에 보호 그룹을 작성합니다.


    # geopg create -s partnership-name -d avs \
    -o local-role [-p property-settings [-p...]] \
    protection-group-name
    
    -s partnership-name

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

    -d avs

    보호 그룹 데이터가 Sun StorEdge Availability Suite 3.2.1에 의해 복제되도록 지정합니다.

    -o local-role

    로컬 클러스터에서 이 보호 그룹의 역할을 primary 또는 secondary 중 하나로 지정합니다.

    -p property-setting

    보호 그룹의 등록 정보를 설정합니다.

    사용자가 설정할 수 있는 등록 정보는 다음과 같습니다.

    • 설명 – 보호 그룹을 설명합니다.

    • 시간 초과 – 보호 그룹에 대한 시간 초과 기간을 초 단위로 지정합니다.

    • Enable_volume_set true로 설정되면 볼륨 세트가 보호 그룹 작성 시에 자동으로 활성화되도록 지정합니다.

      자동으로 볼륨 세트 활성화에 대한 자세한 정보는 Sun StorEdge Availability Suite 3.2.1 볼륨 세트 활성화를 참조하십시오.

    • Nodelist – 보호 그룹의 장치 그룹에 대해 1차가 될 수 있는 시스템의 호스트 이름을 나열합니다.

    사용자가 설정할 수 있는 등록 정보에 대한 자세한 정보는 부록 A, 표준 Sun Cluster Geographic Edition 등록 정보를 참조하십시오.

    protection-group-name

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

    Sun Cluster Geographic Edition 소프트웨어가 지원하는 이름 및 값에 대한 정보는 부록 B, Sun Cluster Geographic Edition 엔티티의 합법적 이름 및 값를 참조하십시오.

    geopg 명령에 대한 자세한 정보는 geopg(1M) 매뉴얼 페이지를 참조하십시오.

    보호 그룹을 작성하기 전에 데이터 복제 계층이 구성이 맞는지 확인합니다.

    검증에 성공하는 경우 로컬 구성 상태가 OK로 설정되고 동기화 상태가 Error로 설정됩니다.

    검증에 실패하는 경우 보호 그룹이 작성되지 않습니다.


예 7–2 보호 그룹 작성 및 구성

다음 예는 1차 클러스터로 설정되는 cluster-paris에 Sun StorEdge Availability Suite 3.2.1 보호 그룹을 작성하는 방법을 보여줍니다.


phys-paris-1# geopg create -s paris-newyork-ps -d avs -o primary \
-p Nodelist=phys-paris-1,phys-paris-2 avspg 

ProcedureSun StorEdge Availability Suite 3.2.1 보호 그룹 수정 방법

시작하기 전에

보호 그룹의 구성을 수정하기 전에 수정하려는 보호 그룹이 로컬로 존재하는지 확인합니다.

단계
  1. 클러스터 노드 중 하나에 로그인합니다.

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

  2. 보호 그룹의 구성을 수정합니다.

    이 명령은 로컬 클러스터의 보호 그룹 등록 정보를 수정합니다. 파트너 클러스터에 동일한 이름의 보호 그룹이 있는 경우 이 명령은 또한 새 구성 정보를 파트너 클러스터로 전파합니다.


    # geopg set-prop -p property-settings[-p...] protection-group-name
    
    -p property-setting

    보호 그룹의 등록 정보를 설정합니다.

    사용자가 설정할 수 있는 등록 정보에 대한 자세한 정보는 부록 A, 표준 Sun Cluster Geographic Edition 등록 정보를 참조하십시오.

    protection-group-name

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

    Sun Cluster Geographic Edition 소프트웨어가 지원하는 이름 및 값에 대한 정보는 부록 B, Sun Cluster Geographic Edition 엔티티의 합법적 이름 및 값를 참조하십시오.

    geopg 명령에 대한 자세한 정보는 geopg(1M) 매뉴얼 페이지를 참조하십시오.


예 7–3 보호 그룹의 구성 수정

다음 예는 예 7–2에 작성된 보호 그룹의 시간 초과 등록 정보를 수정하는 방법에 대해 설명합니다.


# geopg set-prop -p Timeout=300 avspg

데이터 복제 서브시스템이 수정된 보호 그룹을 검증하는 방법

geopg set-prop 명령을 실행할 때 데이터 복제 서브시스템이 새 구성 정보를 사용하여 보호 그룹을 다시 검증합니다. 로컬 클러스터에서 검증에 실패하는 경우 보호 그룹의 구성이 수정되지 않습니다. 그렇지 않으면 로컬 클러스터에서 구성 상태가 OK로 설정됩니다.

로컬 클러스터에서 구성 상태가 OK이지만 파트너 클러스터에서 검증에 실패하는 경우, 파트너 클러스터에서 구성 상태가 Error로 설정됩니다.

ProcedureSun StorEdge Availability Suite 3.2.1 보호 그룹 검증 방법

시작하기 전에

보호 그룹의 구성 상태가 geoadm status 출력에서 Error로 표시되는 경우 geopg validate 명령을 사용하여 구성을 검증할 수 있습니다. 이 명령은 보호 그룹 및 해당 엔티티의 현재 상태를 점검합니다.

보호 그룹 및 해당 엔티티가 유효한 경우, 보호 그룹의 구성 상태가 OK로 설정됩니다. geopg validate 명령이 구성 파일에서 오류를 발견할 경우, 해당 명령은 오류 및 오류 상태의 구성에 대한 메시지를 표시합니다. 그러한 경우, 해당 구성에서 오류를 수정하여 geopg validate 명령을 다시 실행할 수 있습니다.

이 명령은 로컬 클러스터만의 보호 그룹 구성을 검증합니다. 파트너 클러스터의 보호 그룹 구성을 검증하려면 파트너 클러스터에서 명령을 다시 실행하십시오.

보호 그룹의 구성을 검증하기 전에 검증하려는 보호 그룹이 로컬로 존재하고 Common Agent Container가 파트너쉽의 두 클러스터의 모든 노드에서 온라인 상태인지 확인합니다.

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

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

  2. 보호 그룹의 구성을 검증합니다.

    이 명령은 로컬 클러스터만의 보호 그룹 구성을 검증합니다.


    # geopg validate 보호그룹이름 
    
    protection-group-name

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


예 7–4 보호 그룹의 구성 검증

다음 예는 보호 그룹 검증 방법을 설명합니다.


# geopg validate avspg

데이터 복제 계층이 응용 프로그램 자원 그룹 및 데이터 복제 엔티티를 검증하는 방법

보호 그룹 검증 동안 Sun StorEdge Availability Suite 3.2.1 데이터 복제 계층이 다음과 같이 응용 프로그램 자원 그룹 및 데이터 복제 엔티티를 검증합니다.

성공적으로 검증된 장치 그룹의 Enable_volume_set 등록 정보가 True로 설정되는 경우 /var/cluster/geo/avs/avsdg-volset.ini 파일에 정의된 볼륨 세트가 활성화됩니다. 장치 그룹에 대한 기타 볼륨 세트는 비활성화됩니다. 기타 볼륨 세트를 활성화하려면 /var/cluster/geo/avs/avsdg-volset.ini 파일에 볼륨 세트를 추가하거나 Enable_volume_set 등록 정보를 False로 설정합니다.

검증이 완료될 때 Sun Cluster Geographic Edition 소프트웨어가 경량 자원 그룹, 복제 자원 그룹 및 이 복제 자원 그룹에 대한 자원을 작성하고(존재하지 않는 경우) 이들을 온라인으로 만듭니다. 동일한 이름의 자원 그룹이나 자원이 이미 존재하는 경우 Sun Cluster Geographic Edition 조작이 해당 등록 정보를 수정할 수 있습니다. Sun Cluster Geographic Edition 소프트웨어는 하나가 이미 존재하는 경우 동일한 이름의 새 자원 그룹이나 자원을 작성할 수 없습니다.

검증이 성공한 후 구성 상태가 OK로 설정됩니다. 검증에 실패하는 경우 구성 상태는 Error로 설정됩니다.

ProcedureSun StorEdge Availability Suite 3.2.1 보호 그룹 삭제 방법

시작하기 전에

모든 클러스터의 보호 그룹을 삭제하려면 보호 그룹이 존재하는 각 클러스터에서 geopg delete 명령을 실행합니다.

보호 그룹을 삭제하기 전에 다음 조건이 만족되는지 확인하십시오.


주 –

보호 그룹을 삭제하는 동안 응용 프로그램 자원 그룹을 온라인으로 유지하려면 보호 그룹에서 응용 프로그램 자원 그룹을 제거해야 합니다.


단계
  1. 보호 그룹을 삭제하려는 클러스터(예: cluster-paris)의 노드 중 하나에 로그인합니다.

    cluster-paris가 1차 클러스터입니다. 샘플 클러스터 구성에 대한 내용은 그림 2–1을 참조하십시오.

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

  2. 보호 그룹을 삭제합니다.

    이 명령은 로컬 클러스터에서 보호 그룹 구성을 삭제합니다. 명령은 또한 보호 그룹의 각 장치 그룹에 대한 경량 자원 그룹과 복제 자원 그룹도 제거합니다.


    # geopg delete protection-group-name 
    
    protection-group-name

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

    삭제에 실패하는 경우 구성 상태는 Error로 설정됩니다. 오류의 원인을 수정하고 geopg delete 명령을 다시 실행하십시오.


예 7–5 보호 그룹 삭제

다음 예는 두 파트너 클러스터에서 보호 그룹을 삭제하는 방법을 보여줍니다.


# rlogin cluster-paris -l root
cluster-paris# geopg delete avspg
# rlogin cluster-newyork -l root
cluster-newyork# geopg delete avspg


예 7–6 응용 프로그램 자원 그룹을 온라인으로 유지하면서 보호 그룹 삭제

다음 예는 보호 그룹 avspg를 삭제하는 동안 두 응용 프로그램 자원 그룹(apprg1apprg2)을 온라인으로 유지하는 방법을 보여줍니다. 보호 그룹에서 응용 프로그램 자원 그룹을 제거한 후 보호 그룹을 삭제합니다.


# geopg remove-resource-group apprg1,apprg2 avspg 
# geopg stop -e global avspg
# geopg delete avspg

데이터 복제가 필요하지 않은 보호 그룹 작성

일부 보호 그룹은 데이터 복제가 필요하지 않습니다. Sun Cluster Geographic Edition 소프트웨어를 사용하여 자원 그룹만 관리하고 데이터 복제를 다르게 처리하는 경우, 데이터를 복제하지 않는 보호 그룹을 작성할 수 있습니다. geoadm status 명령은 이 복제 그룹이 성능 저하 상태인지 표시합니다. 이 절에서는 데이터 복제를 사용하지 않는 보호 그룹을 구성하는 방법에 대해 설명합니다.

데이터 복제가 필요한 Sun StorEdge Availability Suite 3.2.1 보호 그룹 작성 방법에 대한 정보는 Sun StorEdge Availability Suite 3.2.1 보호 그룹 작성 및 구성 방법을 참조하십시오.


주 –

데이터 복제를 사용하지 않는 보호 그룹에 장치 그룹을 추가할 수 없습니다.


Procedure데이터 복제를 사용하지 않도록 구성된 보호 그룹 작성 방법

시작하기 전에

보호 그룹을 작성하기 전에 다음 조건이 만족되는지 확인하십시오.


주 –

보호 그룹 이름이 전역 Sun Cluster Geographic Edition 이름공간에서 고유합니다. 동일한 시스템의 하나 이상의 파트너쉽에서 동일한 보호 그룹 이름을 사용할 수 없습니다.


단계
  1. 클러스터 노드 중 하나에 로그인합니다.

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

  2. geopg create 명령을 사용하여 새 보호 그룹을 작성합니다.

    이 명령은 로컬 클러스터의 보호 그룹을 작성합니다.


    # geopg create -s partnership-name -o local-role \
    [-p property-settings [-p...]] \
    protection-group-name
    
    -s partnership-name

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

    -o local-role

    로컬 클러스터에서 이 보호 그룹의 역할을 Primary 또는 Secondary 중 하나로 지정합니다.

    -p property-setting

    보호 그룹의 등록 정보를 설정합니다.

    사용자가 설정할 수 있는 등록 정보는 다음과 같습니다.

    • 설명 – 보호 그룹을 설명합니다.

    • 시간 초과 – 보호 그룹에 대한 시간 초과 기간을 초 단위로 지정합니다.

    • RoleChange_ActionArgs – 역할 변경 콜백 명령이 실행될 때 명령줄 끝의 시스템 정의된 인수 뒤에 오는 문자열을 지정합니다.

    • RoleChange_ActionCmd – 보호 그룹의 1차 클러스터가 변경될 때 실행 가능한 명령에 대한 절대 경로를 지정합니다. 이 경로는 보호 그룹을 호스트하는 모든 파트너 클러스터에서 유효해야 합니다.

    사용자가 설정할 수 있는 등록 정보에 대한 자세한 정보는 부록 A, 표준 Sun Cluster Geographic Edition 등록 정보를 참조하십시오.

    protection-group-name

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

    Sun Cluster Geographic Edition 소프트웨어가 지원하는 이름 및 값에 대한 정보는 부록 B, Sun Cluster Geographic Edition 엔티티의 합법적 이름 및 값를 참조하십시오.

    geopg 명령에 대한 자세한 정보는 geopg(1M) 매뉴얼 페이지를 참조하십시오.


예 7–7 데이터 복제를 사용하지 않도록 구성된 보호 그룹 작성 및 구성

다음 예는 데이터 복제를 사용하지 않도록 구성된 보호 그룹 작성 방법을 설명합니다.


# geopg create -s paris-newyork-ps -o primary example-pg

다음 순서

보호 그룹에 대한 자원 그룹의 추가와 관련된 정보는 Sun StorEdge Availability Suite 3.2.1 응용 프로그램 자원 그룹 관리 를 참조하십시오.

Sun StorEdge Availability Suite 3.2.1 응용 프로그램 자원 그룹 관리

높은 가용성을 위해서는 응용 프로그램이 응용 프로그램 자원 그룹의 자원으로 관리되어야 합니다.

응용 프로그램 자원 그룹, 구성 파일 및 자원 그룹과 같이 1차 클러스터의 응용 프로그램 자원 그룹에 구성하는 모든 엔티티가 2차 클러스터에 복제되어야 합니다. 자원 그룹 이름은 두 클러스터에서 동일해야 합니다. 또한 응용 프로그램 자원이 사용하는 데이터는 2차 클러스터에 복제되어야 합니다.

본 절은 다음 작업으로 구성되어 있습니다.

ProcedureSun StorEdge Availability Suite 3.2.1 보호 그룹에 응용 프로그램 자원 그룹을 추가하는 방법

시작하기 전에

기존 자원 그룹을 보호 그룹에 대한 응용 프로그램 자원 그룹 목록에 추가할 수 있습니다. 보호 그룹에 응용 프로그램 자원 그룹을 추가하기 전에 다음 조건이 만족되는지 확인하십시오.

보호 그룹을 활성화 또는 비활성화할 수 있으며 자원 그룹은 Online 또는 Offline일 수 있습니다.

보호 그룹의 구성이 변경된 후 자원 그룹이 Offline이고 보호 그룹이 활성화되는 경우 보호 그룹의 로컬 상태는 Error가 됩니다.

추가할 자원 그룹이 Online이고 보호 그룹이 비활성화되는 경우 요청은 거부됩니다. 활성 자원 그룹을 추가하기 전에 보호 그룹을 활성화해야 합니다.

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

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

  2. 보호 그룹에 응용 프로그램 자원 그룹을 추가합니다.


    # geopg add-resource-group resource-group-list protection-group
    
    resource-group-list

    응용 프로그램 자원 그룹의 이름을 지정합니다.

    쉼표로 구분된 목록으로 된 둘 이상의 자원 그룹을 지정할 수 있습니다.

    protection-group

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

    이 명령은 응용 프로그램 자원 그룹을 로컬 클러스터의 보호 그룹에 추가합니다. 그런 다음 명령은 파트너 클러스터가 동일한 이름의 보호 그룹을 포함하는 경우 새 구성 정보를 파트너 클러스터로 전파합니다.

    Sun Cluster Geographic Edition 소프트웨어가 지원하는 이름 및 값에 대한 정보는 부록 B, Sun Cluster Geographic Edition 엔티티의 합법적 이름 및 값를 참조하십시오.

    로컬 클러스터에서 추가 조작에 실패하는 경우 보호 그룹의 구성이 수정되지 않습니다. 그렇지 않으면 로컬 클러스터에서 구성 상태가 OK로 설정됩니다.

    로컬 클러스터에서 구성 상태가 OK이지만 파트너 클러스터에서 추가 조작에 실패하는 경우, 파트너 클러스터에서 구성 상태가 Error로 설정됩니다.

    응용 프로그램 자원 그룹이 보호 그룹에 추가된 후 응용 프로그램 자원 그룹은 보호 그룹의 엔티티로서 관리됩니다. 그러면 응용 프로그램 자원 그룹은 시작, 정지, 작업 전환 및 작업 인계 같은 보호 그룹 조작의 영향을 받습니다.

    응용 프로그램 자원 그룹이 동일한 보호 그룹에 있는 장치 그룹 중 하나와 유사성을 공유하는 장애 조치 유형 자원 그룹인 경우, Sun Cluster Geographic Edition 소프트웨어가 경량 자원 그룹이라고 부르는 내부 자원 그룹에 대한 강한 긍정적 유사성을 포함하도록 RG_affinities 등록 정보를 변경합니다. 이 유사성은 장애 조치 위임을 포함합니다.

    응용 프로그램 자원 그룹이 다른 자원 그룹과의 장애 조치 위임을 갖는 강한 긍정적 유사성을 갖지 않아야 합니다. 그렇지 않으면 경량 자원 그룹에 강한 긍정적 유사성 및 장애 조치 위임을 포함하려는 시도가 실패합니다.

    Sun Cluster Geographic Edition 소프트웨어는 또한 응용 프로그램 자원 그룹의 HAStoragePlus 자원과 이 장치 그룹에 대한 경량 자원 그룹의 HAStoragePlus 자원 사이에 강한 종속성을 작성합니다. 이 방향 재지정은 보호 그룹이 온라인이 될 때나 온라인 응용 프로그램 자원 그룹이 온라인 보호 그룹에 추가될 때 발생합니다.

    응용 프로그램 자원 그룹과 경량 자원 그룹 사이에 종속성 및 자원 그룹 유사성을 수정하지 마십시오.


예 7–8 Sun StorEdge Availability Suite 3.2.1 보호 그룹에 응용 프로그램 자원 그룹 추가

다음 예는 두 개의 응용 프로그램 자원 그룹 apprg1apprg2avspg에 추가하는 방법을 보여줍니다.


# geopg add-resource-group apprg1,apprg2 \
avspg

ProcedureSun StorEdge Availability Suite 3.2.1 보호 그룹에서 응용 프로그램 자원 그룹을 삭제하는 방법

시작하기 전에

응용 프로그램 자원 그룹의 상태나 내용을 변경하지 않고 보호 그룹에서 기존 응용 프로그램 자원 그룹을 제거할 수 있습니다.

보호 그룹에서 응용 프로그램 자원 그룹을 제거하기 전에 다음 조건이 만족되는지 확인하십시오.

단계
  1. 클러스터 노드 중 하나에 로그인합니다.

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

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

    이 명령은 응용 프로그램 자원 그룹을 로컬 클러스터의 보호 그룹에서 제거합니다. 파트너 클러스터가 동일한 이름의 보호 그룹을 포함하고 있는 경우 응용 프로그램 자원 그룹이 파트너 클러스터의 보호 그룹에서도 제거됩니다.


    # geopg remove-resource-group resource-group-list \
     protection-group 
    
    resource-group-list

    응용 프로그램 자원 그룹의 이름을 지정합니다.

    쉼표로 구분된 목록으로 된 둘 이상의 자원 그룹을 지정할 수 있습니다.

    protection-group

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

    제거할 자원 그룹이 보호 그룹의 다른 자원 그룹과 종속성을 공유할 경우, 종속성을 공유하는 모든 자원 그룹을 동일한 명령에서 제거해야 합니다.

    로컬 클러스터에서 제거 조작이 실패하는 경우 보호 그룹의 구성이 수정되지 않습니다. 그렇지 않으면 로컬 클러스터에서 구성 상태가 OK로 설정됩니다.

    로컬 클러스터에서 구성 상태가 OK이지만 파트너 클러스터에서 제거 조작에 실패하는 경우, 파트너 클러스터에서 구성 상태가 Error로 설정됩니다.

    Sun Cluster Geographic Edition 소프트웨어는 응용 프로그램 자원 그룹과 경량 자원 그룹 사이의 자원 종속성을 제거합니다.


예 7–9 보호 그룹에서 응용 프로그램 자원 그룹 삭제

다음 예는 두 개의 응용 프로그램 자원 그룹 apprg1apprg2avspg에서 제거하는 방법을 보여줍니다.


# geopg remove-resource-group apprg1,apprg2 \
avspg

Sun StorEdge Availability Suite 3.2.1 데이터 복제 장치 그룹 관리

이 절에서는 Sun StorEdge Availability Suite 3.2.1 보호 그룹의 데이터 복제 장치 그룹 관리를 위한 다음 작업에 대해 설명합니다.

Sun StorEdge Availability Suite 3.2.1 보호 그룹 구성에 대한 자세한 내용은 Sun StorEdge Availability Suite 3.2.1 보호 그룹 작성 및 구성 방법을 참조하십시오.

ProcedureSun StorEdge Availability Suite 3.2.1 보호 그룹에 데이터 복제 장치 그룹을 추가하는 방법

시작하기 전에

보호 그룹은 응용 프로그램 자원 그룹을 위한 컨테이너로서, 재해로부터 보호되는 서비스를 위한 데이터를 포함하고 있습니다. Sun Cluster Geographic Edition 소프트웨어는 데이터를 1차 클러스터에서 2차 클러스터로 복제하여 데이터를 보호합니다. Sun Cluster 장치 그룹을 보호 그룹에 추가함으로써 Sun Cluster Geographic Edition 소프트웨어는 Sun StorEdge Availability Suite 3.2.1 볼륨 세트에 속하는 장치 그룹에 있는 모든 볼륨의 복제 상태를 감시합니다. Sun Cluster Geographic Edition 소프트웨어는 또한 시작, 정지, 작업 전환 및 작업 인계와 같은 보호 그룹 조작 중에 볼륨 세트의 역할 및 상태를 제어합니다.

보호 그룹에 장치 그룹을 추가하기 전에 다음 조건이 만족되는지 확인하십시오.

단계
  1. 클러스터 노드 중 하나에 로그인합니다.

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

  2. 보호 그룹에 데이터 복제 장치 그룹을 추가합니다. .

    이 명령은 로컬 클러스터의 보호 그룹에 장치 그룹을 추가하고 파트너 클러스터가 동일한 이름의 보호 그룹을 포함하는 경우 파트너 클러스터로 새 구성을 전파합니다.


    # geopg add-device-group -p property-settings [-p...] \
    AVS-device-group-name protection-group-name 
    
    -p property-settings

    데이터 복제 장치 그룹의 등록 정보를 설정합니다.

    사용자가 설정할 수 있는 Sun StorEdge Availability Suite 3.2.1 특정 등록 정보는 다음과 같습니다.

    • Local_logical_host – 장치 그룹을 복제하는 데 사용되는 로컬 논리 호스트의 이름을 지정합니다.

    • Remote_logical_host – 장치 그룹을 복제하는 데 사용되는 원격 논리 호스트의 이름을 지정합니다.

    • Enable_volume_set – 파일에서 주어지는 볼륨 세트가 자동으로 활성화되는지 여부를 지정합니다. True 또는 False 중 하나로 설정하십시오.

    사용자가 설정할 수 있는 등록 정보에 대한 자세한 정보는 부록 A, 표준 Sun Cluster Geographic Edition 등록 정보를 참조하십시오.

    AVS-device-group-name

    새 데이터 복제 장치 그룹의 이름을 지정합니다.

    protection-group-name

    새 데이터 복제 장치 그룹을 포함할 보호 그룹의 이름을 지정합니다.

    Sun Cluster Geographic Edition 소프트웨어가 지원하는 이름 및 값에 대한 정보는 부록 B, Sun Cluster Geographic Edition 엔티티의 합법적 이름 및 값를 참조하십시오.

    geopg 명령에 대한 자세한 정보는 geopg(1M) 매뉴얼 페이지를 참조하십시오.


예 7–10 Sun StorEdge Availability Suite 3.2.1 보호 그룹에 데이터 복제 장치 그룹 추가

다음 예는 avspg 보호 그룹에 Sun StorEdge Availability Suite 3.2.1 데이터 복제 장치 그룹을 작성하는 방법을 보여줍니다.


# geopg add-device-group -p Local_logical_host=lh-paris-1 \
-p Remote_logical_host=lh-newyork-1 avsdg avspg

데이터 복제 서브시스템이 장치 그룹을 검증하는 방법

Sun StorEdge Availability Suite 3.2.1에 의해 제어되는 장치 그룹이 보호 그룹에 추가되는 경우 데이터 복제 계층이 해당 장치 그룹이 존재하고 그의 Nodelist 등록 정보의 값이 보호 그룹의 Nodelist 등록 정보와 동일한 항목을 동일한 순서로 포함하는지 검증합니다.

geopg add-device-group 명령을 실행할 경우 해당 장치 그룹에 대한 경량 자원 그룹이 작성되고 온라인 상태가 됩니다. 경량 자원 그룹에는 다음 자원이 들어있습니다.

경량 자원 그룹 및 해당 자원에 대한 자세한 정보는 Sun StorEdge Availability Suite 3.2.1 경량 자원 그룹을 참조하십시오.

geopg add-device-group 명령을 실행할 경우, 보호 그룹의 각 장치 그룹의 복제 자원 그룹에 GeoCtlAVS 유형의 복제 자원이 작성되고 온라인 상태로 됩니다. 복제 자원 그룹의 형식에 대한 정보는 Sun StorEdge Availability Suite 3.2.1 복제 자원 그룹을 참조하십시오.

경량 자원 그룹 및 복제 자원 그룹의 Nodelist 등록 정보에 보호 그룹의 Nodelist 등록 정보와 동일한 항목이 동일한 순서로 들어있습니다.

동일한 이름의 자원 또는 자원 그룹이 이미 로컬 클러스터에 구성되어 있는 경우 Sun Cluster Geographic Edition은 구성을 검증하고 구성이 올바르지 않은 경우 ConfigurationError로 설정합니다.

이 장치 그룹의 Enable_volume_set 등록 정보가 True로 설정되는 경우 /var/cluster/geo/avs/AVS-devicegroup-volset.ini 파일에 정의되는 볼륨 세트가 활성화됩니다. 그렇지 않으면 Sun Cluster Geographic Edition 소프트웨어가 사용자가 Sun StorEdge Availability Suite 3.2.1 명령을 사용하여 수동으로 활성화하는 모든 볼륨 세트를 제어하고 감시합니다.

geopg add-device-group 명령이 실패하는 경우 보호 그룹의 구성이 수정되지 않습니다.

geopg add-device-group 명령이 성공하고 로컬 클러스터의 Configuration 상태가 OK로 설정되는 경우 새 구성이 파트너 클러스터로 전파됩니다. 이 전파는 전체 보호 그룹 구성이 파트너 클러스터에서 다시 검증되게 합니다. 재검증 중에 경량 자원 그룹과 복제 자원 그룹을 포함한 동일한 엔티티가 파트너 클러스터에 작성됩니다. /var/cluster/geo/avs/AVS-devicegroup-volset.ini 파일이 파트너 클러스터에 존재하고 올바르게 정의된 볼륨 세트를 포함하는 경우 볼륨 세트도 파트너 클러스터에서 활성화됩니다. 재검증에 실패하는 경우 파트너 클러스터의 Configuration 상태가 Error로 설정됩니다.


주의 – 주의 –

이 자원 또는 자원 그룹을 변경, 제거 또는 오프라인으로 만들지 마십시오. 경량 자원 그룹, 복제 자원 그룹 및 해당 자원은 Sun Cluster Geographic Edition 소프트웨어에 의해 제어되는 내부 엔티티이며 Sun Cluster Geographic Edition 명령만 사용하여 관리해야 합니다. Sun Cluster 명령을 사용하여 직접 이들 엔티티의 구성이나 상태를 변경하면 복구 불가능한 실패가 발생할 수 있습니다.


조건에 따라서는 파트너 클러스터의 장치 그룹 검증이 성공하는 경우 /var/cluster/geo/avs/AVS-devicegroup-volset.ini 파일에 정의되는 볼륨 세트가 파트너 클러스터에서 활성화됩니다. 이 장치 그룹의 Enable_volume_set 등록 정보가 true로 설정되어야 합니다. 장치 그룹의 기타 볼륨 세트는 비활성화됩니다.

장치 그룹이 보호 그룹에 추가된 후 Sun StorEdge Availability Suite 3.2.1 명령을 사용하여 장치 그룹의 볼륨 세트를 직접 활성화 또는 비활성화할 수 있습니다. /var/cluster/geo/avs/AVS-devicegroup-volset.ini 파일은 장치 그룹을 포함하는 보호 그룹이 처음으로 성공적으로 검증될 때만 참조됩니다.

ProcedureSun StorEdge Availability Suite 3.2.1 데이터 복제 장치 그룹 수정 방법

단계
  1. 클러스터 노드 중 하나에 로그인합니다.

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

  2. 장치 그룹을 수정합니다.

    이 명령은 로컬 클러스터의 보호 그룹에 있는 장치 그룹의 등록 정보를 수정합니다. 그런 다음 명령은 파트너 클러스터가 동일한 이름의 보호 그룹을 포함하는 경우 새 구성을 파트너 클러스터로 전파합니다.


    # geopg modify-device-group -p property-settings [-p...] \
    AVS-device-group-name protection-group-name 
    
    -p property-settings

    데이터 복제 장치 그룹의 등록 정보를 설정합니다.

    사용자가 설정할 수 있는 등록 정보에 대한 자세한 정보는 부록 A, 표준 Sun Cluster Geographic Edition 등록 정보를 참조하십시오.

    AVS-device-group-name

    새 데이터 복제 장치 그룹의 이름을 지정합니다.

    protection-group-name

    새 데이터 복제 장치 그룹을 포함할 보호 그룹의 이름을 지정합니다.

ProcedureSun StorEdge Availability Suite 3.2.1 보호 그룹에서 데이터 복제 장치 그룹을 삭제하는 방법

시작하기 전에

데이터 복제 장치 그룹을 보호 그룹에 추가하는 경우 보호 그룹에서 데이터 복제 장치 그룹을 삭제해야 하는 경우가 있습니다. 일반적으로 응용 프로그램이 디스크 세트에 기록하도록 구성된 후 디스크를 변경하지 않습니다.

데이터 복제 장치 그룹을 제거하기 전에 다음 조건이 만족되는지 확인하십시오.

보호 그룹 삭제에 대한 정보는 Sun StorEdge Availability Suite 3.2.1 보호 그룹 삭제 방법을 참조하십시오.

단계
  1. 클러스터 노드 중 하나에 로그인합니다.

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

  2. 장치 그룹을 제거합니다.

    이 명령은 장치 그룹을 로컬 클러스터의 보호 그룹에서 제거합니다. 그런 다음 명령은 파트너 클러스터가 동일한 이름의 보호 그룹을 포함하는 경우 새 구성을 파트너 클러스터로 전파합니다.

    이 명령은 보호 그룹에서 장치 그룹을 제거합니다. 이 명령은 또한 장치 그룹과 연관된 모든 볼륨 세트를 비활성화하고 이 장치 그룹에 대한 경량 자원 그룹 및 복제 자원 그룹을 삭제합니다.


    # geopg remove-device-group AVS-device-group-name protection-group-name
    
    AVS-device-group-name

    데이터 복제 장치 그룹의 이름을 지정합니다.

    protection-group-name

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


예 7–11 Sun StorEdge Availability Suite 3.2.1 보호 그룹에서 복제 장치 그룹 삭제

다음 예는 Sun StorEdge Availability Suite 3.2.1 보호 그룹에서 데이터 복제 장치 그룹을 삭제하는 방법을 보여줍니다.


# geopg remove avsdg avspg

파트너 클러스터에 Sun StorEdge Availability Suite 3.2.1 보호 그룹 구성 복제

두 클러스터에 데이터 복제, 자원 그룹 및 자원을 구성하기 전이나 후에 파트너 클러스터에 보호 그룹의 구성을 복제할 수 있습니다.

ProcedureSun StorEdge Availability Suite 3.2.1 보호 그룹 구성을 파트너 클러스터에 복제하는 방법

시작하기 전에

Sun StorEdge Availability Suite 3.2.1 보호 그룹의 구성을 파트너 클러스터로 복제하기 전에 다음 조건이 만족되는지 확인하십시오.

단계
  1. phys-newyork-1에 로그인합니다.

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

  2. geopg get 명령을 사용하여 보호 그룹 구성을 파트너 클러스터에 복제합니다.

    이 명령은 원격 클러스터에서 보호 그룹의 구성 정보를 검색하고 로컬 클러스터에 보호 그룹을 작성합니다.


    # geopg get -s partnership-name \
    AVS-protection-group
    
    -s partnership-name

    보호 그룹 구성 정보가 수집되어야 하는 파트너쉽의 이름을 지정합니다.

    AVS-protection-group

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


    주 –

    geopg get 명령이 Sun Cluster Geographic Edition 관련 엔티티를 복제합니다. Sun Cluster 엔티티 복제 방법에 대한 자세한 정보는 Sun Cluster Data Services Planning and Administration Guide for Solaris OSSun Cluster Data Services Planning and Administration Guide for Solaris OSReplicating and Upgrading Configuration Data for Resource Groups, Resource Types, and Resources.



예 7–12 파트너 클러스터에 Sun StorEdge Availability Suite 3.2.1 보호 그룹 복제

이 예는 avspg의 구성을 cluster-newyork에 복제하는 방법을 보여줍니다.

보호 그룹의 구성이 원격 클러스터(이 예에서는 cluster-paris)에서 검색된 후 로컬 클러스터 cluster-newyork의 데이터 복제 서브시스템에 의해 검증됩니다.

검증에 성공하는 경우 Configuration 상태가 OK로 설정되고 보호 그룹이 로컬 클러스터에 작성됩니다. 이 보호 그룹에 원격 클러스터의 장치 그룹 및 응용 프로그램 그룹에 동일하게 구성되는 장치 그룹 및 응용 프로그램 그룹이 들어있습니다.

검증이 실패하는 경우 Configuration 상태가 Error로 설정됩니다. 오류의 원인을 수정하고 보호 그룹을 재검증하거나 로컬 클러스터의 모든 노드에서 올바르지 않은 보호 그룹을 삭제하십시오.


# rlogin phys-newyork-1 -l root
phys-newyork-1# geopg get -s paris-newyork-ps avspg

보호 그룹 활성화 및 비활성화

보호 그룹을 활성화할 때 사용자가 구성 중에 지정한 역할을 가정합니다.

보호 그룹 구성에 대한 자세한 정보는 Sun StorEdge Availability Suite 3.2.1 보호 그룹 작성 및 구성 방법을 참조하십시오.

ProcedureSun StorEdge Availability Suite 3.2.1 보호 그룹 활성화 방법

시작하기 전에

다음 방법으로 보호 그룹을 활성화할 수 있습니다.

보호 그룹이 1차 또는 2차 클러스터에서 활성화될 때 결과는 사용 중인 데이터 복제의 유형에 따라 다릅니다. Sun StorEdge Availability Suite 3.2.1 소프트웨어를 사용 중인 경우 1차 클러스터에서만 데이터 복제를 시작할 수 있습니다. 따라서 2차 클러스터에서 보호 그룹을 활성화하면 해당 활성화가 데이터 복제를 시작하지 않습니다.

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

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

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

    이 명령은 로컬 클러스터의 보호 그룹을 활성화합니다.

    1차 클러스터에서 보호 그룹을 활성화하면 그의 응용 프로그램 자원 그룹도 온라인 상태가 됩니다.


    # geopg start -e scope [-n] AVS-protection-group
    
    -e scope

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

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


    주 –

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


    -n

    보호 그룹 시작 시에 데이터 복제의 시작을 막습니다.

    이 옵션을 생략하면 데이터 복제 서브시스템이 보호 그룹과 동시에 시작하며 명령이 보호 그룹의 각 장치 그룹에 대해 다음 조작을 수행합니다.

    • 복제 자원에 대해 구성된 역할이 로컬 클러스터의 보호 그룹 역할과 같은지 검증합니다.

    • 장치 그룹과 연관된 볼륨 세트의 역할이 로컬 클러스터의 보호 그룹 역할과 같은지 검증합니다.

    • 로컬 클러스터의 보호 그룹 역할이 secondary인 경우, 장치 그룹과 연관된 모든 볼륨 세트에 정의된 로컬 볼륨을 마운트 해제합니다.

    • 로컬 클러스터의 보호 그룹 역할이 primary인 경우, Sun StorEdge Availability Suite 3.2.1 원격 미러 소프트웨어의 자동 동기화 기능을 활성화합니다. 또한 장치 그룹과 연관된 볼륨 세트를 다시 동기화합니다.

    AVS-protection-group

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

    geopg start 명령은 scswitch -Z -g resource-groups 명령을 사용하여 자원 그룹 및 자원을 온라인으로 만듭니다. 이 명령의 사용에 대한 자세한 정보는 scswitch(1M) 매뉴얼 페이지를 참조하십시오.

    geopg start 명령은 보호 그룹의 역할이 로컬 클러스터에서 primary인 경우 다음 조치를 수행합니다.

    • 해당 명령은 RoleChange_ActionCmd 에 정의된 스크립트를 실행합니다.

    • 명령은 보호 그룹의 응용 프로그램 자원 그룹을 로컬 클러스터에서 온라인으로 만듭니다.

    • 응용 프로그램 자원 그룹이 동일한 보호 그룹에 있는 장치 그룹 중 하나와 유사성을 공유하는 장애 조치 유형 자원 그룹인 경우, 명령은 응용 프로그램 자원 그룹과 경량 자원 그룹 사이에 강한 긍정적 유사성 및 장애 조치 위임을 추가합니다.

      응용 프로그램 자원 그룹은 장애 조치 위임을 갖는 강한 긍정적 유사성을 가져서는 안됩니다. 그렇지 않으면 경량 자원 그룹으로 장애 조치 위임을 갖는 강한 긍정적 유사성을 추가하려는 시도가 실패합니다.

    • 명령은 응용 프로그램 자원 그룹의 HAStoragePlus 자원과 이 장치 그룹에 대한 경량 자원 그룹의 HAStoragePlus 자원 사이에 강한 종속성을 작성합니다.

    명령이 실패하는 경우 Configuration 상태가 실패의 원인에 따라서 Error로 설정될 수 있습니다. 보호 그룹은 여전히 비활성화되어 있지만, 데이터 복제가 시작될 수 있으며 일부 자원 그룹이 온라인이 될 수 있습니다. 시스템의 상태를 알려면 geoadm status를 실행해야 합니다.

    Configuration 상태가 Error로 설정되는 경우, Sun StorEdge Availability Suite 3.2.1 보호 그룹 검증 방법에서 설명하는 절차를 사용하여 보호 그룹을 재검증하십시오.


예 7–13 전역으로 Sun StorEdge Availability Suite 3.2.1 보호 그룹 활성화

다음 예는 보호 그룹은 전역으로 활성화하는 방법을 설명합니다.


# geopg start -e global avspg 


예 7–14 로컬로 Sun StorEdge Availability Suite 3.2.1 보호 그룹 활성화

다음 예는 로컬 클러스터에서만 보호 그룹을 활성화하는 방법을 보여줍니다. 이 로컬 클러스터는 클러스터의 역할에 따라서 1차 클러스터 또는 2차 클러스터일 수 있습니다.


# geopg start -e local avspg 

ProcedureSun StorEdge Availability Suite 3.2.1 보호 그룹 비활성화 방법

시작하기 전에

다음 방법으로 보호 그룹을 비활성화할 수 있습니다.

1차 또는 2차 클러스터에서 보호 그룹을 비활성화할 때의 결과는 사용 중인 데이터 복제 유형에 따라 다릅니다. Sun StorEdge Availability Suite 3.2.1 소프트웨어를 사용 중인 경우 1차 클러스터에서만 데이터 복제를 정지할 수 있습니다. 따라서 2차 클러스터에서 보호 그룹을 비활성화할 때 이 비활성화 명령이 데이터 복제를 정지하지 않습니다.

단계
  1. 클러스터 노드 중 하나에 로그인합니다.

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

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

    이 명령은 로컬 클러스터의 모든 노드에 있는 보호 그룹을 비활성화합니다.

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


    # geopg stop -e scope [-D] protection-group-name 
    
    -e scope

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

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


    주 –

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


    -D

    보호 그룹이 온라인인 상태에서 데이터 복제가 정지되어야 함을 지정합니다.

    이 옵션을 생략하는 경우 데이터 복제 서브시스템과 보호 그룹이 둘 다 정지됩니다. 로컬 클러스터의 보호 그룹 역할이 primary인 경우, -d 옵션을 생략하면 다음 조치도 발생합니다.

    • 보호 그룹의 응용 프로그램 자원 그룹과 내부 자원 그룹 사이의 자원 그룹 유사성 및 자원 종속성의 제거

    • 응용 프로그램 자원 그룹을 오프라인으로 만들고 unmanaged 상태에 두기

    protection-group-name

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

    보호 그룹의 역할이 로컬 클러스터에서 primary인 경우, geopg stop 명령이 각 장치 그룹의 자동 동기화를 사용 불가능하게 하고 볼륨 세트를 기록 모드에 둡니다.

    geopg stop 명령이 실패하면 geoadm status 명령을 실행하여 각 구성요소의 상태를 보십시오. 예를 들어 Configuration 상태가 실패의 원인에 따라서 Error로 설정될 수 있습니다. 보호 그룹이 일부 자원 그룹이 오프라인이 될 수 있는 경우에도 계속 활성화되어 있을 수 있습니다. 보호 그룹은 데이터 복제가 실행 중이면서 비활성화될 수 있습니다.

    Configuration 상태가 Error로 설정되는 경우, Sun StorEdge Availability Suite 3.2.1 보호 그룹 검증 방법에서 설명하는 절차를 사용하여 보호 그룹을 재검증하십시오.


예 7–15 모든 클러스터의 Sun StorEdge Availability Suite 3.2.1 보호 그룹 비활성화

다음 예는 모든 클러스터에서 보호 그룹을 비활성화하는 방법을 보여줍니다.


# geopg stop -e global avspg


예 7–16 로컬 클러스터의 Sun StorEdge Availability Suite 3.2.1 보호 그룹 비활성화

다음 예는 로컬 클러스터에서 보호 그룹을 비활성화하는 방법을 보여줍니다.


# geopg stop -e local avspg


예 7–17 보호 그룹을 온라인으로 두면서 Sun StorEdge Availability Suite 3.2.1 데이터 복제 정지

다음 예는 로컬 클러스터의 데이터 복제만 정지하는 방법을 보여줍니다.


# geopg stop -e local -D avspg

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


# geopg stop -e local avspg


예 7–18 응용 프로그램 자원 그룹을 온라인으로 유지하면서 Sun StorEdge Availability Suite 3.2.1 보호 그룹 비활성화

다음 예는 보호 그룹 avspg를 비활성화하는 동안 두 응용 프로그램 자원 그룹(apprg1apprg2)을 온라인으로 유지하는 방법을 보여줍니다.

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


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


    # geopg stop -e global avspg

Sun StorEdge Availability Suite 3.2.1 보호 그룹 재동기화

로컬 보호 그룹의 구성 정보를 파트너 클러스터에서 검색된 구성 정보와 재동기화할 수 있습니다. geoadm status 명령의 출력에 있는 Synchronization 상태가 Error일 때 보호 그룹을 재동기화해야 합니다.

예를 들어 클러스터를 부팅한 후에 보호 그룹을 재동기화해야 하는 경우가 있습니다. 자세한 정보는 클러스터 부트를 참조하십시오.

보호 그룹 재동기화는 Sun Cluster Geographic Edition에 관련된 엔티티만이 갱신됩니다. Sun Cluster 엔티티의 업데이트 방법에 대한 정보는 Sun Cluster Data Services Planning and Administration Guide for Solaris OSSun Cluster Data Services Planning and Administration Guide for Solaris OSReplicating and Upgrading Configuration Data for Resource Groups, Resource Types, and Resources.

ProcedureSun StorEdge Availability Suite 3.2.1 보호 그룹 재동기화 방법

시작하기 전에

보호 그룹은 geopg update 명령을 실행하는 클러스터에서 비활성화되어야 합니다.

단계
  1. 클러스터 노드 중 하나에 로그인합니다.

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

  2. 보호 그룹을 재동기화합니다.


    # geopg update protection-group-name
    
    protection-group-name

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


예 7–19 Sun StorEdge Availability Suite 3.2.1 보호 그룹 재동기화

다음 예는 보호 그룹 재동기화 방법을 설명합니다.


# geopg update avspg

Sun StorEdge Availability Suite 3.2.1 데이터 복제의 런타임 상태 점검

복제 자원 그룹의 상태로부터 Sun StorEdge Availability Suite 3.2.1 소프트웨어의 더욱 자세한 런타임 상태뿐 아니라 복제 상태의 전체 보기를 얻을 수 있습니다. 다음 절은 각 상태 점검을 위한 절차를 설명합니다.

Sun StorEdge Availability Suite 3.2.1 런타임 상태 개요 인쇄

각 Sun StorEdge Availability Suite 데이터 복제 자원의 상태는 특정 장치 그룹의 복제 상태를 나타냅니다. 보호 그룹 아래의 모든 자원의 상태가 복제 상태에 누적됩니다.

복제의 전체 상태를 보려면 다음 절차에서 설명하는 대로 복제 그룹 상태를 보십시오.

Procedure복제의 전체 런타임 상태 점검 방법

단계
  1. 보호 그룹이 정의된 클러스터의 노드에 액세스합니다.

    이 절차를 완료하려면 기본 Solaris 사용자 RBAC 권리 프로파일이 지정되어야 합니다. RBAC에 대한 자세한 정보는 Sun Cluster Geographic Edition 소프트웨어와 RBAC를 참조하십시오.

  2. 복제의 런타임 상태를 점검합니다.


    # geoadm status

    복제 정보에 대해서는 출력의 Protection Group 섹션을 참조하십시오. 이 명령에 의해 인쇄되는 정보에는 다음이 포함됩니다.

    • 로컬 클러스터가 파트너쉽에 참여할 수 있는지 여부

    • 로컬 클러스터가 파트너쉽에 포함되는지 여부

    • 심박동 구성의 상태

    • 정의된 보호 그룹의 상태

    • 현재 트랜잭션의 상태

  3. 각 Sun StorEdge Availability Suite 3.2.1 보호 그룹에 대한 데이터 복제의 런타임 상태를 점검합니다.


    # scstat -g

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

자세한 Sun StorEdge Availability Suite 3.2.1 런타임 상태 인쇄

각 보호 그룹에 대한 하나의 복제 자원 그룹을 작성해야 합니다. 복제 자원 그룹의 이름은 다음 형식을 갖습니다.


avs-protection-group-name-rep-rg

Sun StorEdge Availability Suite 3.2.1 장치 그룹을 보호 그룹에 추가하는 경우 Sun Cluster Geographic Edition 소프트웨어가 각 장치 그룹에 대한 자원을 작성합니다. 이 자원이 그의 장치 그룹에 대한 복제의 상태를 감시합니다. 각 자원의 이름은 다음 형식을 갖습니다.


avs-devicegroup-name-rep-rs

복제 자원 그룹의 상태를 감시하여 복제의 전체 상태를 알 수 있습니다. 복제 자원 그룹에 대한 StateStatus Message 값을 알려면 scstat -g 명령을 사용하십시오. 자원이 온라인일 때 StateOnline입니다.

다음 표는 Sun StorEdge Availability Suite 3.2.1 복제 자원 그룹의 StatusOnline일 때 scstat 명령에 의해 리턴되는 StatusState Message에 대해 설명합니다.

표 7–1 온라인 Sun StorEdge Availability Suite 3.2.1 복제 자원 그룹의 상태 및 상태 메시지

상태 

상태 메시지 

오류 

복제 서비스 사용 불가능 

오류 

잘못된 역할 

오류 

볼륨 실패 

오류 

비트맵 실패 

오류 

대기열 실패 

오류 

동기화 필요 

오류 

역동기화 필요 

오류 

역 동기화 중 

성능 저하 

동기화 중 

성능 저하 

대기 중 

성능 저하 

기록 

온라인 

복제 중 

이들 값에 대한 자세한 내용은 Sun StorEdge Availability Suite 3.2.1 Remote Mirror Software Administration and Operations Guide를 참조하십시오.

scstat 명령에 대한 자세한 정보는 scstat(1M) 매뉴얼 페이지를 참조하십시오.