HAStorage は今後の Sun Cluster ソフトウェアでサポートされなくなる可能性がありますが、HAStoragePlus でほぼ同等の機能が提供されます。クラスタファイルシステムまたはデバイスグループを使用している場合に HAStorage から HAStoragePlus へアップグレードするには、以下の手順を実行してください。
この例では、HAStorage で単純な HA-NFS リソースが有効になっています。ServicePaths はディスクグループ nfsdg で、AffinityOn プロパティは TRUE です。さらに、この HA-NFS サービスは Resource_Dependencies を HAStorage リソースに設定しています。
HAStorage リソースに対するアプリケーションリソースの依存性を除去します。
# scrgadm -c -j nfsserver-rs -y Resource_Dependencies="" |
HAStorage リソースを無効にします。
# scswitch -n -j nfs1storage-rs |
アプリケーションリソースグループから HAStorage リソースを削除します。
# scrgadm -r -j nfs1storage-rs |
HAStorage リソースタイプの登録を解除します。
# scrgadm -r -t SUNW.HAStorage |
HAStoragePlus リソースタイプを登録します。
# scrgadm -a -t SUNW.HAStoragePlus |
HAStoragePlus リソースを作成します。
ファイルシステムのマウントポイントを指定するには、次のテキストを入力してください。
# scrgadm -a -j nfs1-hastp-rs -g nfs1-rg -t \ SUNW.HAStoragePlus -x FilesystemMountPoints=/global/nfsdata -x \ AffinityOn=True |
グローバルデバイスパスを指定するには、次のテキストを入力してください。
# scrgadm -a -j nfs1-hastp-rs -g nfs1-rg -t \ SUNW.HAStoragePlus -x GlobalDevicePaths=nfsdg -x AffinityOn=True |
HAStorage の ServicePaths プロパティを使用するのではなく、HAStoragePlus の GlobalDevicePaths プロパティまたは FilesystemMountPoints プロパティを使用する必要があります。FilesystemMountPoints 拡張プロパティは、/etc/vfstab ファイルで指定されたシーケンスと一致する必要があります。
HAStoragePlus リソースを有効にします。
# scswitch -e -j nfs1-hastp-rs |
アプリケーションサーバーと HAStoragePlus との間の依存性を設定します。
# scrgadm -c -j nfsserver-rs -y \ Resource_Depencencies=nfs1=hastp-rs |