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

8장 Sun Cluster Geographic Edition 소프트웨어 모니터링 및 검증

이 장에서는 Sun Cluster Geographic Edition 소프트웨어를 모니터 및 검증하는 데사용할 수 있는 파일 및 도구에 대해 설명합니다.

이 장은 다음 내용으로 구성되어 있습니다.

Sun Cluster Geographic Edition 소프트웨어 런타임 상태 모니터링

geoadm status 명령을 사용하여 로컬 Sun Cluster Geographic Edition 사용 가능 클러스터의 런타임 상태를 표시할 수 있습니다. 이 명령을 실행할 때 명령은 다음 섹션으로 구성되는 결과를 표시합니다.

geoadm status 명령을 실행하려면 기본 Solaris 사용자 RBAC 권한 프로파일이 지정되어야 합니다. RBAC에 대한 자세한 정보는 Sun Cluster Geographic Edition 소프트웨어와 RBAC를 참조하십시오.

예를 들어, 관리자가 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

Pending Operations
Protection Group     : "tcpg" 
Operation            : start
        

표시되는 정보는 보호 그룹 tcpg가 기본 클러스터 cluster-paris와 보조 클러스터 cluster-newyork 모두에서 활성화되었음을 나타냅니다. 데이터가 파트너 클러스터 사이에 복제되고 있으며 두 파트너 모두가 동기화되어 있습니다.

다음 표는 상태 값의 의미를 설명합니다.

표 8–1 상태 값 설명

필드 

값 설명 

파트너쉽

OK – 파트너가 연결되어 있습니다.

Error – 파트너 클러스터 사이의 연결이 손실되었습니다.

Degraded – 파트너쉽이 성공적으로 작성되었지만 파트너 클러스터와의 연결이 아직 구축되지 않았습니다. 이 상태 값은 파트너쉽이 작성되고 파트너 클러스터가 구성되지 않았을 때 발생합니다.

동기화

OK – 구성 정보가 파트너 클러스터 사이에 동기화되어 있습니다.

Error – 구성 정보가 파트너 클러스터 사이에 다릅니다. 파트너쉽 동기화 오류에 대하여 파트너쉽을 재동기화하거나 보호 그룹 동기화 오류에 대하여 보호 그룹을 재동기화해야 합니다.

파트너쉽 재동기화에 대한 내용은 파트너쉽 재동기화를 참조하십시오.

보호 그룹 재동기화에 대한 자세한 내용은 다음 데이터 복제 안내서 중 하나를 참조하십시오.  

Mismatch – 구성 정보가 클러스터에서 개별적으로 작성되었습니다. 구성 정보는 파트너 클러스터에서 구성 정보를 복사하여 대체해야 합니다. geopg get 명령을 사용하여 보호 그룹 구성을 동기화할 수 있습니다.

Unknown – 파트너의 연결이 해제되었거나 보호 그룹의 일부 구성 요소에 접근할 수 없으므로 정보에 액세스할 수 없습니다.

ICRM 연결

OK – ICRM(Intercluster Resource Management) 모듈이 올바르게 실행 중입니다.

Error – 로컬 클러스터의 ICRM 모듈이 원격 클러스터의 ICRM 모듈과 통신할 수 없습니다.

Heartbeat

OK – 하트비트 점검이 실행 중이고 파트너 클러스터가 지정된 시간초과 및 재시도 기간내에 응답합니다.

Offline – 하트비트 점검이 실행 중이 아닙니다.

Error – 하트비트 점검이 실행 중이지만 파트너가 응답하지 않고 있으며 재시도가 시간초과했습니다.

Degraded – 하트비트 점검이 실행 중이지만 기본 플러그인 중 하나가 성능 저하되거나 실행 중이 아닙니다.

하트비트 플러그인

OK – 응답이 파트너로부터 수신되고 있습니다.

Inactive – 플러그인이 사용 중이 아니지만 다른 플러그인이 응답을 얻지 못하는 경우 파트너에 접속하기 위한 재시도를 대기 중입니다.

No-Response – 파트너 클러스터가 응답하지 않고 있습니다.

보호 그룹

(전체 보호 그룹 상태) 

OK – 동기화 상태가 OK이고 각 클러스터의 보호 그룹 상태가 OK입니다.

Degraded – 동기화 상태가 OK입니다. 보호 그룹의 상태가 파트너쉽의 어느 하나 또는 두 클러스터 모두에서 Degraded입니다.

Unknown – 동기화 상태 또는 클러스터 하나 또는 둘 다에서 보호 그룹의 상태가 사용 불가능합니다. 보호 그룹은 온라인 또는 오프라인일 수 있습니다.

Error – 동기화 상태 또는 보호 그룹 상태(어느 하나 또는 두 클러스터 모두에서)가 Error입니다. 보호 그룹은 온라인 또는 오프라인일 수 있습니다.

보호 그룹 > 클러스터

(각 클러스터의 보호 그룹 상태) 

OK – 구성 데이터, 데이터 복제 또는 자원 그룹과 같은 모든 보호 그룹 구성요소의 상태가 클러스터에서 OK, NONE 또는 N/A입니다.

Degraded – 하나 이상의 보호 그룹 구성요소의 상태가 클러스터에서 Degraded 상태에 있습니다.

Unknown – 구성 데이터, 데이터 복제 또는 자원 그룹과 같은 보호 그룹의 일부 구성 요소 상태를 사용할 수 없습니다.

Error – 구성 데이터, 데이터 복제 또는 자원 그룹과 같은 일부 보호 그룹 구성 요소의 상태가 Error입니다.

보호 그룹 > 클러스터 > 역할

Primary – 클러스터가 이 보호 그룹에 대한 Primary입니다.

Secondary – 클러스터가 이 보호 그룹에 대한 Secondary입니다.

Unknown – 파트너의 연결이 해제되었거나 보호 그룹의 일부 구성 요소에 접근할 수 없으므로 정보에 액세스할 수 없습니다.

보호 그룹 > 클러스터 > PG 활성화 상태

Activated – 보호 그룹이 활성화되어 있습니다.

Deactivated – 보호 그룹이 비활성화되어 있습니다.

Unknown – 파트너의 연결이 해제되었거나 보호 그룹의 일부 구성 요소에 접근할 수 없으므로 정보에 액세스할 수 없습니다.

보호 그룹 > 클러스터 > 구성

OK – 보호 그룹 구성이 클러스터의 오류 없이 검증되었습니다.

Error – 보호 그룹 구성 검증 결과가 클러스터에서 오류입니다. 보호 그룹을 다시 유효화 해야 합니다. 보호 그룹의 검증에 대한 내용은 다음 데이터 복제 안내서 중 하나를 참조하십시오.

Unknown – 파트너의 연결이 해제되었거나 보호 그룹의 일부 구성 요소에 접근할 수 없으므로 정보에 액세스할 수 없습니다.

보호 그룹 > 클러스터 > 데이터 복제

None – 데이터 복제가 구성되지 않았습니다.

OK – 데이터 복제가 실행 중이고 보호 그룹이 활성화될 때 데이터가 파트너 클러스터와 동기화됩니다. 보호 그룹이 비활성화될 때 복제가 일시중단됩니다. 이 상태는 이 클러스터의 데이터 복제를 표시하고 데이터 복제의 전체 상태를 반영하지 않습니다. 이 상태는 데이터 복제 서브시스템의 대응하는 상태로부터 맵핑됩니다.

Degraded – 데이터가 복제되지 않고 보호 그룹이 활성화될 때 파트너 클러스터와 동기화되지 않습니다. 새로운 쓰기가 성공하지만 복제되지 않습니다. 이 상태는 이 클러스터의 데이터 복제를 표시하고 데이터 복제의 전체 상태를 반영하지 않습니다. 이 상태는 데이터 복제 서브시스템의 대응하는 상태로부터 맵핑됩니다.

Error – 데이터 복제 서브시스템이 오류를 보고하는 경우나 보호 그룹이 비활성화될 때 데이터 복제가 일시중단되지 않는 경우 기본 클러스터에서 보조 클러스터로의 데이터 복제가 오류 상태에 있습니다. 이 상태는 이 클러스터의 데이터 복제를 표시하고 데이터 복제의 전체 상태를 반영하지 않습니다. 이 상태는 데이터 복제 서브시스템의 대응하는 상태로부터 맵핑됩니다.

Unknown – 파트너의 연결이 해제되었거나 보호 그룹의 일부 구성 요소에 접근할 수 없으므로 정보에 액세스할 수 없습니다.

N/A – 보호 그룹의 데이터 복제 상태를 맵핑할 수 없습니다. 데이터 복제가 유효한 상태에 있지만 보호 그룹에 대한 Error 상태에 있습니다. 이 상태는 Sun StorEdge Availability Suite 3.2.1 데이터 복제를 사용 중인 경우에만 사용할 수 있습니다.

보호 그룹 > 클러스터 > 자원 그룹

None – 이 보호 그룹에 의해 보호되는 자원 그룹이 없습니다.

OK – 클러스터가 기본 역할을 갖는 경우 모든 자원 그룹은 보호 그룹이 활성화될 때 온라인이거나 보호 그룹이 비활성화일 때 관리되지 않습니다. 클러스터가 Secondary 역할을 가진 경우, 모든 자원 그룹이 관리되지 않습니다.

Error – 클러스터가 기본 역할을 갖는 경우 모든 자원 그룹이 보호 그룹이 활성화될 때 온라인이 아니거나 보호 그룹이 비활성화일 때 관리되지 않습니다. 클러스터가 보조 역할을 가진 경우, 모든 자원 그룹이 관리되지는 않습니다.

Unknown – 파트너의 연결이 해제되었거나 보호 그룹의 일부 구성 요소에 접근할 수 없으므로 정보에 액세스할 수 없습니다.

복제의 런타임 상태 확인에 대한 자세한 내용은 다음 데이터 복제 안내서 중 하나를 참조하십시오.

Sun Cluster Geographic Edition 로그 메시지 보기

모든 Sun Cluster Geographic Edition 구성 요소는 메시지를 생성하여 로그 파일에 저장합니다.

공통 에이전트 컨테이너에서 Sun Cluster Geographic Edition 구성 요소 로드, 실행, 정지에 대한 정보는 다음 로그 파일에 기록됩니다. 가장 최근에 로그된 메시지는 파일 0, 파일 1 및 파일 2의 순으로 들어있습니다.

시스템 로그 메시지는 /var/adm/messages 로그 파일에 저장됩니다.

각 클러스터 노드는 이전 로그 파일의 개별 사본을 보존합니다. 모든 클러스터 노드의 결합된 로그 파일이 현재 로그된 정보의 완전한 스냅샷을 형성합니다. Sun Cluster Geographic Edition 모듈의 로그 메시지는 현재 Sun Cluster Geographic Edition 소프트웨어가 사용되고 있는 노드에서 업데이트됩니다. 데이터 복제 제어 로그 메시지는 데이터 복제 자원이 현재 Online인 노드에서 업데이트됩니다.

파트너쉽 및 보호 그룹에 대한 구성 정보 표시

로컬 클러스터와 원격 클러스터 사이에서 정의된 파트너쉽 목록을 포함하여 현재 로컬 클러스터 파트너쉽 구성을 표시할 수 있습니다.

또한 클러스터에 정의된 특정 보호 그룹 또는 모든 보호 그룹의 현재 구성을 표시할 수 있습니다.

Procedure파트너쉽에 대한 구성 정보 표시 방법

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

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

  2. 파트너쉽에 대한 정보를 표시합니다.


    # geops list partnershipname
    
    partnershipname

    파트너쉽의 이름을 지정합니다. 파트너쉽을 지정하지 않을 경우, geops list 명령은 모든 파트너쉽의 정보를 표시합니다.

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


예 8–1 파트너쉽 구성 정보 표시

이 예는 로컬 cluster-paris 및 원격 cluster-newyork 사이의 파트너쉽에 대한 구성 정보를 표시합니다.


# geops list paris-newyork-ps

Procedure보호 그룹에 대한 구성 정보 표시 방법

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

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

  2. 보호 그룹에 대한 정보를 표시합니다.


    # geopg list [protectiongroupname]
    protectiongroupname

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

    보호 그룹을 지정하지 않는 경우 명령은 사용자 시스템에 구성된 모든 보호 그룹에 대한 정보를 나열합니다.


예 8–2 보호 그룹에 대한 구성 정보 표시

이 예는 cluster-paris에 구성된 avspg에 대한 구성 정보를 표시합니다.


# geopg list avspg