Sun Cluster 系統管理指南(適用於 Solaris 作業系統)

Procedure如何關閉叢集節點


注意 – 注意 –

請勿在叢集主控台上使用 send brk 來關閉叢集節點。叢集中並不支援這個指令。


如需關於關閉非全域區域的資訊,請參閱「System Administration Guide: Solaris Containers-Resource Management and Solaris Zones 」中的「System Administration Guide: Solaris Containers-Resource Management and Solaris Zones」中的第 20 章「Installing, Booting, Halting, Uninstalling, and Cloning Non-Global Zones (Tasks)」

此程序提供長形式的 Sun Cluster 指令。大多指令也有短的形式。除了指令名稱有長形式和短形式之分外,指令本身是相同的。如需指令及其短形式的清單,請參閱附錄 ASun Cluster 以物件為導向的指令

  1. SPARC:如果叢集正在執行 Oracle Parallel Server 或 Oracle RAC,請關閉所有資料庫實例。

    請參閱 Oracle Parallel Server 或 Oracle RAC 產品說明文件,以取得關機程序的說明。

  2. 成為超級使用者或成為可在叢集中要關閉的叢集節點上提供 solaris.cluster.admin RBAC 授權的角色。

  3. 將所有的資源群組、資源以及裝置群組,從要關閉的節點切換到其他叢集成員。

    在要關閉的節點上,鍵入下列指令。clnode evacuate 指令可切換所有資源群組和裝置群組,包含所有來自指定節點到下個偏好的節點的非全域區域。


    # clnode evacuate 節點
    
    節點

    指定您要從中切換資源群組及裝置群組的節點。

  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 

另請參閱

請參閱如何啟動叢集節點重新啟動已關閉的叢集節點。