Oracle® Solaris Cluster 系统管理指南

退出打印视图

更新时间: 2015 年 10 月
 
 

清除过时的法定服务器群集信息

要删除类型为 quorumserver 的法定设备,请使用 clquorum remove 命令(如如何删除法定设备所述)。在常规操作情况下,该命令也将删除有关法定服务器主机的法定服务器信息。不过,如果群集与法定服务器主机之间的通信中断,则删除法定设备不会清除该信息。

    在以下情况下,法定服务器群集信息将变为无效:

  • 在未首先使用 clquorum remove 命令删除群集法定设备的情况下取消了对群集的授权

  • 在法定服务器主机处于关闭状态时从群集中删除了 quorum_server 类型的法定设备


Caution

注意  - 如果尚未从群集中删除 quorumserver 类型的法定设备,则按照以下过程清除有效的法定服务器会影响群集法定。


如何清除法定服务器配置信息

开始之前

从群集中删除法定服务器法定设备,如如何删除法定设备所述。


Caution

注意  - 如果群集仍在使用该法定服务器,则执行该过程会影响群集法定。


  1. 在法定服务器主机上承担 root 角色。
  2. 使用 clquorumserver clear 命令清除配置文件。
    # clquorumserver clear –c clustername –I clusterID quorumserver [–y]
    –c clustername

    先前将法定服务器用作法定设备的群集的名称。

    可以通过在群集节点上运行 cluster show 来获取群集名称。

    –I clusterID

    群集 ID。

    群集 ID 是一个 8 位十六进制数字。可以通过在群集节点上运行 cluster show 来获取群集 ID。

    quorumserver

    一个或多个法定服务器的标识符。

    可以使用端口号或实例名称来标识法定服务器。端口号供群集节点用于与法定服务器进行通信。实例名称是在法定服务器配置文件 /etc/scqsd/scqsd.conf 中指定的。

    –y

    强制 clquorumserver clear 命令从配置文件中清除群集信息,而不先提示进行确认。

    仅当确信要从法定服务器中删除过时的群集信息时,才使用该选项。

  3. (u53ef选)如果该服务器实例上未配置其他法定设备,请停止该法定服务器。
示例 6-16  从法定服务器配置中清除过时的群集信息

本示例将从使用端口 9000 的法定服务器中删除有关名为 sc-cluster 的群集的信息。

# clquorumserver clear -c sc-cluster -I 0x4308D2CF 9000
The quorum server to be unconfigured must have been removed from the cluster.
Unconfiguring a valid quorum server could compromise the cluster quorum.  Do you
want to continue? (yes or no) y