如果打算关闭或重新引导全局群集或区域群集中的其他活动节点,请等到要引导的节点至少处于以下状态:
SPARC:如果运行 Solaris 9 OS,等屏幕上出现登录提示符。
如果运行的是 Solaris 10 OS,请等待多用户服务器里程碑进入联机状态。
否则,该节点将无法从群集中要关闭或重新引导的其他节点那里接管服务。有关引导非全局区域的信息,请参见《系统管理指南:Solaris Containers-资源管理和 Solaris Zones》中的第 20 章 “安装、引导、停止、卸载和克隆非全局区域(任务)”。
节点的启动可能受法定配置的影响。在双节点群集中,必须配置一个定额设备,使群集中的定额总计数为三。每个节点应有一个定额计数,定额设备有一个定额计数。在这种情况下,当第一个节点关闭后,第二个节点仍然具有法定,并且以唯一的群集成员的身份运行。要使第一个节点作为群集节点返回群集,第二个节点必须启动并且正在运行。必须存在所需的群集定额计数(两个)。
phys-schost# 提示符表示全局群集提示符。此操作过程适用于全局群集。
此过程提供了 Sun Cluster 命令的长格式。此外,大多数命令还有简短格式。这些命令除了名称长短的不同以外,其功能都是相同的。有关命令及其简短格式的列表,请参见附录 B。
节点必须具有到群集互连的有效连接才能获得群集成员的身份。
要启动已关闭的全局群集节点或区域群集节点,请引导该节点。从全局群集中的某个节点执行此过程中的所有步骤。
在基于 SPARC 的系统上,运行以下命令。
ok boot |
在基于 x86 的系统上,运行以下命令。
显示 GRUB 菜单后,选择相应的 Solaris 条目,然后按 Enter 键。GRUB 菜单显示类似于如下所示的内容:
GNU GRUB version 0.95 (631K lower / 2095488K upper memory) +-------------------------------------------------------------------------+ | Solaris 10 /sol_10_x86 | | Solaris failsafe | | | +-------------------------------------------------------------------------+ Use the ^ and v keys to select which entry is highlighted. Press enter to boot the selected OS, 'e' to edit the commands before booting, or 'c' for a command-line. |
当群集组件被激活时,所引导的节点的控制台上将显示消息。
如果您具有区域群集,可以指定要引导的节点。
phys-schost# clzonecluster boot -n node zoneclustername |
确认引导该节点时未发生错误,而且该节点现在处于联机状态。
运行 cluster status 命令可报告全局群集节点的状态。
phys-schost# cluster status -t node |
从全局群集中的节点运行 clzonecluster status 命令可报告所有区域群集节点的状态。
phys-schost# clzonecluster status |
当托管区域群集节点的节点以群集模式引导时,区域群集节点只能以群集模式引导。
如果节点的 /var 文件系统已满,可能无法在该节点上重新启动 Sun Cluster。如果出现该问题,请参见如何修复已满的 /var 文件系统。
以下示例显示了将节点 phys-schost-1 引导到全局群集后的控制台输出。
ok boot Rebooting with command: boot ... Hostname: phys-schost-1 Booting as part of a cluster ... NOTICE: Node phys-schost-1: attempting to join cluster ... NOTICE: Node phys-schost-1: joined cluster ... The system is coming up. Please wait. checking ufs filesystems ... reservation program successfully exiting Print services started. volume management starting. The system is ready. phys-schost-1 console login: |