Oracle® Solaris Cluster 4.3 시스템 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2016년 7월
 
 

복제된 장치 그룹 추가 및 등록 방법(ZFS)

이 절차에 따라 HAStoragePlus에서 관리하는 복제된 ZFS 장치 그룹을 만듭니다.

HAStoragePlus를 사용하지 않는 ZFS 저장소 풀(zpool)을 만들려면 대신 HAStoragePlus 없이 로컬 ZFS 저장소 풀을 구성하는 방법으로 이동하십시오.

시작하기 전에

ZFS를 복제하려면 이름이 지정된 장치 그룹을 만들고 zpool에 속하는 디스크를 나열해야 합니다. 장치는 한 번에 하나의 장치 그룹에만 속할 수 있으므로 장치가 포함된 Oracle Solaris Cluster 장치 그룹이 이미 있는 경우에는 새 ZFS 장치 그룹에 해당 장치를 추가하기 전에 그룹을 삭제해야 합니다.

사용자가 만드는 Oracle Solaris Cluster 장치 그룹(Solaris Volume Manager 또는 원시 디스크)의 이름은 복제된 장치 그룹의 이름과 같아야 합니다.

  1. zpool의 장치에 해당하는 기본 장치 그룹을 삭제합니다.

    예를 들어 /dev/did/dsk/d2/dev/did/dsk/d13 장치 두 개를 포함하는 mypool이라는 zpool이 있는 경우 d2d13이라는 기본 장치 그룹 두 개를 삭제해야 합니다.

    # cldevicegroup offline dsk/d2 dsk/d13
    # cldevicegroup delete dsk/d2 dsk/d13
  2. Step 1에서 제거한 장치 그룹의 DID에 해당하는 DID를 가진 명명된 장치 그룹을 만듭니다.
    # cldevicegroup create -n pnode1,pnode2 -d d2,d13 -t rawdisk mypool

    이 작업을 수행하면 mypool(zpool과 같은 이름)이라는 장치 그룹이 만들어져 /dev/did/dsk/d2 및 /dev/did/dsk/d13 원시 장치를 관리합니다.

  3. 해당 장치를 포함하는 zpool을 만듭니다.
    # zpool create mypool mirror /dev/did/dsk/d2 /dev/did/dsk/d13
  4. 리소스 그룹을 만들어 노드 목록에 전역 영역만 있는 복제된 장치(장치 그룹에 포함)의 마이그레이션을 관리합니다.
    # clresourcegroup create -n pnode1,pnode2 migrate_srdfdg-rg
  5. Step 4에서 만든 리소스 그룹에 hasp-rs 리소스를 만들고 globaldevicepaths 등록 정보를 원시 디스크 유형의 장치 그룹으로 설정합니다.

    이 장치는 Step 2에서 만들었습니다.

    # clresource create -t HAStoragePlus -x globaldevicepaths=mypool \
    -g migrate_srdfdg-rg hasp2migrate_mypool
  6. 이 리소스 그룹에서 rg_affinities 등록 정보의 +++ 값을 Step 4에서 만든 리소스 그룹으로 설정합니다.
    # clresourcegroup create -n pnode1,pnode2 \
    -p RG_affinities=+++migrate_srdfdg-rg oracle-rg
  7. Step 3에서 만든 zpool에 대한 HAStoragePlus 리소스(hasp-rs)를 Step 4 또는 Step 6에서 만든 리소스 그룹에 만듭니다.

    resource_dependencies 등록 정보를 Step 5에서 만든 hasp-rs 리소스로 설정합니다.

    # clresource create -g oracle-rg -t HAStoragePlus -p zpools=mypool \
    -p resource_dependencies=hasp2migrate_mypool \
    -p ZpoolsSearchDir=/dev/did/dsk hasp2import_mypool
  8. 장치 그룹 이름이 필요한 위치에 새 리소스 그룹 이름을 사용합니다.