HAStoragePlus リソースからファイルシステムを削除するとき、HAStoragePlus リソースはローカルファイルシステムをグローバルファイルシステムとは別に処理します。
HAStoragePlus リソースは常に、ローカルファイルシステムを自動的にアンマウントします。
HAStoragePlus リソースがグローバルファイルシステムを自動的にアンマウントするのは、HAStoragePlus リソースの AffinityOn 拡張プロパティが True の場合だけです。
AffinityOn 拡張プロパティについては、「リソースグループとディスクデバイスグループ間での起動の同期」を参照してください。
オンラインの HAStoragePlus リソースからファイルシステムを削除する前には、そのファイルシステムを使用しているアプリケーションが存在しないことを確認してください。オンラインの HAStoragePlus リソースからファイルシステムを削除すると、そのファイルシステムは強制的にアンマウントされます。アプリケーションが使用しているファイルシステムが強制的にアンマウントされると、そのアプリケーションは異常終了またはハングする可能性があります。
クラスタの1つのノード上で、スーパーユーザーになります。
HAStoragePlus リソースがすでに管理しているファイルシステムのマウントポイントのリストを取得します。
# scha_resource_get -O extension -R hasp-resource -G hasp-rg \ FileSystemMountPoints |
ファイルシステムを削除する元の HAStoragePlus リソースを指定します。
HAStoragePlus リソースを含むリソースグループを指定します。
HAStoragePlus リソースの FileSystemMountPoints 拡張プロパティを変更して、HAStoragePlus リソースに残すファイルシステムのマウントポイントだけを含むようにします。
# scrgadm -c -j hasp-resource -x FileSystemMountPoints="mount-point-list" |
ファイルシステムを削除する元の HAStoragePlus リソースを指定します。
HAStoragePlus リソースに残そうとしているファイルシステムのマウントポイントをコンマで区切って指定します。このリストには、削除しようとしているファイルシステムのマウントポイントが含まれていてはなりません。
HAStoragePlus リソースのマウントポイントのリストと手順 3で指定したリストが一致していることを確認します。
# scha_resource_get -O extension -R hasp-resource -G hasp-rg \ FileSystemMountPoints |
ファイルシステムを削除する元の HAStoragePlus リソースを指定します。
HAStoragePlus リソースを含むリソースグループを指定します。
HAStoragePlus リソースがオンラインであり、障害が発生していないことを確認します。
HAStoragePlus リソースがオンラインであるが、障害が発生している場合、リソースの確認は成功しますが、HAStoragePlus によるファイルシステムのアンマウントは失敗します。
# scstat -g |
(省略可能) クラスタの各ノードの /etc/vfstab ファイルから、削除しようとしている各ファイルシステムのマウントポイント用のエントリを削除します。
次に、オンラインの HAStoragePlus リソースからファイルシステムを削除する例を示します。
HAStoragePlus リソースは rshasp という名前であり、リソースグループ rghasp に含まれます。
rshasp という名前の HAStoragePlus リソースはすでに、次のようなマウントポイントのファイルシステムを管理しています。
/global/global-fs/fs1
/global/global-fs/fs2
削除しようとしているファイルシステムのマウントポイントは /global/global-fs/fs2 です。
# scha_resource_get -O extension -R rshasp -G rghasp FileSystemMountPoints STRINGARRAY /global/global-fs/fs1 /global/global-fs/fs2 # scrgadm -c -j rshasp -x FileSystemMountPoints="/global/global-fs/fs1" # scha_resource_get -O extension -R rshasp -G rghasp FileSystemMountPoints STRINGARRAY /global/global-fs/fs1 # scstat -g -- Resource Groups and Resources -- Group Name Resources ---------- --------- Resources: rghasp rshasp -- Resource Groups -- Group Name Node Name State ---------- --------- ----- Group: rghasp node46 Offline Group: rghasp node47 Online -- Resources -- Resource Name Node Name State Status Message ------------- --------- ----- -------------- Resource: rshasp node46 Offline Offline Resource: rshasp node47 Online Online |