4.9. 高可用性和集群
新的 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
时,pcsd
Web UI 在节点和资源的 utilization 属性旁边显示一条警告。此警告指出,由于placement-strategy
配置,使用率没有任何影响。 -
pscd
Web UI 支持 dark 模式,您可以通过 masthead 中的用户菜单进行设置。