Oracle® Solaris Cluster 系统管理指南

退出打印视图

更新时间: 2015 年 10 月
 
 

管理法定设备

法定设备是一个共享存储设备或法定服务器,由两个或多个节点共享,并提供用于建立法定的选票。本节介绍有关管理法定设备的过程。

可以使用 clquorum 命令执行所有法定设备管理过程。此外,还可以通过使用 clsetup 交互式实用程序或 Oracle Solaris Cluster Manager GUI 完成一些过程。有关 GUI 登录说明,请参见如何访问 Oracle Solaris Cluster Manager。只要可能,本节中的法定过程都使用 clsetup 实用程序来说明。Oracle Solaris Cluster Manager 联机帮助介绍了如何使用 GUI 来执行法定过程。有关更多信息,请参见 clquorum(1CL)clsetup(1CL) 手册页。

当您使用法定设备时,请牢记以下指导原则:

  • 所有法定设备命令都必须在全局群集节点中运行。

  • 如果 clquorum 命令中断或失败,群集配置数据库中的法定配置信息可能会变得不一致。出现这种不一致情况时,可重新运行该命令或运行 clquorum reset 命令重置法定配置。

  • 为了最大限度地实现群集高可用性,请确保法定设备投的选票总数少于节点投的选票总数。否则,节点无法在所有法定设备都不可用时形成群集,即使所有节点都在正常运行也是如此。

  • 请不要将当前配置为法定设备的磁盘添加到 Oracle Solaris ZFS 存储池中。如果将一个已配置的法定设备添加到 ZFS 存储池中,该磁盘会被重新标为 EFI 磁盘,法定配置信息将丢失,并且该磁盘将不会再向群集提供法定选票。磁盘一旦处于存储池中,即可被配置为法定设备。或者,您也可以先取消配置磁盘,并将它添加到存储池中,然后将该磁盘重新配置为法定设备。


注 - clsetup 命令是一个访问其他 Oracle Solaris Cluster 命令的交互式接口。运行 clsetup 时,该命令会生成相应的特定命令,在此例中生成 clquorum 命令。这些生成的命令显示在这些过程结尾部分的示例中。

要查看法定配置,请使用 clquorum showclquorum list 命令可显示群集中法定设备的名称。clquorum status 命令可提供状态和选票计数信息。

本节显示的多数示例均来自一个由三个节点组成的群集。

表 6-1  任务列表:法定管理
任务
相关说明
使用 clsetup 实用程序向群集添加法定设备
使用 clsetup 实用程序(生成 clquorum)从群集中删除法定设备
使用 clsetup 实用程序(生成 clquorum)从群集中删除最后一个法定设备
使用添加和删除过程替换群集中的法定设备
使用添加和删除过程修改法定设备列表
使用 clsetup 实用程序(生成 clquorum)将法定设备置于维护状态
(在维护状态下,法定设备不参与选票来建立法定。)
使用 clsetup 实用程序(生成 clquorum)将法定设备配置重置为默认状态
使用 clquorum 命令列出法定设备和选票计数