如果已安装的节点无法加入群集或者需要更正配置信息时,请执行此过程。例如,可在所有节点上执行此过程以重新配置传输适配器或专用网络地址。
开始之前
尝试通过使用 scinstall 实用程序重新运行节点的群集配置。通过在节点上重复进行 Oracle Solaris Cluster 软件的配置,您可以更正某些群集节点的配置故障。
如果要取消单节点群集的配置,请跳至Step 2。
phys-schost# /usr/cluster/bin/claccess allow -h nodename
指定要添加到验证列表中的节点的名称。
您还可以使用 clsetup 实用程序来执行此任务。有关过程,请参见Oracle Solaris Cluster 系统管理指南 中的如何向现有的群集或区域群集添加节点。
phys-schost# shutdown -g0 -y -i0
ok boot -x
有关基于 GRUB 的引导的更多信息,请参见引导和关闭 Oracle Solaris 11.2 系统 中的引导系统。
屏幕将显示编辑后的命令。
phys-schost# cd /
phys-schost# /usr/cluster/bin/clnode remove
节点将从群集配置中删除,但 Oracle Solaris Cluster 软件不会从节点中删除。
有关更多信息,请参见 clnode(1CL) 手册页。
phys-schost# /usr/cluster/bin/scinstall -r [-b BE-name]
删除群集配置信息并从群集节点卸载 Oracle Solaris Cluster 框架和数据服务软件。然后,您可以重新安装节点或从群集删除节点。
指定新引导环境的名称,在卸载过程完成后将引导到该引导环境。指定名称这一操作是可选的。如果您没有为引导环境指定名称,将会自动生成一个名称。
有关更多信息,请参见 scinstall(1M) 手册页。
故障排除
如果您要删除的群集节点至少已进行了部分群集配置,则运行 clnode remove 命令可能会退出,并出现诸如 Node is still enabled 的错误。如果出现此类错误,请将 –F 选项添加到 clnode remove 命令。
接下来的步骤
在节点上重新安装或重新配置 Oracle Solaris Cluster 软件之前,请参阅Table 2–1。该表列出了所有安装任务以及这些任务的执行顺序。
要从群集中以物理方式删除节点,请参见Oracle Solaris Cluster 4.2 Hardware Administration Manual 中的How to Remove an Interconnect Component以及 Oracle Solaris Cluster 手册中相应存储阵列的删除过程。