Sun Cluster のシステム管理 (Solaris OS 版)

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


注意 – 注意 –

クラスタノードを停止する場合は、クラスタコンソール上で send brk を使用してはいけません。この機能はクラスタ内ではサポートされません。


非大域ゾーンの停止についての詳細は、『Solaris のシステム管理 (Solaris コンテナ : 資源管理と Solaris ゾーン)』の第 20 章「非大域ゾーンのインストール、起動、停止、およびアンインストール (手順)」を参照してください。

この手順では、長形式の Sun Cluster コマンドを使用して説明します。多くのコマンドには短形式もあります。コマンド名の形式の長短を除き、コマンドは同一です。コマンドのリストとその短形式については、付録 A 「Sun Cluster オブジェクト指向コマンド」を参照してください。

  1. SPARC:Oracle Parallel Server または Oracle RAC が動作しているクラスタの場合、データベースのすべてのインスタンスを停止します。

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

  2. 停止するクラスタノードで、スーパーユーザーになるか、RBAC の承認 solaris.cluster.admin を提供する役割になります。

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

    停止するノードで次のようにコマンドを入力します。clnode evacuate コマンドは、非大域ゾーンを含むすべてのリソースグループとデバイスグループを、指定のノードから、次に優先されるノードに切り替えます。


    # clnode evacuate node
    
    node

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

  4. クラスタノードを停止します。

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


    # shutdown -g0 -y -i0
    

    SPARC ベースのシステムではクラスタノードが ok プロンプトを表示し、x86 ベースのシステムでは GRUB メニューで「Press any key to continue」というメッセージが表示されていることを確認します。

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


例 3–5 SPARC: クラスタノードの停止

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


# clnode evacuate -S -h phys-schost-1
# shutdown -T0 -y
Wed Mar 10 13:47:32 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 


例 3–6 x86: クラスタノードの停止

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


# clnode evacuate phys-schost-1
# shutdown -T0 -y
Shutdown started.    Wed Mar 10 13:47:32 PST 2004

Changing to init state 0 - please wait
Broadcast Message from root (console) on phys-schost-1 Wed Mar 10 13:47:32... 
THE SYSTEM phys-schost-1 IS BEING SHUT DOWN NOW ! ! !
Log off now or risk your files being damaged

phys-schost-1#
INIT: New run level: 0
The system is coming down.  Please wait.
System services are now being stopped.
/etc/rc0.d/K05initrgm: Calling scswitch -S (evacuate)
failfasts disabled on node 1
Print services already stopped.
Mar 10 13:47:44 phys-schost-1 syslogd: going down on signal 15
umount: /global/.devices/node@2 busy
umount: /global/.devices/node@1 busy
The system is down.
syncing file systems... done
WARNING: CMM: Node being shut down.
Type any key to continue 

参照

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