この手順を使用して、HAStoragePlus によって管理されるレプリケートされた ZFS デバイスグループを作成します。
HAStoragePlus を使用しない ZFS ストレージプール (zpool) を作成するには、代わりにHAStoragePlus を使用せずにローカル ZFS ストレージプールを構成する方法に進みます。
始める前に
ZFS をレプリケートするには、名前付きデバイスグループを作成し、zpool に属するディスクを一覧表示する必要があります。デバイスは、一度に 1 つのデバイスグループのみに属することができるため、デバイスを含む Oracle Solaris Cluster デバイスグループがすでにある場合、そのデバイスを新しい ZFS デバイスグループに追加する前にそのグループを削除する必要があります。
作成する Oracle Solaris Cluster デバイスグループ (Solaris Volume Manager または raw ディスク) の名前は、レプリケートされたデバイスグループと同じ名前にする必要があります。
たとえば、2 つのデバイス /dev/did/dsk/d2 と /dev/did/dsk/d13 を含む mypool と呼ばれる zpool がある場合、d2 と d13 と呼ばれる 2 つのデフォルトデバイスグループを削除する必要があります。
# 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 と同じ名前)と呼ばれるデバイスグループが作成され、raw デバイス /dev/did/dsk/d2 と /dev/did/dsk/d13 を管理します。
# zpool create mypool mirror /dev/did/dsk/d2 /dev/did/dsk/d13
# clresourcegroup create -n pnode1,pnode2 migrate_srdfdg-rg
このデバイスはStep 2 で作成しました。
# clresource create -t HAStoragePlus -x globaldevicepaths=mypool \ -g migrate_srdfdg-rg hasp2migrate_mypool
# clresourcegroup create -n pnode1,pnode2 \ -p RG_affinities=+++migrate_srdfdg-rg oracle-rg
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