클러스터의 각 노드에 /etc/lvm/md.tab 파일을 만듭니다. md.tab 파일을 사용하여 만든 디스크 세트에 대해 Solaris Volume Manager 볼륨을 정의합니다.
md.tab 파일에서 하위 레벨 장치 이름(cN tXdY) 대신 전체 DID 장치 이름을 사용합니다. DID 장치 이름은 /dev/did/rdsk/dN 형식을 사용합니다.
phys-schost# cldevice show | grep Device
=== 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 …
샘플 Example 4–4 파일은 Example 4–4를 참조하십시오.
클러스터 환경의 서로 다른 노드에 있는 로컬 볼륨 사이에서 혼동이 발생하지 않도록 하려면 클러스터 전체에서 각 로컬 볼륨의 이름을 고유하게 설정하는 이름 지정 체계를 사용합니다. 예를 들어 노드 1의 경우 d100에서 d199 사이의 이름을 선택합니다. 노드 2의 경우 d200에서 d299 사이를 사용합니다.
md.tab 파일을 만드는 방법에 대한 자세한 내용은 Solaris Volume Manager 설명서 및 md.tab(4) 매뉴얼 페이지를 참조하십시오.
다음 샘플 md.tab 파일에서는 dg-schost-1이라는 디스크 세트를 정의합니다. md.tab 파일에서 행의 순서는 중요하지 않습니다.
dg-schost-1/d0 -m dg-schost-1/d10 dg-schost-1/d20 dg-schost-1/d10 1 1 /dev/did/rdsk/d1s0 dg-schost-1/d20 1 1 /dev/did/rdsk/d2s0
샘플 md.tab 파일은 다음과 같이 구성되어 있습니다.
첫번째 행에서는 장치 d0을 볼륨 d10 및 d20의 미러로 정의합니다. –m은 이 장치가 미러 장치임을 나타냅니다.
dg-schost-1/d0 -m dg-schost-1/d0 dg-schost-1/d20
두번째 행에서는 볼륨 d10(d0의 첫번째 하위 미러)을 단방향 스트라이프로 정의합니다.
dg-schost-1/d10 1 1 /dev/did/rdsk/d1s0
세번째 행에서는 볼륨 d20(d0의 두번째 하위 미러)을 단방향 스트라이프로 정의합니다.
dg-schost-1/d20 1 1 /dev/did/rdsk/d2s0
다음 단계
md.tab 파일에 정의된 볼륨을 활성화합니다. 볼륨을 활성화하는 방법으로 이동합니다.