3.11. 高可用性和集群
使用一个 pcs
命令删除多个资源
在此次更新之前,pcs resource delete
、pcs resource remove
、pcs stonith delete
和 pcs stonith remove
命令都支持一次只删除一个资源。有了此更新,您现在可以使用一个命令一次删除多个资源。
新的 pcs tag
命令选项用于以文本、JSON 和命令格式显示集群资源标签
pcs tag [config]
命令现在支持对以下用例使用 --output-format
选项:
-
通过指定
--output-format=text
,以纯文本格式显示配置的文本。这是此选项的默认值。 -
通过指定
--output-format=cmd
来显示从当前集群标签配置创建的命令。您可以使用这些命令在不同的系统上重新创建配置的标签。 -
通过指定
--output-format=json
显示 JSON 格式的配置的标签,这适用于机器解析。
Jira:RHEL-46284[1]
支持以 JSON 格式和 pcs
命令导出隔离级别配置
pcs stonith config
和 pcs stonith level config
命令现在支持 --output-format=
选项,来以 JSON 格式和 pcs
命令显示隔离级别配置。
-
指定
--output-format=cmd
会显示从当前集群配置中创建的配置隔离级别的pcs
命令。您可以使用这些命令在不同系统上重新创建配置的隔离级别。 -
指定
--output-format=json
显示 JSON 格式的隔离级别配置,它适用于机器解析。
从 Booth 配置中删除后,从 CIB 中删除 Booth 集群票据
使用 pcs booth ticket remove
命令删除 Booth 集群票据后,Booth 票据的状态在 Cluster Information Base (CIB)中保持 loaded 。在从一个站点上的 Booth 配置中删除一个 ticket ,并使用 pcs booth pull
命令将 Booth 配置拉取到另一个站点后,也会出现这种情况。当您配置票据约束时,这可能会导致问题,因为即使在票据被删除后,也可以授予票据约束。因此,集群可能会冻结或隔离一个节点。从 RHEL 9.6 开始,您可以使用 pcs booth ticket cleanup
命令从 CIB 中删除 Booth 票据来防止这种情况。
有关从 CIB 中删除 Booth 票据的详情,请参考 删除 Booth 票据。