디스크 세트에 디스크 드라이브를 추가하면 디스크 세트에 대한 상태 데이터베이스가 디스크 드라이브에 저장될 수 있도록 다음과 같이 Solstice DiskSuite/Solaris Volume Manager가 디스크 드라이브를 다시 분할합니다.
각 디스크 드라이브에서 작은 공간이 Solstice DiskSuite/Solaris Volume Manager 소프트웨어에서 사용할 수 있도록 슬라이스 7에 예약됩니다. 각 디스크 드라이브의 나머지 공간은 슬라이스 0에 할당됩니다.
슬라이스 7이 제대로 구성되지 않은 경우에만 디스크 드라이브가 디스크 세트에 추가될 때 다시 분할됩니다.
디스크 드라이브를 다시 분할하면 기존 데이터는 삭제됩니다.
슬라이스 7이 실린더 0에서 시작되고 디스크 드라이브 분할 영역이 상태 데이터베이스 복제본을 포함할 수 있을 만큼 크면 디스크 드라이브가 다시 분할되지 않습니다.
노드에서 수퍼유저가 되십시오.
디스크 세트가 만들어졌는지 확인하십시오.
자세한 내용은 디스크 세트를 만드는 방법 를 참조하십시오.
DID 매핑을 나열하십시오.
# scdidadm -L |
디스크 세트를 마스터하거나 마스터할 수도 있는 클러스터 노드가 공유하는 디스크 드라이브를 선택하십시오.
디스크 세트에 디스크 드라이브를 추가할 경우 전체 장치 ID 경로 이름을 사용하십시오.
출력되는 첫 번째 열은 DID 인스턴스 번호이고, 두 번째 열은 전체 물리적 경로 이름이고, 세 번째 열은 전체 장치 ID 경로 이름(의사 경로)입니다. 공유 디스크 드라이브에는 동일한 DID 인스턴스 번호에 대하여 두 개 이상의 항목이 있습니다.
다음 예에서, DID 인스턴스 번호 2의 항목은 phys-schost-1과 phys-schost-2가 공유하는 디스크 드라이브를 가리키며, 전체 장치 ID 경로 이름은 /dev/did/rdsk/d2입니다.
1 phys-schost-1:/dev/rdsk/c0t0d0 /dev/did/rdsk/d1 2 phys-schost-1:/dev/rdsk/c1t1d0 /dev/did/rdsk/d2 2 phys-schost-2:/dev/rdsk/c1t1d0 /dev/did/rdsk/d2 3 phys-schost-1:/dev/rdsk/c1t2d0 /dev/did/rdsk/d3 3 phys-schost-2:/dev/rdsk/c1t2d0 /dev/did/rdsk/d3 … |
디스크 세트에 대한 소유권을 받으십시오.
# metaset -s setname -t |
디스크 세트 이름을 지정합니다.
디스크 세트에 대한 소유권을 받습니다.
디스크 세트에 디스크 드라이브를 추가하십시오.
전체 장치 ID 경로 이름을 사용하십시오.
# metaset -s setname -a drivename |
디스크 드라이브를 디스크 세트에 추가합니다.
공유 디스크 드라이브의 전체 장치 ID 경로 이름입니다.
디스크 드라이브를 디스크 세트에 추가할 때는 하위 수준 장치 이름(cNtXdY)을 사용하지 마십시오. 하위 수준 장치 이름은 로컬 이름이므로 전체 클러스터에서 고유하지 않기 때문에 이 이름을 사용하면 메타 세트가 전환되지 않을 수도 있습니다.
디스크 세트와 디스크 드라이브의 상태를 확인하십시오.
# metaset -s setname |
메타 장치나 볼륨에 사용할 수 있도록 디스크 드라이브를 다시 분할하시겠습니까?
그러면 디스크 세트의 디스크 드라이브를 다시 분할하는 방법 로 이동하십시오.
아니면 md.tab 파일을 만드는 방법 로 이동하여 md.tab 파일에서 메타 장치나 볼륨을 정의하십시오.
metaset 명령을 사용하면 디스크 드라이브 /dev/did/rdsk/d1 및 /dev/did/rdsk/d2가 디스크 세트 dg-schost-1에 추가됩니다.
# metaset -s dg-schost-1 -a /dev/did/rdsk/d1 /dev/did/rdsk/d2 |