法定设备是一个共享存储设备或法定服务器,由两个或多个节点共享,并提供用于建立法定的选票。本节介绍有关管理法定设备的过程。
可以使用 clquorum 命令执行所有法定设备管理过程。此外,还可以通过使用 clsetup 交互式实用程序或 Oracle Solaris Cluster Manager 浏览器界面完成一些过程。有关 Oracle Solaris Cluster Manager 登录说明,请参见Oracle Solaris Cluster 4.3 系统管理指南 中的 如何访问 Oracle Solaris Cluster Manager。
只要可能,本节中的法定过程都使用 clsetup 实用程序来说明。Oracle Solaris Cluster Manager 联机帮助介绍了如何使用 Oracle Solaris Cluster Manager 来执行法定过程。有关更多信息,请参见 clquorum(1CL) 和 clsetup(1CL) 手册页。
当您使用法定设备时,请牢记以下指导原则:
所有法定设备命令都必须在全局群集节点中运行。
如果 clquorum 命令中断或失败,群集配置数据库中的法定配置信息可能会变得不一致。出现这种不一致情况时,可重新运行该命令或运行 clquorum reset 命令重置法定配置。
为了最大限度地实现群集高可用性,请确保法定设备投的选票总数少于节点投的选票总数。否则,节点无法在所有法定设备都不可用时形成群集,即使所有节点都在正常运行也是如此。
请不要将当前配置为法定设备的磁盘添加到 Oracle Solaris ZFS 存储池中。如果将一个已配置的法定设备添加到 ZFS 存储池中,该磁盘会被重新标为 EFI 磁盘,法定配置信息将丢失,并且该磁盘将不会再向群集提供法定选票。磁盘一旦处于存储池中,即可被配置为法定设备。或者,您也可以先取消配置磁盘,并将它添加到存储池中,然后将该磁盘重新配置为法定设备。
要查看法定配置,请使用 clquorum show。clquorum list 命令可显示群集中法定设备的名称。clquorum status 命令可提供状态和选票计数信息。
本节显示的多数示例均来自一个由三个节点组成的群集。
|