不要在群集控制台上用 send brk 来关闭群集节点。群集内部不支持该命令。
SPARC:如果群集运行的是 Oracle Parallel Server 或 Oracle Real Application Clusters,则应关闭数据库的所有实例。
有关关闭过程,请参阅 Oracle Parallel Server 或 Oracle Real Application Clusters 产品文档。
成为要关闭的群集节点上的超级用户。
将所有资源组、资源和设备组从要关闭的节点切换到其它群集成员。
在要关闭的节点上,键入以下命令。
# scswitch -S -h node |
从指定的节点抽出所有的设备服务和资源组。
指定从中切换资源组和设备组的节点。
关闭群集节点。
在要关闭的节点上,键入以下命令。
# shutdown -g0 -y -i0 |
检验群集节点是否显示 ok 提示符或在“当前引导参数”屏幕上显示 Select (b)oot or (i)nterpreter 提示。
如有必要,请关闭节点电源。
以下示例显示了关闭节点 phys-schost-1 时控制台所输出的内容。-g0 选项将宽延期设置为零,-y 表示在遇到确认问题时,自动回答 yes,而 -i0 则调用运行级 0(零)。群集中其他节点的控制台上也显示此节点的关闭消息。
# scswitch -S -h phys-schost-1 # shutdown -g0 -y -i0 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 |
以下示例显示了关闭节点 phys-schost-1 时控制台所输出的内容。-g0 选项将宽延期设置为零,-y 表示在遇到确认问题时,自动回答 yes,而 -i0 则调用运行级 0(零)。群集中其他节点的控制台上也显示此节点的关闭消息。
# scswitch -S -h phys-schost-1 # shutdown -g0 -y -i0 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 |
要重新启动已关闭的群集节点,请参见如何引导群集节点。