Sun Cluster 3.0 시스템 관리 안내서

4.1.6 클러스터 노드를 유지보수 상태로 두는 방법

연장된 기간 동안 서비스 중에서 정족수 디바이스를 취할 때 클러스터 노드를 유지보수 상태로 두십시오. 이 방법으로, 노드는 서비스되고 있는 동안 정족수 계수에 들어가지 않습니다. 클러스터 노드를 유지보수 상태로 두려면, 노드는 scswitch(1M)shutdown(1M)을 사용하여 중지되어야 합니다.


주 -

단일 노드를 시스템 종료하려면 Solaris shutdown 명령을 사용하십시오. 전체 클러스터를 시스템 종료하려는 경우에만 scshutdown 명령을 사용하십시오.


클러스터 노드가 중지되어 유지보수 상태로 둘 때, 노드에 대한 포트와 함께 구성되는 모든 정족수 디바이스에는 하나씩 감소되는 정족수 투표 계수가 있습니다. 노드와 정족수 디바이스 투표 계수는 노드를 관리 모드에서 취한 후 다시 온라인 상태로 가져올 때 하나씩 증가됩니다.

클러스터 노드를 유지보수 상태에 두려면 scconf(1M) 명령을 사용해야 합니다. scsetup 유틸리티에는 정족수 디바이스를 유지보수 상태로 두는 기능이 없습니다.

  1. 유지보수 상태로 둘 노드의 수퍼유저가 되십시오.

  2. 유지보수 상태로 둘 노드에서, scswitch를 사용하여 노드에서 모든 자원 그룹 및 디스크 디바이스 그룹을 비운 다음 shutdown을 사용하여 클러스터로부터 가져오십시오.


    phys-schost-1# scswitch -S -h node
    phys-schost-1# shutdown -g 0 -y
    
  3. 또다른 노드의 수퍼유저가 된 후 단계 2에서 가져온 노드를 유지보수 상태로 두십시오.


    phys-schost-2# scconf -c -q node=node,maintstate
    
    -c

    scconf 명령에 대한 변경 양식을 지정합니다.

    -q

    정족수 옵션을 관리합니다.

    node=node

    변경할 노드의 노드 이름 또는 노드 ID를 지정합니다.

    maintstate

    노드를 유지보수 상태로 둡니다.

  4. 클러스터 노드가 현재 유지보수 상태에 있는지 확인하십시오.


    phys-schost-2# scconf -p | grep -i vote
    

4.1.6.1 예제-클러스터 노드를 유지보수 상태로 두기

다음 예에서는 클러스터 노드를 유지보수 상태로 이동시킨 후 결과를 확인합니다.


phys-schost-1# scswitch -S -h phys-schost-1
phys-schost-1# shutdown -g 0 -y
phys-schost-2# scconf -c -q node=phys-schost-1,maintstate
phys-schost-2# scconf -p | grep -i quorum
 Node quorum vote count:                           1
Quorum devices:                                    d20
Quorum device name:                                d20
  Quorum device votes:                             1
  Quorum device enabled:                           yes
  Quorum device path:                              /dev/did/rdsk/d5s2
  Quorum device hosts (disabled):                 phys-schost-1
  Quorum device hosts (enabled):                  phys-schost-2

4.1.6.2 여기에서 이동할 위치

관리 프로시저를 완료할 때 정족수 투표를 다시 기본 값으로 재설정하려면 "4.1.7 유지보수 상태의 노드를 가져오고 정족수를 재설정하는 방법"를 참조하십시오.