Solaris OS용 Sun Cluster 소프트웨어 설치 안내서

Procedure클러스터에 노드를 추가한 후 쿼럼 장치를 업데이트하는 방법

클러스터에 노드를 추가한 경우, SCSI 장치, NAS 장치, 쿼럼 서버 또는 조합으로 사용하는지와 상관없이 쿼럼 장치의 구성 정보를 업데이트해야 합니다. 이를 수행하려면 모든 쿼럼 장치를 제거하고 전역 장치 이름 공간을 업데이트합니다. 계속 사용하려는 쿼럼 장치를 선택적으로 재구성할 수 있습니다. 이는 각 쿼럼 장치에 새 노드를 등록합니다. 각 장치는 클러스터의 새 노드 수를 기반으로 해당 투표 수를 다시 계산할 수 있습니다.

새롭게 구성된 SCSI 쿼럼 장치가 SCSI-3 예약에 설정됩니다.

시작하기 전에

추가된 노드에서 Sun Cluster 소프트웨어의 설치가 완료되어야 합니다.

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

  2. 현재 쿼럼 구성을 확인합니다.

    명령 출력은 각 쿼럼 장치 및 각 노드를 나열합니다. 다음 예에서는 현재 SCSI 쿼럼 장치d3가 표시됩니다.


    phys-schost# clquorum list
    d3
    …
  3. 나열된 각 쿼럼 장치의 이름을 적어둡니다.

  4. 기존 쿼럼 장치를 제거합니다.

    구성되는 쿼럼 장치마다 이 단계를 수행합니다.


    phys-schost# clquorum remove devicename
    
    devicename

    쿼럼 장치의 이름을 지정합니다.

  5. 기존 쿼럼 장치가 모두 제거되었는지 확인합니다.

    쿼럼 장치가 성공적으로 제거되면 쿼럼 장치가 나열되지 않습니다.


    phys-schost# clquorum status
    
  6. 전역 장치 이름 공간을 업데이트합니다.


    phys-schost# cldevice populate
    

    주 –

    이 단계는 잠재적 노드 패닉을 예방하는 데 필수적입니다.


  7. 쿼럼 장치를 추가하기 전에, 각 노드에서 cldevice populate 명령의 처리가 완료되었는지 확인합니다.

    cldevice populate 명령은 하나의 노드에서만 실행하더라도 모든 노드에서 원격으로 실행됩니다. cldevice populate 명령이 프로세스를 완료했는지 확인하려면 클러스터의 각 노드에서 다음 명령을 실행합니다.


    phys-schost# ps -ef | grep scgdevs
    
  8. (옵션) 쿼럼 장치를 추가합니다.

    원래 쿼럼 장치로 구성된 동일한 장치를 구성하거나, 구성할 새 공유 장치를 선택할 수 있습니다.

    1. (옵션) 쿼럼 장치로 구성할 새 공유 장치를 선택할 경우, 시스템에서 검사된 모든 장치를 표시합니다.

      그렇지 않으면 단계 c로 건너뜁니다.


      phys-schost# cldevice list -v
      

      다음과 비슷한 결과가 출력됩니다.


      DID Device          Full Device Path
      ----------          ----------------
      d1                  phys-schost-1:/dev/rdsk/c0t0d0
      d2                  phys-schost-1:/dev/rdsk/c0t6d0
      d3                  phys-schost-2:/dev/rdsk/c1t1d0
      d3                  phys-schost-1:/dev/rdsk/c1t1d0 
      …
    2. 출력에서 쿼럼 장치로 구성할 공유 장치를 선택합니다.

    3. 공유 장치를 쿼럼 장치로 구성합니다.


      phys-schost# clquorum add -t type devicename
      
      -t type

      쿼럼 장치의 유형을 지정합니다. 이 옵션을 지정하지 않으면 기본 유형 scsi가 사용됩니다.

    4. 구성할 각 쿼럼 장치를 반복합니다.

    5. 새 쿼럼 구성을 확인합니다.


      phys-schost# clquorum list
      

      각 쿼럼 장치 및 각 노드가 출력되어야 합니다.


예 3–4 2 노드 클러스터에 노드를 추가한 후 SCSI 쿼럼 장치 업데이트

다음 예는 원본 SCSI 쿼럼 장치 d2를 식별하고 해당 쿼럼 장치를 제거하여 사용 가능한 공유 장치를 나열하고 전역 장치 이름 공간을 업데이트하고 새 SCSI 쿼럼 장치로 d3를 구성하여 새 장치를 확인합니다.


phys-schost# clquorum list
d2
phys-schost-1
phys-schost-2

phys-schost# clquorum remove d2
phys-schost# clquorum status
…
--- Quorum Votes by Device ---

Device Name       Present      Possible      Status
-----------       -------      --------      ------
phys-schost# cldevice list -v
DID Device          Full Device Path
----------          ----------------
…
d3                  phys-schost-2:/dev/rdsk/c1t1d0
d3                  phys-schost-1:/dev/rdsk/c1t1d0
…
phys-schost# cldevice populate
phys-schost# ps -ef - grep scgdevs
phys-schost# clquorum add d3
phys-schost# clquorum list
d3
phys-schost-1
phys-schost-2

다음 순서

쿼럼 구성 및 설치 모드 확인 방법으로 이동합니다.