Sun Cluster 系统管理指南(适用于 Solaris OS)

Procedure如何关闭群集


注意 – 注意 –

不要在群集控制台上用 send brk 来关闭群集节点。群集内部不支持该命令。


此过程提供了 Sun Cluster 命令的长格式。此外,大多数命令还有简短格式。这些命令除了名称长短的不同以外,其功能都是相同的。有关命令及其简短格式的列表,请参见附录 A,Sun Cluster 面向对象的命令

  1. SPARC:如果群集正在运行 Oracle Parallel Server 或 Oracle Real Application Clusters (RAC),请关闭所有数据库实例。

    有关关闭过程,请参阅 Oracle Parallel Server 或 Oracle RAC 产品文档。

  2. 在群集的任意节点上,成为超级用户或使用一个可提供 solaris.cluster.admin RBAC 授权的角色。

  3. 立即关闭群集。

    从群集中的单个节点,键入以下命令。


    # cluster shutdown -g0 -y
    
  4. 检验所有节点是否显示 ok 提示符(在基于 SPARC 的系统中),或显示 GRUB 菜单(在基于 x86 的系统中)。

    除非所有群集节点在基于 SPARC 的系统上均显示 ok 提示符或在基于 x86 的系统上均处于引导子系统中,否则,请勿关闭任何节点的电源。


    # cluster status -t node
    
  5. 如有必要,关闭节点电源。


示例 3–1 SPARC: 关闭群集

以下示例显示了当系统停止正常的群集操作并关闭所有节点以显示 ok 提示符时控制台的输出。-g 0 选项表示将关闭宽限期设置为零,-y 选项表示在接收到要求确认的问题时自动回答 yes。群集中其他节点的控制台上也显示关闭消息。


# cluster shutdown -g0 -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.
System services are now being stopped.
/etc/rc0.d/K05initrgm: Calling scswitch -S (evacuate)
The system is down.
syncing file systems... done
Program terminated
ok 


示例 3–2 x86: 关闭群集

以下示例显示了当系统停止正常的群集操作并关闭所有节点后控制台的输出。在该示例中,所有节点上都不显示 ok 提示符。-g 0 选项表示将关闭宽限期设置为零,-y 选项表示在接收到要求确认的问题时自动回答 yes。群集中其他节点的控制台上也显示关闭消息。


# cluster shutdown -g0 -y
May  2 10:32:57 phys-schost-1 cl_runtime: 
WARNING: CMM: Monitoring disabled.  
root@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 already disabled on node 1
Print services already stopped.
May  2 10:33:13 phys-schost-1 syslogd: going down on signal 15
The system is down.
syncing file systems... done
Type any key to continue 

另请参见

要重新启动已关闭的群集,请参见如何引导群集