Sun Cluster 3.0 12/01 시스템 관리 안내서

1.4 클러스터 관리를 위한 시작

표 1-2는 여러 가지 클러스터 관리 작업을 시작하는 방법입니다.

표 1-2 Sun Cluster 3.0 관리 도구

수행할 작업 

작업 방법 

참조 정보 

클러스터에 원격 로그인 

ccp 명령을 사용하여 CCP(Cluster Control Panel)를 실행하십시오. 그런 다음 cconsole, crlogin 또는 ctelnet 아이콘 중 하나를 선택하십시오.

"1.4.1 Sun Cluster에 원격으로 로그인하는 방법"

대화식으로 클러스터 구성 

scsetup 유틸리티를 실행하십시오.

"1.4.2 scsetup 유틸리티에 액세스하는 방법"

Sun Cluster 릴리스 번호 및 버전 정보 표시 

-p 또는 -pv 옵션을 사용하여 scinstall 명령을 실행하십시오.

"1.4.3 Sun Cluster 릴리스 및 버전 정보를 표시하는 방법"

설치된 자원, 자원 그룹 및 자원 유형 표시 

scrgadm -p 명령을 사용하십시오.

"1.4.4 구성된 자원 유형, 자원 그룹 및 자원을 표시하는 방법"

그래픽으로 클러스터 구성 요소 모니터 

SunPlex Manager 또는 Sun Management Center용 Sun Cluster 모듈을 사용하십시오. 

SunPlex Manager 또는 Sun Management Center용 Sun Cluster 모듈 온라인 도움말

그래픽으로 일부 클러스터 구성 요소 관리 

SunPlex Manager 또는 Sun Management Center용 Sun Cluster 모듈을 사용하십시오. 

SunPlex Manager 또는 Sun Management Center용 Sun Cluster 모듈 온라인 도움말 

클러스터 구성 요소의 상태 확인 

scstat 명령을 사용하십시오.

"1.4.5 클러스터 구성 요소의 상태를 확인하는 방법"

클러스터 구성 보기 

scconf -p 명령을 사용하십시오.

"1.4.6 클러스터 구성을 보는 방법"

글로벌 마운트 포인트 확인 

sccheck 명령을 사용하십시오.

"1.4.7 기본 클러스터 구성을 유효화하는 방법"

Sun Cluster 시스템 메시지 보기 

/var/adm/messages 파일을 검사하십시오.

Solaris 시스템 관리 문서 

Solstice DiskSuite의 상태 모니터 

metastat 명령을 사용하십시오.

Solstice DiskSuite 문서 

VERITAS Volume Manager의 상태 모니터 

vxstat 또는 vxva 명령을 사용하십시오.

VERITAS Volume Manager 문서 

1.4.1 Sun Cluster에 원격으로 로그인하는 방법

CCP(Cluster Control Panel)에는 cconsole, crloginctelnet 도구를 실행하는 패드가 있습니다. 세 도구 모두 지정된 노드 세트에 대한 여러 개의 창 연결을 시작합니다. 여러 창 연결은 지정된 각 노드에 대한 호스트 창과 하나의 공용 창으로 구성됩니다. 입력 내용을 공용 창으로 보내면 클러스터의 모든 노드에서 동시에 명령을 실행할 수 있도록 각 호스트 창에 전달됩니다. 자세한 내용은 ccp(1M)cconsole(1M) 설명서 페이지를 참조하십시오.

  1. CCP를 시작하기 전에 다음 사전 조건이 충족되었는지 확인하십시오.

    • 관리 콘솔에 필요한 Sun Cluster 소프트웨어(SUNWccon 패키지)를 설치하십시오.

    • 관리 콘솔의 PATH 변수에 Sun Cluster 도구 디렉토리, /opt/SUNWcluster/bin/usr/cluster/bin이 포함되어야 합니다. $CLUSTER_HOME 환경 변수를 설정하여 다른 위치를 도구 디렉토리로 지정할 수 있습니다.

    • 터미널 콘센트레이터를 사용하는 경우에는 clusters 파일, serialports 파일 및 nsswitch.conf 파일을 구성하십시오. 이 파일은 /etc 파일 또는 NIS/NIS+ 데이터베이스가 될 수 있습니다. 자세한 내용은 clusters(4)serialports(4)를 참조하십시오.

  2. Sun Enterprise E10000 서버 플랫폼이 있는지 확인하십시오.

    • 없으면 단계 3으로 이동하십시오.

    • 있으면 SSP(System Service Processor)에 로그인한 다음 netcon 명령을 사용하여 연결하십시오. 연결되면 Shift~@를 입력하여 콘솔 잠금을 해제하고 쓰기 권한을 받으십시오.

  3. CCP 실행 패드를 시작하십시오.

    관리 콘솔에서 다음 명령을 입력하십시오.


    # ccp clustername
    

    CCP 실행 패드가 표시됩니다.

  4. 클러스터에서 원격 세션을 시작하려면 CCP 실행 패드에서 원하는 아이콘(cconsole, crlogin 또는 ctelnet)을 클릭하십시오.

1.4.1.1 예

다음 그림은 CCP(Cluster Control Panel)의 예입니다.

그림 1-1 CCP(Cluster Control Panel)

1.4.1.2 여기서 수행할 작업

명령행에서 cconsole, crlogin 또는 ctelnet 세션을 시작할 수도 있습니다. 자세한 내용은 cconsole(1M)을 참조하십시오.

1.4.2 scsetup 유틸리티에 액세스하는 방법

scsetup(1M) 유틸리티를 사용하면 새 클러스터에 대해 정족수, 클러스터 전송, 개인용 호스트 이름, 장치 그룹 및 새 노드 옵션을 대화식으로 구성할 수 있습니다.

  1. 클러스터의 노드에서 수퍼유저가 되십시오.

  2. scsetup 유틸리티를 실행하십시오.


    # scsetup
    

    Main Menu가 표시됩니다.

  3. 메뉴에서 원하는 항목을 선택하고 화면의 지시를 따르십시오.

    자세한 내용은 scsetup 온라인 도움말을 참조하십시오.

1.4.3 Sun Cluster 릴리스 및 버전 정보를 표시하는 방법

이 절차를 수행하기 위해 수퍼유저로 로그인할 필요는 없습니다.

    Sun Cluster 패치 번호를 표시하십시오.

    Sun Cluster 갱신 버전은 기본 제품 패치 번호에 갱신 버전 번호를 추가하여 표시합니다. Sun Cluster 3.0 U1의 경우에는 110648-05입니다.


    % showrev -p
    

    Sun Cluster 릴리스 번호 및 모든 패키지에 대한 Sun Cluster 버전 문자열을 표시합니다.


    % scinstall -pv
    

1.4.3.1 예: Sun Cluster 릴리스 번호 표시

다음은 클러스터의 릴리스 번호를 표시하는 예입니다.


% showrev -p | grep 110648
Patch: 110648-05 Obsoletes:  Requires:  Incompatibles:  Packages: 

1.4.3.2 예: Sun Cluster 릴리스 및 버전 정보 표시

다음은 클러스터의 릴리스 정보 및 모든 패키지의 버전 정보를 표시하는 예입니다.


% scinstall -pv
SunCluster 3.0
SUNWscr:       3.0.0,REV=2000.10.01.01.00
SUNWscdev:     3.0.0,REV=2000.10.01.01.00
SUNWscu:       3.0.0,REV=2000.10.01.01.00
SUNWscman:     3.0.0,REV=2000.10.01.01.00
SUNWscsal:     3.0.0,REV=2000.10.01.01.00
SUNWscsam:     3.0.0,REV=2000.10.01.01.00
SUNWscvm:      3.0.0,REV=2000.10.01.01.00
SUNWmdm:       4.2.1,REV=2000.08.08.10.01

1.4.4 구성된 자원 유형, 자원 그룹 및 자원을 표시하는 방법

SunPlex Manager GUI를 사용하여 이 절차를 수행할 수도 있습니다. 자세한 내용은 SunPlex Manager 온라인 도움말을 참조하십시오.

이 절차를 수행하기 위해 수퍼유저로 로그인할 필요는 없습니다.

    클러스터에 구성된 자원 유형, 자원 그룹 및 자원을 표시하십시오.


    % scrgadm -p
    

1.4.4.1 예: 구성된 자원 유형, 자원 그룹 및 자원 표시

다음은 클러스터 schost에 구성된 자원 유형(RT Name), 자원 그룹(RG Name) 및 자원(RS Name)을 표시하는 예입니다.


% scrgadm -p
RT Name: SUNW.SharedAddress
  RT Description: HA Shared Address Resource Type 
RT Name: SUNW.LogicalHostname
  RT Description: Logical Hostname Resource Type 
RG Name: schost-sa-1 
  RG Description:  
    RS Name: schost-1
      RS Description: 
      RS Type: SUNW.SharedAddress
      RS Resource Group: schost-sa-1
RG Name: schost-lh-1 
  RG Description:  
    RS Name: schost-3
      RS Description: 
      RS Type: SUNW.LogicalHostname
      RS Resource Group: schost-lh-1

1.4.5 클러스터 구성 요소의 상태를 확인하는 방법

SunPlex Manager GUI를 사용하여 이 절차를 수행할 수도 있습니다. 자세한 내용은 SunPlex Manager 온라인 도움말을 참조하십시오.

이 절차를 수행하기 위해 수퍼유저로 로그인할 필요는 없습니다.

    클러스터 구성 요소의 상태를 확인하십시오


    % scstat -p
    

1.4.5.1 예: 클러스터 구성 요소의 상태 확인

다음 예는 scstat(1M) 명령을 실행했을 때 반환되는 클러스터 구성 요소에 대한 상태 정보 샘플입니다.


% scstat -p
-- Cluster Nodes --
 
                    Node name           Status
                    ---------           ------
  Cluster node:     phys-schost-1      Online
  Cluster node:     phys-schost-2      Online
  Cluster node:     phys-schost-3      Online
  Cluster node:     phys-schost-4      Online
 
------------------------------------------------------------------
 
-- Cluster Transport Paths --
 
                    Endpoint            Endpoint            Status
                    --------            --------            ------
  Transport path:   phys-schost-1:qfe1 phys-schost-4:qfe1 Path online
  Transport path:   phys-schost-1:hme1 phys-schost-4:hme1 Path online
...
 
------------------------------------------------------------------
 
-- Quorum Summary --
 
  Quorum votes possible:      6
  Quorum votes needed:        4
  Quorum votes present:       6
 
-- Quorum Votes by Node --
 
                    Node Name           Present Possible Status
                    ---------           ------- -------- ------
  Node votes:       phys-schost-1      1        1       Online
  Node votes:       phys-schost-2      1        1       Online
...
 
-- Quorum Votes by Device --
 
                    Device Name         Present Possible Status 
                    -----------         ------- -------- ------ 
  Device votes:     /dev/did/rdsk/d2s2  1        1       Online 
  Device votes:     /dev/did/rdsk/d8s2  1        1       Online 
...
 
-- Device Group Servers --
 
                         Device Group        Primary             Secondary
                         ------------        -------             ---------
  Device group servers:  rmt/1               -                   -
  Device group servers:  rmt/2               -                   -
  Device group servers:  schost-1           phys-schost-2      phys-schost-1
  Device group servers:  schost-3           -                   -
 
-- Device Group Status --
 
                              Device Group        Status              
                              ------------        ------              
  Device group status:        rmt/1               Offline
  Device group status:        rmt/2               Offline
  Device group status:        schost-1           Online
  Device group status:        schost-3           Offline
 
------------------------------------------------------------------
 
-- Resource Groups and Resources --
 
            Group Name          Resources
            ----------          ---------
 Resources: test-rg             test_1
 Resources: real-property-rg    -
 Resources: failover-rg         -
 Resources: descript-rg-1       -
...
 
-- Resource Groups --
 
            Group Name          Node Name           State
            ----------          ---------           -----
     Group: test-rg             phys-schost-1      Offline
     Group: test-rg             phys-schost-2      Offline
...
 
-- Resources --
 
            Resource Name       Node Name           State     Status Message
            -------------       ---------           -----     --------------
  Resource: test_1              phys-schost-1      Offline   Offline
  Resource: test_1              phys-schost-2      Offline   Offline

1.4.6 클러스터 구성을 보는 방법

SunPlex Manager GUI를 사용하여 이 절차를 수행할 수도 있습니다. 자세한 내용은 SunPlex Manager 온라인 도움말을 참조하십시오.

이 절차를 수행하기 위해 수퍼유저로 로그인할 필요는 없습니다.

    클러스터 구성을 보십시오.


    % scconf -p
    

    scconf 명령을 사용하여 자세한 정보를 표시하려면 여러 가지 옵션을 사용하십시오. 자세한 내용은 scconf(1M) 설명서 페이지를 참조하십시오.

1.4.6.1 예: 클러스터 구성 보기

다음은 클러스터 구성을 표시한 예입니다.


% scconf -p
Cluster name:                       cluster-1
Cluster ID:                         0x3908EE1C
Cluster install mode:               disabled
Cluster private net:                172.16.0.0
Cluster private netmask:            255.255.0.0
Cluster new node authentication:    unix
Cluster new node list:              <NULL - Allow any node>
Cluster nodes:                      phys-schost-1 phys-schost-2 phys-schost-3
phys-schost-4
Cluster node name:                                 phys-schost-1
  Node ID:                                         1
  Node enabled:                                    yes
  Node private hostname:                           clusternode1-priv
  Node quorum vote count:                          1
  Node reservation key:                            0x3908EE1C00000001
  Node transport adapters:                         hme1 qfe1 qfe2
 
Node transport adapter:                          hme1
    Adapter enabled:                               yes
    Adapter transport type:                        dlpi
    Adapter property:                              device_name=hme
    Adapter property:                              device_instance=1
    Adapter property:                              dlpi_heartbeat_timeout=10000
...
Cluster transport junctions:                       hub0 hub1 hub2
 
Cluster transport junction:                        hub0
  Junction enabled:                                yes
  Junction type:                                   switch
  Junction port names:                             1 2 3 4
...
Junction port:                                   1
    Port enabled:                                  yes
 
Junction port:                                   2
    Port enabled:                                  yes
...
Cluster transport cables
                    Endpoint            Endpoint        State
                    --------            --------        -----
  Transport cable:  phys-schost-1:hme1@0 hub0@1        Enabled
  Transport cable:  phys-schost-1:qfe1@0 hub1@1        Enabled
  Transport cable:  phys-schost-1:qfe2@0 hub2@1        Enabled
  Transport cable:  phys-schost-2:hme1@0 hub0@2        Enabled
...
Quorum devices:                                    d2 d8
 
Quorum device name:                                d2
  Quorum device votes:                             1
  Quorum device enabled:                           yes
  Quorum device name:                              /dev/did/rdsk/d2s2
  Quorum device hosts (enabled):                   phys-schost-1
 phys-schost-2
  Quorum device hosts (disabled): 
...
Device group name:                                 schost-3
  Device group type:                               SDS
  Device group failback enabled:                   no
  Device group node list:                          phys-schost-3, phys-schost-4
  Diskset name:                                    schost-3

1.4.7 기본 클러스터 구성을 유효화하는 방법

sccheck(1M) 명령을 실행하면 Sun Cluster 구성을 확인하여 클러스터가 작동하기 위해 필요한 기본 구성이 시스템에 정확하게 구성되어 있는지 판단합니다. sccheck 명령은 오류를 반환하기만 합니다. sccheck 명령을 실행하고 오류가 없으면 셸 프롬프트로 돌아갑니다.


주 -

장치, 볼륨 관리 구성 요소 또는 Sun Cluster 구성을 변경할 수 있는 관리 절차를 수행한 후에는 sccheck 명령을 실행하십시오.


  1. 클러스터의 노드에서 수퍼유저가 되십시오.

  2. 클러스터 구성을 확인하십시오.


    # sccheck
    

1.4.7.1 예: 클러스터 구성 확인

다음 예는 phys-schost-3 노드에 /global/schost-1 마운트 포인트가 없음을 나타냅니다.


# sccheck
vfstab-check: WARNING - phys-schost-3 - Missing mount point /global/schost-1

1.4.8 글로벌 마운트 포인트를 확인하는 방법

sccheck(1M) 명령을 실행하면 /etc/vfstab 파일에서 클러스터 파일 시스템과 글로벌 마운트 포인트에 구성 오류가 있는지 확인합니다. sccheck 명령은 오류를 반환하기만 합니다. sccheck 명령을 실행하고 오류가 없으면 셸 프롬프트로 돌아갑니다.


주 -

장치 또는 볼륨 관리 구성 요소에 영향을 주는 클러스터 구성을 변경한 후에 sccheck를 실행하십시오.


  1. 클러스터의 노드에 대해 수퍼유저가 되십시오.

  2. 클러스터 구성을 확인하십시오.


    # sccheck
    

1.4.8.1 예: 글로벌 마운트 포인트 확인

다음 예는 phys-schost-3 노드에 /global/schost-1 마운트 포인트가 없음을 나타냅니다.


# sccheck
vfstab-check: WARNING - phys-schost-3 - Missing mount point /global/schost-1