Sun Cluster 3.0 12/01 のシステム管理

クラスタノードを停止する


注意 - 注意 -

クラスタノードを停止する場合は、クラスタコンソール上で send brk を使用してはなりません。send brk を使用して ok プロンプトに go を入力し、再起動すると、ノードがパニックを発生します。この機能はクラスタ内ではサポートされていません。


  1. Oracle Parallel Server/Real Application Clusters が動作しているクラスタの場合、データベースのすべてのインスタンスを停止します。

    停止の手順については、Oracle Parallel Server/Real Application Clusters 製品のマニュアルを参照してください。

  2. 停止するクラスタノード上でスーパーユーザーになります。

  3. すべてのリソースグループ、リソース、およびデバイスグループを、停止するノードから別のクラスタノードに切り替えます。

    停止するノードで次のようにコマンドを入力します。


    # scswitch -S -h nodelist
    

    -S

    指定したノードからすべてのデバイスサービスとリソースグループを退避します。

    -h nodelist

    リソースグループとデバイスグループを切り替えるノードを指定します。

  4. クラスタノードを停止して OBP の状態にします。

    停止するノードで次のようにコマンドを入力します。


    # shutdown -g0 -y -i0
    

  5. クラスタノードが ok プロンプトの状態になったことを確認します。

  6. 必要であればノードの電源を切ります。

例-クラスタノードの停止

次に、ノード phys-schost-1 を停止したときのコンソールの出力例を示します。ここでは、-g 0 オプションで猶予期間をゼロに設定し、-y で、確認プロンプトに対して自動的に yes と応答するよう指定し、i0 で実行レベル 0 で起動します。このノードの停止メッセージは、クラスタ内の他のノードのコンソールにも表示されます。


# scswitch -S -h phys-schost-1
# shutdown -g0 -y -i0
May 2 10:08:46 phys-schost-1 cl_runtime: WARNING: CMM monitoring disabled.phys-schost-1# 
INIT: New run level: 0
The system is coming down.  Please wait.
Notice: rgmd is being stopped.
Notice: rpc.pmfd is being stopped.
Notice: rpc.fed is being stopped.
umount: /global/.devices/node@1 busy
umount: /global/phys-schost-1 busy
The system is down.
syncing file systems... done
Program terminated
ok 

次の作業

「クラスタノードを起動する」を参照して、停止したクラスタノードを再起動します。