Oracle® Solaris Cluster 소프트웨어 설치 설명서

인쇄 보기 종료

업데이트 날짜: 2014년 9월
 
 

md.tab 파일을 만드는 방법

클러스터의 각 노드에 /etc/lvm/md.tab 파일을 만듭니다. md.tab 파일을 사용하여 만든 디스크 세트에 대해 Solaris Volume Manager 볼륨을 정의합니다.


주 -  로컬 볼륨을 사용하고 있는 경우 로컬 볼륨 이름이 디스크 세트를 만드는 데 사용되는 장치 ID와 다른지 확인합니다. 예를 들어 장치 ID /dev/did/dsk/d3이 디스크 세트에서 사용되는 경우 로컬 볼륨에 /dev/md/dsk/d3 이름을 사용하지 마십시오. 이 요구 사항은 이름 지정 규약 /dev/md/setname/{r}dsk/d#을 사용하는 공유 볼륨에는 적용되지 않습니다.
  1. root 역할을 수행합니다.
  2. md.tab 파일을 만들 때 참조할 수 있도록 DID 매핑을 나열합니다.

    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
    …
  3. 만든 디스크 세트에 대한 볼륨 정의를 포함하는 /etc/lvm/md.tab 파일을 만듭니다.

    샘플 Example 4–4 파일은 Example 4–4를 참조하십시오.


    주 -  하위 미러에 사용할 드라이브에 기존 데이터가 있는 경우에는 볼륨을 설정하기 전에 데이터를 백업해야 합니다. 그런 다음 데이터를 미러로 복원합니다.

    클러스터 환경의 서로 다른 노드에 있는 로컬 볼륨 사이에서 혼동이 발생하지 않도록 하려면 클러스터 전체에서 각 로컬 볼륨의 이름을 고유하게 설정하는 이름 지정 체계를 사용합니다. 예를 들어 노드 1의 경우 d100에서 d199 사이의 이름을 선택합니다. 노드 2의 경우 d200에서 d299 사이를 사용합니다.

    md.tab 파일을 만드는 방법에 대한 자세한 내용은 Solaris Volume Manager 설명서 및 md.tab(4) 매뉴얼 페이지를 참조하십시오.

예 4-4  샘플 md.tab 파일

다음 샘플 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 파일은 다음과 같이 구성되어 있습니다.

  1. 첫번째 행에서는 장치 d0을 볼륨 d10d20의 미러로 정의합니다. –m은 이 장치가 미러 장치임을 나타냅니다.

    dg-schost-1/d0 -m dg-schost-1/d0 dg-schost-1/d20
  2. 두번째 행에서는 볼륨 d10(d0의 첫번째 하위 미러)을 단방향 스트라이프로 정의합니다.

    dg-schost-1/d10 1 1 /dev/did/rdsk/d1s0
  3. 세번째 행에서는 볼륨 d20(d0의 두번째 하위 미러)을 단방향 스트라이프로 정의합니다.

    dg-schost-1/d20 1 1 /dev/did/rdsk/d2s0

다음 단계

md.tab 파일에 정의된 볼륨을 활성화합니다. 볼륨을 활성화하는 방법으로 이동합니다.