phys-schost# 提示符表示全局群集提示符。此操作过程适用于全局群集。
此过程提供了 Oracle Solaris Cluster 命令的长格式。此外,大多数命令还有短形式。这些命令除了名称长短的不同以外,其功能都是相同的。
从全局群集的节点执行此过程中的所有步骤。
对于区域群集节点,在执行此步骤之前,请按照如何从区域群集中删除节点中的说明操作。
在基于 SPARC 的系统上,运行以下命令。
ok boot -x
在基于 x86 的系统上,运行以下命令。
shutdown -g -y -i0 Press any key to continue
有关基于 GRUB 的引导的更多信息,请参见引导和关闭 Oracle Solaris 11.3 系统 中的 引导系统。
[ Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists the possible completions of a device/filename. ESC at any time exits. ] grub edit> kernel$ /platform/i86pc/kernel/#ISADIR/unix -B $ZFS-BOOTFS -x
屏幕将显示编辑后的命令。
对内核引导参数命令所做的这一更改在系统引导后将失效。下次重新引导节点时,系统将引导至群集模式。如果希望引导至非群集模式,请重新执行上述步骤,并将 –-x 选项添加到内核引导参数命令中。
phys-schost# clnode clear -F nodename
如果资源组具有 rg_system=true 设置,则必须将其更改为 rg_system=false,这样才能成功执行 clnode clear -F 命令。在运行 clnode clear -F 之后,将资源组重置回 rg_system=true。
phys-schost# clnode remove -F
# clnode clear -F node-to-be-removed
通过运行 clnode status nodename 检验该节点是否已删除。
如果您要删除群集中的最后一个节点,则该节点必须处于非群集模式下并且该群集中未剩下任何活动节点。
phys-schost# clnode status nodename
您还可以选择从群集删除节点,同时卸载 Oracle Solaris Cluster 软件。转到不包含任何 Oracle Solaris Cluster 文件的目录,然后键入 scinstall -r。
有关说明,请参见Oracle Solaris Cluster Hardware Administration Manual。
此示例说明了如何从群集中删除节点 phys-schost-2。应当在您要从群集中删除的节点 (phys-schost-2) 上以非群集模式运行 clnode remove 命令。
从群集中删除节点: phys-schost-2# clnode remove phys-schost-1# clnode clear -F phys-schost-2验证节点删除: phys-schost-1# clnode status -- Cluster Nodes -- Node name Status --------- ------ Cluster node: phys-schost-1 Online
另请参见
要从已删除的节点中卸载 Oracle Solaris Cluster 软件,请参见如何从群集节点卸载 Oracle Solaris Cluster 软件。
有关硬件过程,请参见Oracle Solaris Cluster Hardware Administration Manual。
有关删除群集节点的完整任务列表,请参见表 16。
要向现有的群集添加节点,请参见如何向现有的群集或区域群集添加节点。