ZFS를 복제하려면 명명된 장치 그룹을 만들고 zpool에 속하는 디스크를 나열해야 합니다. 장치는 한 번에 하나의 장치 그룹에만 속할 수 있으므로 장치가 포함된 Oracle Solaris Cluster 장치 그룹이 이미 있는 경우에는 새 ZFS 장치 그룹에 해당 장치를 추가하기 전에 그룹을 삭제해야 합니다.
사용자가 만든 Oracle Solaris Cluster 장치 그룹(Solaris Volume Manager 또는 원시 디스크)의 이름은 복제된 장치 그룹의 이름과 같아야 합니다.
예를 들어 /dev/did/dsk/d2 및 /dev/did/dsk/d13 장치 두 개를 포함하는 mypool이라는 zpool이 있는 경우 d2 및 d13이라는 기본 장치 그룹 두 개를 삭제해야 합니다.
# cldevicegroup offline dsk/d2 dsk/d13 # cldevicegroup delete dsk/d2 dsk/d13
# cldevicegroup create -n pnode1,pnode2 -d d2,d13 -t rawdisk mypool
이 작업을 수행하면 mypool(zpool과 같은 이름)이라는 장치 그룹이 만들어져 /dev/did/dsk/d2 및 /dev/did/dsk/d13 원시 장치를 관리합니다.
# zpool create mypool mirror /dev/did/dsk/d2 /dev/did/dsk/d13
# clrg create -n pnode1,pnode2 migrate_srdfdg-rg
이 장치는 Step 2에서 만들었습니다.
# clrs create -t HAStoragePlus -x globaldevicepaths=mypool -g \ migrate_srdfdg-rg hasp2migrate_mypool
# clrg create -n pnode1,pnode2 -p \ RG_affinities=+++migrate_srdfdg-rg oracle-rg
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