Oracle® Solaris Cluster 시스템 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2015년 10월
 
 

장치 그룹 추가 및 등록 방법(Solaris Volume Manager)

metaset 명령을 사용하여 Solaris Volume Manager 디스크 세트를 만들고 해당 디스크 세트를 Oracle Solaris Cluster 장치 그룹으로 등록합니다. 디스크 세트를 등록하면 디스크 세트에 지정한 이름이 자동으로 장치 그룹에 할당됩니다.

phys-schost# 프롬프트는 전역 클러스터 프롬프트를 반영합니다. 전역 클러스터에서 이 절차를 수행합니다.

이 절차에서는 장문형 Oracle Solaris Cluster 명령을 제공합니다. 대부분의 명령에는 단문형도 있습니다. 명령은 명령 이름이 장문형과 단문형인 것을 제외하면 동일합니다.


Caution

주의  -  사용자가 만든 Oracle Solaris Cluster 장치 그룹(Solaris Volume Manager 또는 원시 디스크)의 이름은 복제된 장치 그룹의 이름과 같아야 합니다.


  1. 디스크 세트를 만들려는 디스크에 연결된 노드 중 하나에서 solaris.cluster.modify RBAC 권한 부여를 제공하는 역할로 전환합니다.
  2. Solaris Volume Manager 디스크 세트를 추가하고 Oracle Solaris Cluster에 장치 그룹으로 등록합니다.

    복수 소유자 디스크 그룹을 만들려면 –M 옵션을 사용합니다.

    # metaset -s diskset –a –M –h nodelist
    -s diskset

    만들 디스크 세트를 지정합니다.

    -a -h nodelist

    디스크 세트를 마스터할 수 있는 노드 목록을 추가합니다.

    -M

    디스크 그룹의 소유자를 여러 명으로 지정합니다.


    주 -  metaset 명령을 실행하여 클러스터에 Solaris Volume Manager 장치 그룹을 설치하면 해당 장치 그룹에 포함된 노드 수에 관계없이 기본적으로 보조 노드 수가 하나가 됩니다. 장치 그룹이 만들어진 후 clsetup 유틸리티를 사용하여 원하는 보조 노드 수를 변경할 수 있습니다. 디스크 장애 조치에 대한 자세한 내용은 장치 그룹에 원하는 보조 수를 설정하는 방법을 참조하십시오.
  3. 복제된 디스크 그룹을 구성하는 경우, 장치 그룹에 대한 복제 등록 정보를 설정합니다.
    # cldevicegroup sync devicegroup
  4. 장치 그룹이 추가되었는지 확인합니다.

    장치 그룹 이름은 metaset로 지정한 디스크 세트 이름과 일치합니다.

    # cldevicegroup list
  5. DID 매핑을 나열하십시오.
    # cldevice show | grep Device
    • 디스크 세트를 마스터하거나 마스터할 수도 있는 클러스터 노드가 공유하는 드라이브를 선택하십시오.

    • 디스크 세트에 드라이브를 추가할 때 /dev/did/rdsk/dN 형식의 전체 DID 장치 이름을 사용합니다.

    다음 예에서 DID 장치 /dev/did/rdsk/d3에 대한 항목은 드라이브가 phys-schost-1phys-schost-2에 의해 공유됨을 나타냅니다.

    === DID Device Instances ===                   
    DID Device Name:                                /dev/did/rdsk/d1
      Full Device Path:                               phys-schost-1:/dev/rdsk/c0t0d0
    DID Device Name:                                /dev/did/rdsk/d2
      Full Device Path:                               phys-schost-1:/dev/rdsk/c0t6d0
    DID Device Name:                                /dev/did/rdsk/d3
      Full Device Path:                               phys-schost-1:/dev/rdsk/c1t1d0
      Full Device Path:                               phys-schost-2:/dev/rdsk/c1t1d0
    …
  6. 디스크 세트에 드라이브를 추가합니다.

    전체 DID 경로 이름을 사용합니다.

    # metaset -s setname -a /dev/did/rdsk/dN
    –s setname

    디스크 세트 이름을 장치 그룹 이름과 동일하게 지정합니다.

    –a

    디스크 세트에 드라이브를 추가합니다.


    주 -  디스크 세트에 드라이브를 추가할 때 하위 레벨 장치 이름(cNtXdY)을 사용하지 마십시오. 하위 수준 장치 이름은 로컬 이름이므로 클러스터 전체에서 고유하지 않기 때문에 이 이름을 사용하면 메타 세트가 전환되지 않을 수도 있습니다.
  7. 디스크 세트와 드라이브의 상태를 확인합니다.
    # metaset -s setname
예 5-8  Solaris Volume Manager 장치 그룹 추가

다음 예에서는 /dev/did/rdsk/d1/dev/did/rdsk/d2 디스크 드라이브가 포함된 디스크 세트와 장치 그룹을 만드는 방법을 보여주고 장치 그룹이 만들어졌는지 확인합니다.

# metaset -s dg-schost-1 -a -h phys-schost-1

# cldevicegroup list
dg-schost-1 

# metaset -s dg-schost-1 -a /dev/did/rdsk/d1 /dev/did/rdsk/d2