Solaris Volume Manager 디스크 세트를 만든 후 Sun Cluster 장치 그룹으로 등록하려면 metaset 명령을 사용하십시오. 디스크 세트를 등록하면 디스크 세트에 지정한 이름이 자동으로 장치 그룹에 할당됩니다.
이 절차에서는 장문형 Sun Cluster 명령을 제공합니다. 대부분의 명령에는 단문형도 있습니다. 명령은 명령 이름이 장문형과 단문형인 것을 제외하면 동일합니다. 명령 및 단문형 명령의 목록을 보려면 부록 A, Sun Cluster 객체 지향 명령를 참조하십시오.
디스크 세트를 생성할 디스크에 연결된 노드 중 하나에서 수퍼유저 또는 solaris.cluster.modify RBAC 인증을 제공하는 역할로 전환합니다.
SPARC: Solaris 9 전용: 구성에 필요한 Solstice DiskSuite 메타 장치 또는 Solaris Volume Manager 볼륨의 이름 수를 계산한 다음 각 노드에서 /kernel/drv/md.conf 파일을 수정합니다. Solaris 10을 실행하는 경우 이 단계는 필요하지 않습니다.
Solaris OS용 Sun Cluster 소프트웨어 설치 안내서의 “메타 장치 또는 볼륨 이름 및 디스크 세트 수를 설정하는 방법”을 참조하십시오.
metaset(1M) 명령을 사용하여 Solaris Volume Manager 디스크 세트를 추가하고 이 디스크 세트를 Sun Cluster에 장치 그룹으로 등록합니다. 복수 소유자 디스크 그룹을 만들려면 –M 옵션을 사용합니다.
# metaset -s diskset -a -M -h nodelist |
만들 디스크 세트를 지정합니다.
디스크 세트를 마스터할 수 있는 노드 목록을 추가합니다.
디스크 그룹의 소유자를 여러 명으로 지정합니다.
metaset 명령을 실행하여 클러스터에 Solstice DiskSuite/Solaris Volume Manager 장치 그룹을 설치하면 해당 장치 그룹에 포함된 노드 수에 관계 없이 기본적으로 보조 노드 수가 하나가 됩니다. 장치 그룹이 생성된 후 clsetup 유틸리티를 사용하여 원하는 보조 노드의 수를 변경할 수 있습니다. 디스크 페일오버에 대한 자세한 내용은 장치 그룹에 대한 보조 노드의 수 설정 방법을 참조하십시오.
복제된 디스크 그룹을 구성하는 경우, 장치 그룹에 대한 복제 등록 정보를 설정합니다.
# cldevicegroup sync devicegroup |
장치 그룹이 추가되었는지 확인합니다.
장치 그룹 이름은 metaset로 지정한 디스크 세트 이름과 일치합니다.
# cldevicegroup list |
DID 매핑을 나열하십시오.
# cldevice show | grep Device |
디스크 세트를 마스터하거나 마스터할 수도 있는 클러스터 노드가 공유하는 드라이브를 선택하십시오.
디스크 세트에 드라이브를 추가할 때 /dev/did/rdsk/dN 형식의 전체 DID 장치 이름을 사용합니다.
다음 예에서 DID 장치 /dev/did/rdsk/d3에 대한 항목은 드라이브가 phys-schost-1 및 phys-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 … |
디스크 세트에 드라이브를 추가하십시오.
전체 DID 경로 이름을 사용합니다.
# metaset -s setname -a /dev/did/rdsk/dN |
디스크 세트 이름을 장치 그룹 이름과 동일하게 지정합니다.
디스크 세트에 드라이브를 추가합니다.
드라이브를 디스크 세트에 추가할 때는 하위 수준 장치 이름(cNtXdY)을 사용하지 마십시오. 하위 레벨 장치 이름은 로컬 이름이므로 전체 클러스터에서 고유하지 않기 때문에 이 이름을 사용하면 메타 세트가 전환되지 않을 수도 있습니다.
디스크 세트와 드라이브의 상태를 확인하십시오.
# metaset -s setname |
다음 예는 디스크 드라이브 /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 |