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

Proceduremd.tab 파일을 만드는 방법

클러스터의 각 노드에 /etc/lvm/md.tab 파일을 만드십시오. 사용자가 만든 디스크 세트에 Solaris Volume Manager 볼륨을 정의하려면 md.tab 파일을 사용합니다.


주 –

로컬 볼륨을 사용하는 경우에는 로컬 볼륨 이름이 디스크 세트를 만드는 데 사용한 장치-ID 이름과 구분되어야 합니다. 예를 들어, /dev/did/dsk/d3이 디스크 세트에서 장치-ID 이름으로 사용되면 /dev/md/dsk/d3을 로컬 볼륨의 이름으로 사용하지 마십시오. 이름 지정 규칙 /dev/md/setname/{r}dsk/d#을 사용하는 공유 볼륨에는 이 요구 사항이 적용되지 않습니다.


  1. 수퍼유저로 전환합니다.

  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 파일을 생성하고 원하는 텍스트 편집기를 사용하여 직접 파일을 편집합니다.


    주 –

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


    한 클러스터 환경의 다른 노드에 있는 로컬 볼륨 간의 혼동을 피하려면 전체 클러스터에서 각 로컬 볼륨 이름이 고유한 이름 지정 체계를 사용하십시오. 예를 들면, 노드 1의 경우 d100에서 d199까지의 이름을 선택하십시오. 노드 2의 경우 d200에서 d299까지의 이름을 선택하십시오.

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


예 4–8 샘플 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 파일에 정의된 볼륨을 활성화하십시오. 볼륨을 활성화하는 방법으로 이동합니다.