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

3장 Sun Cluster Geographic Edition 기반구조 관리

이 장에는 클러스터가 파트너쉽에 참여할 수 있게 하는 정보가 들어있습니다. 또한 클러스터가 더 이상 파트너쉽에 참여할 수 없도록 Sun Cluster Geographic Edition 소프트웨어 비활성화에 대한 정보가 들어있습니다.

이 장은 다음 절로 구성됩니다.

Sun Cluster Geographic Edition 기반 구조 자원 그룹 정보

Sun Cluster Geographic Edition 기반 구조를 활성화할 때 다음 Sun Cluster 자원 그룹이 작성됩니다.

이 자원들은 내부용이므로 변경해서는 안됩니다.

Sun Cluster Geographic Edition 기반 구조를 비활성화하면 이러한 내부 자원이 제거됩니다.

clresource status 명령을 사용하여 이들 자원의 상태를 모니터링할 수 있습니다. 이 명령에 대한 자세한 내용은 clresource(1CL) 매뉴얼 페이지를 참조하십시오.

Sun Cluster Geographic Edition 소프트웨어 활성화

Sun Cluster Geographic Edition 소프트웨어를 활성화하면 해당 클러스터는 다른 활성화된 클러스터와 함께 파트너쉽에 들어갈 준비가 됩니다. CLI 명령이나 GUI를 사용하여 클러스터 파트너쉽을 작성할 수 있습니다.

Sun Cluster Geographic Edition 소프트웨어 설정 및 설치에 대한 자세한 내용은 Sun Cluster Geographic Edition Installation Guide를 참조하십시오.

ProcedureSun Cluster Geographic Edition 소프트웨어 활성화 방법

이 절차에서는 Sun Cluster Geographic Edition 기반 구조를 로컬 클러스터에서만 활성화합니다. 지리적으로 분산된 모든 클러스터에서 이 절차를 반복합니다.

시작하기 전에

다음 조건이 충족되어 있는지 확인합니다.

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

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

  2. 클러스터 이름과 동일한 논리 호스트이름이 사용중이며 정의되어 있는지 확인하십시오.


    # cluster list
    
  3. (옵션) 해당 클러스터 이름이 사용하려는 이름이 아닌 경우, 다음 명령을 사용하여 클러스터 이름을 변경할 수 있습니다.


    # cluster rename  -c newclustername oldclustername
    

    자세한 내용은 cluster(1CL) 매뉴얼 페이지를 참조하십시오.


    주 –

    Sun Cluster Geographic Edition 기반 구조를 활성화한 후, 기반 구조가 활성화되는 동안 클러스터 이름을 변경하지 않아야 합니다.


  4. 이름 지정 서비스와 로컬 호스트 파일이 클러스터 이름과 일치하는 호스트 항목을 포함하는지 확인합니다.

    로컬 호스트 파일 hosts/etc/inet 디렉토리에 있습니다.

  5. 클러스터의 노드에서 Sun Cluster Geographic Edition 기반 구조를 시작합니다.


    # geoadm start
    

    geoadm start 명령은 로컬 클러스터에서만 Sun Cluster Geographic Edition 기반 구조를 활성화합니다. 자세한 내용은 geoadm(1M) 매뉴얼 페이지를 참조하십시오.

  6. 기반 구조의 활성화 및 Sun Cluster Geographic Edition 자원 그룹이 온라인 상태인지를 확인합니다.

    Sun Cluster Geographic Edition 자원 그룹의 목록을 보려면 Sun Cluster Geographic Edition 기반 구조 자원 그룹 정보를 참조하십시오.


    # geoadm show
    # clresourcegroup status
    # clresource status
    

    geoadm show 명령의 결과는 Sun Cluster Geographic Edition 기반 구조가 클러스터의 특정 노드에서 활성회되는 것을 표시합니다.

    clresourcegroup sstatusclresource status 명령의 출력에는 geo-failovercontrol, geo-hbmonitor, geo-clustername 자원 및geo-infrastructure 자원 그룹이 클러스터의 한 노드에서 온라인 상태임이 표시됩니다.

    자세한 내용은 clresourcegroup(1CL)clresource(1CL) 매뉴얼 페이지를 참조하십시오.


예 3–1 클러스터의 Sun Cluster Geographic Edition 기반 구조 활성화

이 예에서는 cluster-paris 클러스터의 Sun Cluster Geographic Edition 소프트웨어를 활성화합니다.

  1. cluster-paris에서 Sun Cluster Geographic Edition 소프트웨어를 시작합니다.


    phys-paris-1# geoadm start
    
  2. Sun Cluster Geographic Edition 기반 구조가 성공적으로 활성화되었는지 확인합니다.


    phys-paris-1# geoadm show
    
    --- CLUSTER LEVEL INFORMATION ---
    Sun Cluster Geographic Edition is active on cluster-paris from node phys-paris-1
    Command execution successful
    phys-paris-1#
  3. Sun Cluster Geographic Edition 자원 그룹 및 자원의 상태를 확인합니다.


    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
    
    # 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 - Daemon OK
                          phys-paris-2   Offline          Offline
    
    geo-failovercontrol   phys-paris-1   Online            Online
                          phys-paris-2   Offline          Offline 

다음 순서

보호 그룹 작성에 대한 자세한 내용은 사용하는 데이터 복제 소프트웨어 유형과 일치하는 Sun Cluster Geographic Edition Data Replication Guide를 참조하십시오.

Sun Cluster Geographic Edition 소프트웨어 비활성화

다음 절차를 사용하여 Sun Cluster Geographic Edition 기반 구조를 비활성화할 수 있습니다.

ProcedureSun Cluster Geographic Edition 소프트웨어 비활성화 방법

시작하기 전에

로컬 클러스터에서 모든 보호 그룹이 오프라인인지 확인합니다.

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

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

  2. 모든 보호 그룹이 로컬 클러스터에서 오프라인인지 확인합니다.


    phys-paris-1# geoadm status
    

    geoadm status 명령 및 출력 결과에 대한 자세한 내용은 Sun Cluster Geographic Edition 소프트웨어 런타임 상태 모니터링을 참조하십시오.


    주의 – 주의 –

    보호 그룹을 비활성화하는 동안 응용 프로그램 자원 그룹을 온라인으로 유지하려는 경우 다음 데이터 복제 안내서에 설명된 절차를 따르십시오.


  3. Sun Cluster Geographic Edition 소프트웨어를 비활성화합니다.


    phys-paris-1# geoadm stop
    

    이 명령은 Sun Cluster Geographic Edition 기반 구조가 활성화되었을 때 작성된 기반 구조 자원 그룹을 제거합니다.

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


    주 –

    Sun Cluster Geographic Edition 소프트웨어가 비활성화되면 기반 구조 자원 그룹만 제거됩니다. geopg delete 명령을 사용하여 자원 그룹이 지원하고 있는 보호 그룹을 제거하면 데이터 복제를 지원하도록 작성된 자원 그룹이 제거됩니다.


  4. 소프트웨어가 비활성화되었고 Sun Cluster Geographic Edition 자원 그룹이 더 이상 표시되지 않는지 확인합니다.


    phys-paris-1# geoadm show
    phys-paris-1# clresourcegroup status
    

    자세한 내용은 clresourcegroup(1CL) 매뉴얼 페이지를 참조하십시오.


예 3–2 클러스터 비활성화

이 예에서는 cluster-paris 클러스터를 비활성화합니다.

  1. 모든 보호 그룹이 오프라인인지 확인합니다.


    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  :Deactivated
            Configuration        :OK
            Data replication     :OK
            Resource groups      :OK
    
    
        Cluster cluster-newyork  :OK
            Role                 :Secondary
            PG activation state  :Deactivated
            Configuration        :OK
            Data replication     :OK
            Resource groups      :OK
  2. Sun Cluster Geographic Edition 기반 구조를 비활성화합니다.


    phys-paris-1# geoadm stop
    ... verifying pre conditions and performing pre remove operations ... done
    ...removing product infrastructure ... please wait ...
  3. Sun Cluster Geographic Edition 기반 구조가 성공적으로 비활성화되었는지 확인합니다.


    phys-paris-1# geoadm show
    
    --- CLUSTER LEVEL INFORMATION ---
    Sun Cluster Geographic Edition is not active on cluster-paris
    
    --- LOCAL NODE INFORMATION ---
    Node phys-paris-1 does not host active product module.
    
    Command execution successful
    phys-paris-1#
  4. Sun Cluster Geographic Edition 자원 그룹과 자원이 제거되었는지 확인합니다.


    phys-paris-1# clresourcegroup status
    phys-paris-1#

Sun Cluster Geographic Edition 기반 구조 상태 점검

geoadm show 명령을 사용하여 Sun Cluster Geographic Edition 기반 구조가 로컬 클러스터에서 활성화되었는지 여부와 기반 구조가 활성 상태인 노드를 판별합니다. Sun Cluster Geographic Edition 기반 구조는 geo-infrastructure 자원 그룹이 Online의 상태를 가지는 노드에서 활성 상태로 간주됩니다.


예 3–3 Sun Cluster Geographic Edition 기반 구조의 활성 여부 표시

이 예는 cluster-paris 클러스터의 phys-paris-1 노드에 정보를 표시합니다.


phys-paris-1# geoadm show

--- CLUSTER LEVEL INFORMATION ---
Sun Cluster Geographic Edition is active on:  
node phys-paris-2, cluster cluster-paris

Command execution successful
phys-paris-1#

클러스터 부트

다음 이벤트는 클러스터를 부트할 때 나타납니다.

  1. Sun Cluster 기반 구조가 활성화된 후 Sun Cluster Geographic Edition 소프트웨어가 자동으로 시작됩니다. geoadm show 명령을 사용하여 소프트웨어가 성공적으로 시작되었는지 확인합니다.

  2. 하트비트 프레임워크가 접근할 수 있는 파트너를 점검합니다.

  3. geoadm status 명령을 사용하여 클러스터의 현재 상태를 점검합니다. 이 명령 및 해당 출력에 대한 자세한 내용은 Sun Cluster Geographic Edition 소프트웨어 런타임 상태 모니터링을 참조하십시오.

Sun Cluster Geographic Edition 시스템에 패치 적용

다음 지침과 요구 사항을 준수하여 Sun Cluster Geographic Edition 소프트웨어를 패치합니다.

Procedure패치용 Sun Cluster Geographic Edition 시스템을 준비하는 방법

  1. 클러스가 올바르게 작동하고 있는지 확인합니다.

    클러스터의 현재 상태를 확인하려면 노드에서 다음 명령을 실행하십시오.


    % cluster status
    

    자세한 내용은 cluster(1CL) 매뉴얼 페이지를 참조하십시오.

    동일한 노드의 /var/adm/messages 로그에서 해결되지 않은 오류 메시지나 경고 메시지를 확인하십시오.

  2. 클러스터의 노드에서 수퍼유저로 전환합니다.

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

    이 단계에서는 이후에 보호 그룹을 중지할 때 자원 그룹이 중지되지 않는지 확인합니다.


    # geopg remove-resource-group resourcegroup protectiongroup
    

    자세한 내용은 geopg(1M) 매뉴얼 페이지를 참조하십시오.

  4. 이 클러스터와 파트너쉽인 모든 클러스터에서 위의 단계를 수행합니다.

  5. 클러스터에서 활성화되어 있는 모든 보호 그룹을 중지합니다.


    # geopg stop protectiongroup -e local
    

    자세한 내용은 geopg(1M) 매뉴얼 페이지를 참조하십시오.

  6. Sun Cluster Geographic Edition 기반 구조를 중지합니다.


    # geoadm stop
    

    기반 구조를 종료하면 한 클러스터의 패치 설치가 파트너쉽에 있는 다른 클러스터에 영향을 주지 않습니다.

    자세한 내용은 geoadm(1M) 매뉴얼 페이지를 참조하십시오.

  7. 각 노드에서 공통 에이전트 컨테이너를 중지합니다.


    # /usr/sbin/cacaoadm stop
    

    주 –

    /usr/sbin 디렉토리에 있는 공통 에이전트 컨테이너 2를 사용해야 합니다. 사용하는 공통 에이전트 컨테이너가 어느 버전인지 확인하려면 /usr/sbin/cacaoadm -V 명령을 사용합니다.


다음 순서

Sun Cluster Geographic Edition 소프트웨어에 대한 필수 패치를 설치합니다. Sun Cluster Geographic Edition 시스템에 패치를 설치하는 방법으로 이동합니다.

ProcedureSun Cluster Geographic Edition 시스템에 패치를 설치하는 방법

클러스터의 모든 노드에 대해 이 절차를 수행합니다.

테스팅을 허용하는 기본 클러스터를 패치하기 전에 보조 클러스터를 패치합니다.

시작하기 전에

다음 작업을 수행하십시오.

  1. 모든 노드가 온라인 상태이고 클러스터의 일부인지 확인합니다.

    클러스터의 현재 상태를 확인하려면 노드에서 다음 명령을 실행하십시오.


    % cluster status
    

    자세한 내용은 cluster(1CL) 매뉴얼 페이지를 참조하십시오.

    동일한 노드의 /var/adm/messages 로그에서 해결되지 않은 오류 메시지나 경고 메시지를 확인하십시오.

  2. 각 노드에서 수퍼유저로 전환합니다.

  3. 각 노드에서 patchadd 명령을 사용하여 Sun Cluster Geographic Edition 소프트웨어를 지원하는 모든 필수 패치를 설치합니다.

    Sun Cluster 패치를 적용 중인 경우 두 클러스터 모두에서 Sun Cluster 방법을 사용합니다.

  4. 클러스터의 모든 노드에서 필요한 모든 패치를 설치한 후 공통 에이전트 컨테이너를 각 노드에서 시작합니다.


    # /usr/sbin/cacaoadm start
    

    주 –

    /usr/sbin 디렉토리에 있는 공통 에이전트 컨테이너 2를 사용해야 합니다. 사용하는 공통 에이전트 컨테이너가 어느 버전인지 확인하려면 /usr/sbin/cacaoadm -V 명령을 사용합니다.


  5. 하나의 노드에서 Sun Cluster Geographic Edition 소프트웨어를 활성화합니다.


    # geoadm start
    
  6. 패치 설치를 위해 사용자가 클러스터를 준비하는 동안 제거된 모든 응용 프로그램 자원 그룹을 보호 그룹에 다시 추가합니다.


    # geopg add-resource-group resourcegroup protectiongroup
    

    자세한 내용은 geopg(1M) 매뉴얼 페이지를 참조하십시오.

  7. 추가한 모든 보호 그룹을 시작합니다.


    # geopg start protectiongroup -e local [-n]
    

    자세한 내용은 geopg(1M) 매뉴얼 페이지를 참조하십시오.

다음 순서

보조 클러스터를 패치한 후 Sun Cluster Geographic Edition 소프트웨어에서 정상성 테스트를 수행한 다음, 기본 클러스터에서 본 절차를 반복합니다.