4.10. 高可用性和集群
新的 pcs status wait 命令
pcs 命令行界面现在提供 pcs status wait 命令。此命令可确保 Pacemaker 完成对 Cluster Information Base (CIB)的更改所需的任何操作,且不需要采取任何进一步的操作,以使实际集群状态与请求的集群状态匹配。
pcs 支持查询集群中资源状态的新命令
pcs 命令行界面现在提供 pcs status query resource 命令,以查询集群中单个资源的各种属性。这些命令查询:
- 资源的存在
- 资源的类型
- 资源的状态
- 有关集体资源成员的各种信息
- 资源在哪些节点上运行
您可以将这些命令用于基于 pcs 的脚本,因为不需要解析纯文本输出。
新的 pcs resource defaults 和 pcs resource op defaults 选项用于以文本、JSON 和命令格式显示配置
pcs resource defaults 和 pcs resource op defaults 命令及其别名 pcs stonith defaults 和 pcs stonith op defaults 现在提供 --output-format 选项。
-
指定
--output-format=text以纯文本格式显示配置的资源默认值或操作默认值,这是此选项的默认值。 -
指定
--output-format=cmd会显示从当前集群默认值配置中创建的pcs resource defaults或pcs resource op defaults命令。您可以使用这些命令在不同系统上重新创建配置的资源默认值或资源操作默认值。 -
指定
--output-format=json以 JSON 格式显示配置的资源默认值或资源操作默认值,这适用于机器解析。
关闭 panic 节点,而无需自动重启的新的 Pacemaker 选项
您现在可以将 /etc/sysconfig/pacemaker 配置文件中的 PCMK_panic_action 变量设置为 off 或 sync-off。当您将此变量设置为 off 或 sync-off 时,节点会在 panic 情况后保持关闭,而不是自动重启。
支持新的 pcsd Web UI 功能
pcsd Web UI 现在支持以下功能:
-
当您将
placement-strategy集群属性设置为default时,pcsdWeb UI 在节点和资源的 utilization 属性旁边显示一条警告。此警告指出,由于placement-strategy配置,使用率没有任何影响。 -
pscdWeb UI 支持 dark 模式,您可以通过 masthead 中的用户菜单进行设置。