RAC フレームワークリソースグループに含まれるリソースは、「「RAC フレームワークリソースグループの概要」」に記載されています。RAC フレームワークリソースグループがscsetup ユーティリティによって作成されている場合は、scsetup が 表 2–3 のようにリソースに名前を割り当てます。
表 2–3 scsetup によって RAC フレームワークリソースに割り当てられる名前
リソースタイプ |
リソース名 |
---|---|
SUNW.rac_svm |
rac_svm |
SUNW.rac_cvm |
rac_cvm |
SUNW.rac_hwraid |
rac_hwraid |
SUNW.rac_udlm |
rac_udlm |
SUNW.rac_framework |
rac_framework |
クラスタの1つのノード上で、スーパーユーザーになります。
このクラスタ内のすべての RAC サーバーリソースグループを削除します。
これらのリソースグループの作成方法については、「Oracle RAC サーバーリソースを登録および構成するには」を参照してください。
次のように RAC サーバーリソースグループを 1 つずつ削除します。
RAC フレームワークリソースグループに含まれる各リソースを使用不可にします。
必ず RAC フレームワークリソースグループに含まれる他のすべてのリソースを使用不可にしてから SUNW.rac_framework リソースのインスタンスを使用不可にしてください。RAC フレームワークリソースグループ内の他のリソースは、SUNW.rac_framework に依存しています。
# scswitch -n -j resource |
使用不可にするリソースの名前を指定します。このリソースが、scsetup ユーティリティを使って作成された場合、名前は表 2–3 に示すようにリソースタイプによって異なります。
手順 3 で使用不可にした各リソースを削除します。
必ず RAC フレームワークリソースグループに含まれる他のすべてのリソースを削除してから SUNW.rac_framework リソースのインスタンスを削除してください。RAC フレームワークリソースグループ内の他のリソースは、SUNW.rac_framework に依存しています。
# scrgadm -r -j resource |
削除するリソースの名前を指定します。このリソースが、scsetup ユーティリティを使って作成された場合、名前は表 2–3 に示すようにリソースタイプによって異なります。
手順 4 で削除した各リソースのリソースタイプの登録を解除します。
# scrgadm -r -t resource-type |
登録を解除するリソースタイプの名前を指定します。このリソースタイプは、リソースグループが作成されたときに RAC フレームワークリソースグループに登録されています。RAC フレームワークリソースグループに含まれるリソースは、「「RAC フレームワークリソースグループの概要」」に記載されています。
RAC フレームワークリソースグループを削除します。
# scrgadm -r -g resource-group |
削除するRAC フレームワークリソースグループの名前を指定します。このリソースグループが scsetup ユーティリティを使って作成された場合、リソースグループの名前は、rac-framework-rg です。
RAC フレームワークリソースグループを削除した後、各クラスタノードを非クラスタモードで起動して、Sun Cluster Support for Oracle Real Application Clusters ソフトウェアパッケージをアンインストールする必要があります。詳細は、 「クラスタから Sun Cluster Support for Oracle Real Application Clusters を削除する」を参照してください。
# scswitch -n -j RAC1-rs # scrgadm -r -j RAC1-rs # scrgadm -r -g RAC1-rg # scswitch -n -j RAC2-rs # scrgadm -r -j RAC2-rs # scrgadm -r -g RAC2-rg # scswitch -n -j rac_svm # scswitch -n -j rac_udlm # scswitch -n -j rac_framework # scrgadm -r -j rac_svm # scrgadm -r -j rac_udlm # scrgadm -r -j rac_framework # scrgadm -r -t SUNW.rac_svm # scrgadm -r -t SUNW.rac_udlm # scrgadm -r -t SUNW.rac_framework # scrgadm -r -g rac-framework-rg |
この例は、scsetup ユーティリティを使って作成された RAC フレームワークリソースグループを削除するために必要なコマンドを示しています。リソースグループ RAC1-rg と RAC2-rg は、例 2–1 で示したように作成された RAC サーバーリソースグループです。このリソースグループが削除されたクラスタは、Solaris Volume Manager for Sun Cluster を使用しています。