Sun Cluster Data Service for Oracle Real Application Clusters ガイド (Solaris OS 版)

Sun Cluster Support for Oracle Real Application Clusters の削除

Sun Cluster Support for Oracle Real Application Clusters を次のエンティティから削除できます。

クラスタから Sun Cluster Support for Oracle Real Application Clusters を削除する

この作業を実行するクラスタノードは、クラスタモードで起動されていなければなりません。

  1. クラスタの1つのノード上で、スーパーユーザーになります。

  2. このクラスタ内のすべての RAC サーバーリソースグループを削除します。

    これらのリソースグループの作成方法については、「Oracle RAC サーバーリソースを登録および構成するには」を参照してください。

    次のようにして RAC サーバーリソースグループを 1 つずつ削除します。

    1. リソースグループ内の RAC サーバーリソースを使用不可にします。

      リソースごとに次のコマンドを入力します。


      # scswitch -n -j resource
      
      -j resource

      使用不可にするリソースを指定します。

    2. リソースグループ内の RAC サーバーリソースを削除します。

      リソースごとに次のコマンドを入力します。


      # scrgadm -r -j resource
      
      -j resource

      削除するリソースを指定します。

    3. RAC サーバーリソースグループを削除します。


      # scrgadm -r -g rac-server-rg
      
      -g rac-server-rg

      削除するリソースグループを指定します。

  3. RACフレームワークリソースグループを削除します。


    注 –

    以下の手順は、scsetup ユーティリティを使って、この操作を実行する方法を説明しています。scrgadm ユーティリティを使ってこの操作を実行する方法については、 scrgadm ユーティリティを使って RAC フレームワークリソースグループを削除する」を参照してください。


    1. scsetup ユーティリティを起動します。


      # scsetup
      

      scsetup のメインメニューが表示されます。

    2. データサービスのオプションに対応する番号を入力します。

      Data Services メニューが表示されます。

    3. Sun Cluster Support for Oracle Real Application Clusters を設定するためのオプションに対応する番号を入力します。

      Sun Cluster Support for Oracle RAC メニューが表示されます。

    4. RAC フレームワークリソースグループを削除するためのオプションに対応する番号を入力します。

      scsetup ユーティリティによって RAC フレームワークリソースグループが存在するクラスタノードのリストが表示されます。scsetup ユーティリティからこれらのノードから RAC フレームワークリソースグループを削除することを確認するように求められます。

    5. scsetup ユーティリティがリストされたノードから RAC フレームワークリソースグループを削除することを確認するには、y と入力します。

      scsetup ユーティリティは、RAC フレームワークリソースグループおよびこのリソースグループに含まれるリソースをリストされたノード上から削除します。

  4. クラスタ内の各ノードを非クラスタモードで起動します。

  5. クラスタ内の各ノードから、Oracle Real Application Clusters データベース用に使用しているストレージ管理スキーマ用の Sun Cluster Support for Oracle Real Application Clusters ソフトウェアパッケージをアンインストールします。

    • Solaris Volume Manager for Sun Cluster を使用している場合は、次のコマンドを入力します。


      # pkgrm SUNWscucm SUNWudlm SUNWudlmr SUNWscmd
      
    • クラスタ機能を備えた VxVM を使用している場合は、次のコマンドを入力します。


      # pkgrm SUNWscucm SUNWudlm SUNWudlmr SUNWcvmr SUNWcvm
      
    • ハードウェア RAID サポートを使用している場合は、次のコマンドを入力します。


      # pkgrm SUNWscucm SUNWudlm SUNWudlmr SUNWschwr
      
    • ハードウェア RAID サポート付きの Sun StorEdge QFS 共有ファイルシステム を使用する場合は、次のコマンドを入力します。


      # pkgrm SUNWscucm SUNWudlm SUNWudlmr SUNWschwr
      

    注 –

    クラスタをリブートしたときに、UCMM (userland cluster membership monitor) デーモン ucmmd が起動するのを防ぐには、Sun Cluster Support for Oracle Real Application Clusters ソフトウェアパッケージをアンインストールする必要があります。


選択されたノードから Sun Cluster Support for Oracle Real Application Clusters を削除する

  1. スーパーユーザーになります。

  2. Sun Cluster Support for Oracle Real Application Clusters を削除するノードを非クラスタモードで起動します。

  3. RAC フレームワークリソースグループからノードを削除します。


    注 –

    以下の手順は、scsetup ユーティリティを使って、この操作を実行する方法を説明しています。scrgadm ユーティリティを使ってこの操作を実行する方法については、scrgadm ユーティリティを使って RAC フレームワークリソースグループからノードを削除する」を参照してください。


    1. scsetup ユーティリティを起動します。


      # scsetup
      
    2. データサービスのオプションに対応する番号を入力します。

      Data Services メニューが表示されます。

    3. Sun Cluster Support for Oracle Real Application Clusters を設定するためのオプションに対応する番号を入力します。

      Sun Cluster Support for Oracle RAC メニューが表示されます。

    4. RAC フレームワークリソースグループからノードを削除するためのオプションに対応する番号を入力します。

      scsetup ユーティリティは次のように応答します。

      • RAC フレームワークリソースグループ内のノードのリストが表示されます。

      • scsetup ユーティリティにより、削除するノードのリストの入力を求めるプロンプトが表示されます。

    5. RAC フレームワークリソースグループから削除するノードのコンマで区切ったリストを入力します。

  4. (省略可能) 削除した各ノードから、Oracle Real Application Clusters データベース用に使用しているストレージ管理スキーマ用の Sun Cluster Support for Oracle Real Application Clusters ソフトウェアパッケージをアンインストールします。

    • Solaris Volume Manager for Sun Cluster を使用している場合は、次のコマンドを入力します。


      # pkgrm SUNWscucm SUNWudlm SUNWudlmr SUNWscmd
      
    • クラスタ機能を備えた VxVM を使用している場合は、次のコマンドを入力します。


      # pkgrm SUNWscucm SUNWudlm SUNWudlmr SUNWcvmr SUNWcvm
      
    • ハードウェア RAID サポートを使用している場合は、次のコマンドを入力します。


      # pkgrm SUNWscucm SUNWudlm SUNWudlmr SUNWschwr
      
    • ハードウェア RAID サポート付きの Sun StorEdge QFS 共有ファイルシステム を使用する場合は、次のコマンドを入力します。


      # pkgrm SUNWscucm SUNWudlm SUNWudlmr SUNWschwr