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

인쇄 보기 종료

업데이트 날짜: 2015년 10월
 
 

복제된 장치 그룹 추가 및 등록 방법(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. 자원 그룹을 만들어 노드 목록에 전역 영역만 있는 복제된 장치(장치 그룹에 포함)의 마이그레이션을 관리합니다.
    # clrg create -n pnode1,pnode2 migrate_srdfdg-rg
  5. Step 4에서 만든 리소스 그룹에 hasp-rs 리소스를 만들고 globaldevicepaths 등록 정보를 원시 디스크 유형의 장치 그룹으로 설정합니다.

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

    # clrs create -t HAStoragePlus -x globaldevicepaths=mypool -g \
    migrate_srdfdg-rg hasp2migrate_mypool
  6. 이 자원 그룹에서 rg_affinities 등록 정보의 +++ 값을 Step 4에서 만든 자원 그룹으로 설정합니다.
    # clrg 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에서 만든 Step 5 자원으로 설정합니다.

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