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

Sun StorageTek Availability Suite 보호 그룹 작성 전략

보호 그룹을 작성하기 전에 다음의 전략을 고려하십시오.

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

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

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

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

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

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


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

이 예에서는 응용 프로그램을 오프라인으로 만들지 않고 보호 그룹을 작성합니다.

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

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

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

    2. 일치하는 Nodelist를 갖는 보호 그룹을 작성합니다.


      phys-paris-1# clresourcegroup show -v apprg1 | grep Nodelist
        Nodelist:                                       phys-paris-1 phys-paris-2
      phys-paris-1# cldevicegroup show -v avsdg1 | grep "Node List:"
        Node List:                                       phys-paris-2, phys-paris-1

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


    phys-paris-1# cldevicegroup set -p preferenced=true \
    -n phys-paris-1,phys-paris-2 avsdg
    

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

    보호 그룹이 자원 그룹 및 장치 그룹의 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 StorageTek Availability Suite 장치 그룹인 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 StorageTek Availability Suite 볼륨 세트가 사용 가능한지 확인합니다.


    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# clresource list -v
    Resource Name         Resource Type            Resource Group
    -------------         -------------            --------------
    geo-clustername       SUNW.LogicalHostname:2   geo-infrastructure
    geo-hbmonitor         SUNW.HBmonitor           geo-infrastructure
    geo-failovercontrol   SUNW.scmasa              geo-infrastructure
    lh-paris-1            SUNW.LogicalHostname:2   avsdg-stor-rg
    avsdg-stor            SUNW.HAStoragePlus:4     avsdg-stor-rg
    avsdg-rep-rs          SUNW.GeoCtlAVS           avspg-rep-rg
    avs-lh                SUNW.LogicalHostname:2   apprg1
    avs-stor              SUNW.HAStoragePlus:4     apprg1
    avs-server-res        SUNW.oracle_server:6     apprg1
    avs-listener-res      SUNW.oracle_listener:5   apprg1
    
    phys-paris-1# clresourcegroup status
    
    === Cluster Resource Groups ===
    
    Group Name            Node Name    Suspended    Status
    ----------            ---------    ---------    ------
    geo-clusterstate      phys-paris-1    No         Online
                          phys-paris-2    No         Online
    
    geo-infrastructure    phys-paris-1    No         Online
                          phys-paris-2    No         Offline
    
    avsdg-stor-rg         phys-paris-1    No         Online
                          phys-paris-2    No         Offline
    
    avspg-rep-rg          phys-paris-1    No         Online
                          phys-paris-2    No         Offline
    
    apprg1                phys-paris-1    No         Online
                          phys-paris-2    No         Offline
    
    phys-paris-1# clresource status
    
    === Cluster Resources ===
    
    Resource Name         Node Name      State       Status Message
    -------------         ---------      -----       --------------
    geo-clustername       phys-paris-1   Online      Online - LogicalHostname online.
                          phys-paris-2   Offline     Offline
    
    geo-hbmonitor         phys-paris-1   Online      Online
                          phys-paris-2   Offline     Offline
    
    geo-failovercontrol   phys-paris-1   Online      Online
                          phys-paris-2   Offline     Offline
    
    lh-paris-1            phys-paris-1   Online      Online - LogicalHostname online.
                          phys-paris-2   Offline     Offline
    
    avsdg-stor            phys-paris-1   Online      Online
                          phys-paris-2   Offline     Offline
    
    avsdg-rep-rs          phys-paris-1   Online      Degraded - Logging
                          phys-paris-2   Offline     Offline
    
    avs-lh                phys-paris-1   Online      Online - LogicalHostname online.
                          phys-paris-2   Offline     Offline
    
    avs-stor              phys-paris-1   Online      Online
                          phys-paris-2   Offline     Offline
    
    avs-server-res        phys-paris-1   Online      Online
                          phys-paris-2   Offline     Offline
    
    avs-listener-res      phys-paris-1   Online      Online
                          phys-paris-2   Offline     Offline

    Sun StorageTek Availability Suite 4.0 소프트웨어에서는 /usr/sbin/dsstat에 이 명령이 있습니다. Sun StorEdge Availability Suite 3.2.1 소프트웨어에서는 /usr/opt/SUNWesm/sbin/dsstat에 이 명령이 있습니다.

  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
          ICRM Connection                  : OK
    
          Heartbeat "hb_cluster-paris~cluster-newyork" monitoring \
    "paris-newyork-ps" OK 
             Plug-in "ping-plugin"            : Inactive
             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# clresource list -v
    Resource Name         Resource Type            Resource Group
    -------------         -------------            --------------
    geo-clustername       SUNW.LogicalHostname:2   geo-infrastructure
    geo-hbmonitor         SUNW.HBmonitor           geo-infrastructure
    geo-failovercontrol   SUNW.scmasa              geo-infrastructure
    lh-newyork-1          SUNW.LogicalHostname:2   avsdg-stor-rg
    avsdg-stor            SUNW.HAStoragePlus:4     avsdg-stor-rg
    avsdg-rep-rs          SUNW.GeoCtlAVS           avspg-rep-rg
    avs-lh                SUNW.LogicalHostname:2   apprg1
    avs-stor              SUNW.HAStoragePlus:4     apprg1
    avs-server-res        SUNW.oracle_server:6     apprg1
    avs-listener-res      SUNW.oracle_listener:5   apprg1
    
    phys-newyork-1# clresourcegroup status
    
    === Cluster Resource Groups ===
    
    Group Name            Node Name    Suspended    Status
    ----------            ---------    ---------    ------
    geo-clusterstate      phys-newyork-1    No      Online
                          phys-newyork-2    No      Online
    
    geo-infrastructure    phys-newyork-1    No      Online
                          phys-newyork-2    No      Offline
    
    avsdg-stor-rg         phys-newyork-1    No      Online
                          phys-newyork-2    No      Offline
    
    avspg-rep-rg          phys-newyork-1    No      Online
                          phys-newyork-2    No      Offline
    
    apprg1                phys-newyork-1    No      Unmanaged
                          phys-newyork-2    No      Unmanaged
    
    phys-newyork-1# clresource status
    
    === Cluster Resources ===
    
    Resource Name         Node Name        State     Status Message
    -------------         ---------        -----     --------------
    geo-clustername       phys-newyork-1   Online    Online - LogicalHostname online.
                          phys-newyork-2   Offline   Offline
    
    geo-hbmonitor         phys-newyork-1   Online    Online
                          phys-newyork-2   Offline   Offline
    
    geo-failovercontrol   phys-newyork-1   Online    Online
                          phys-newyork-2   Offline   Offline
    
    lh-newyork-1          phys-newyork-1   Online    Online - LogicalHostname online.
                          phys-newyork-2   Offline   Offline
    
    avsdg-stor            phys-newyork-1   Online    Online
                          phys-newyork-2   Offline   Offline
    
    avsdg-rep-rs          phys-newyork-1   Online    Degraded - Logging
                          phys-newyork-2   Offline   Offline
    
    avs-lh                phys-newyork-1   Offline   Offline
                          phys-newyork-2   Offline   Offline
    
    avs-stor              phys-newyork-1   Offline   Offline
                          phys-newyork-2   Offline   Offline
    
    avs-server-res        phys-newyork-1   Offline   Offline
                          phys-newyork-2   Offline   Offline
    
    avs-listener-res      phys-newyork-1   Offline   Offline
                          phys-newyork-2   Offline   Offline 

    Sun StorageTek Availability Suite 4.0 소프트웨어에서는 /usr/sbin/dsstat에 이 명령이 있습니다. Sun StorEdge Availability Suite 3.2.1 소프트웨어에서는 /usr/opt/SUNWesm/sbin/dsstat에 이 명령이 있습니다.

  8. 파트너 클러스터에서 로컬로 보호 그룹을 활성화합니다.


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

    cluster-paris에서 geoadm status 명령을 실행하면 다음 출력이 생성됩니다.


    phys-paris-1# geoadm status
    Cluster: cluster-paris
    
    Partnership "paris-newyork-ps": OK
      Partner clusters    : cluster-newyork
      Synchronization     : OK
      ICRM Connection     : OK
    
      Heartbeat "paris-to-newyork" monitoring "cluster-newyork": OK
         Heartbeat plug-in "ping_plugin"   : Inactive
         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