本节提供了以下过程以删除或替换法定设备:
删除法定设备后,它将不再参与建立法定的投票。请注意,所有由两个节点组成的群集均要求至少配置一个法定设备。如果这是群集的最后一个法定设备,clquorum(1CL) 将无法从配置中删除该设备。如果要删除某个节点,请删除连接到该节点的所有法定设备。
phys-schost# 提示符表示全局群集提示符。此操作过程适用于全局群集。
此过程提供了 Oracle Solaris Cluster 命令的长格式。此外,大多数命令还有短形式。这些命令除了名称长短的不同以外,其功能都是相同的。
您还可以使用 Oracle Solaris Cluster Manager GUI 删除法定设备。有关 GUI 登录说明,请参见如何访问 Oracle Solaris Cluster Manager。
# clquorum list -v
# clsetup
这时将显示主菜单。
回答删除过程中显示的问题。
# clquorum list -v
本示例显示了如何从配置有两个或更多法定设备的群集中删除一个法定设备。
Assume the root role that provides solaris.cluster.modify RBAC authorization on any cluster node. [Determine the quorum device to be removed:] # clquorum list -v [Start the clsetup utility:] # clsetup [Select Quorum>Remove a quorum device] [Answer the questions when prompted.] Quit the clsetup Quorum Menu and Main Menu.] [Verify that the quorum device is removed:] # clquorum list -v Quorum Type ------- ---- scphyshost-1 node scphyshost-2 node scphyshost-3 node
故障排除
如果在删除法定服务器法定设备时,群集与法定服务器主机之间的通信中断,则必须清除有关法定服务器主机的过时配置信息。有关执行此清除过程的说明,请参见清除过时的法定服务器群集信息。
此过程通过使用 clquorum force 选项 –F 从一个双节点群集删除最后一个法定设备。通常,应先删除故障设备,再添加替换法定设备。如果这不是双节点群集中的最后一个法定设备,请执行如何删除法定设备中的步骤。
添加法定设备涉及到节点重新配置,而这会涉及有故障的法定设备并会导致计算机出现紧急状态。使用 Force 选项可以删除有故障的法定设备,并且不会导致计算机出现紧急状态。使用 clquorum 命令可以从配置中删除设备。有关更多信息,请参见 clquorum(1CL) 手册页。删除故障的法定设备后,可使用 clquorum add 命令添加新设备。请参见添加法定设备。
phys-schost# 提示符表示全局群集提示符。此操作过程适用于全局群集。
此过程提供了 Oracle Solaris Cluster 命令的长格式。此外,大多数命令还有短形式。这些命令除了名称长短的不同以外,其功能都是相同的。
如果法定设备发生故障,请使用 –F Force 选项删除故障设备。
# clquorum remove -F qd1
# clquorum list -v
有关添加新法定设备的说明,请参见添加法定设备。
# cluster set -p installmode=disabled
# cluster set -p installmode=disabled
本示例阐述如何将群集设为维护模式并删除群集配置中最后一个法定设备。
[Assume the root role that provides solaris.cluster.modify RBAC authorization on any cluster node.] [Place the cluster in install mode:] # cluster set -p installmode=enabled [Remove the quorum device:] # clquorum remove d3 [Verify that the quorum device has been removed:] # clquorum list -v Quorum Type ------- ---- scphyshost-1 node scphyshost-2 node scphyshost-3 node
使用该过程用另一个法定设备替换现有的法定设备。您可以用类型相似的设备替换法定设备,例如可以用另一个 NAS 设备替换现有的 NAS 设备,还可以用不同类型的设备替换法定设备,例如用一个共享的磁盘替换 NAS 设备。
phys-schost# 提示符表示全局群集提示符。此操作过程适用于全局群集。
此过程提供了 Oracle Solaris Cluster 命令的长格式。此外,大多数命令还有短形式。这些命令除了名称长短的不同以外,其功能都是相同的。
需要首先将一个新的法定设备添加到配置中,来替换旧的设备。有关将新的法定设备添加到群集中的信息,请参见添加法定设备。
有关从配置中删除旧的法定设备的信息,请参见如何删除法定设备。
请参见磁盘盒硬件手册中的硬件过程。另请参见Oracle Solaris Cluster 4.2 Hardware Administration Manual 。