17.5. 配置和管理集群资源标签


您可以使用 pcs 命令标记集群资源。这允许您使用单个命令启用、禁用、管理或取消管理指定的一组资源。

17.5.1. 为管理标记集群资源,按类别标记

以下流程使用资源标签标记两个资源,并禁用标记的资源。在本例中,要标记的现有资源命名为 d-01d-02

流程

  1. d-01d-02 资源创建一个名为 special-resources 的标签。

    [root@node-01]# pcs tag create special-resources d-01 d-02
    Copy to Clipboard
  2. 显示资源标签配置。

    [root@node-01]# pcs tag config
    special-resources
      d-01
      d-02
    Copy to Clipboard
  3. 禁用带有 special-resources 标签的所有资源。

    [root@node-01]# pcs resource disable special-resources
    Copy to Clipboard
  4. 显示资源状态,以确认资源 d-01d-02 已被禁用。

    [root@node-01]# pcs resource
      * d-01        (ocf::pacemaker:Dummy): Stopped (disabled)
      * d-02        (ocf::pacemaker:Dummy): Stopped (disabled)
    Copy to Clipboard

除了 pcs resource disable 命令,pcs resource enablepcs resource managepcs resource unmanage 命令还支持对带标记资源的管理。

创建资源标签后:

  • 您可以使用 pcs tag delete 命令删除资源标签。
  • 您可以使用 pcs tag update 命令修改现有资源标签的资源标签配置。

17.5.2. 删除标记的集群资源

您不能使用 pcs 命令删除标记的群集资源。要删除标记的资源,请使用以下步骤。

流程

  1. 删除资源标签。

    1. 以下命令从具有该标签的所有资源中删除资源标签 special-resources

      [root@node-01]# pcs tag remove special-resources
      [root@node-01]# pcs tag
       No tags defined
      Copy to Clipboard
    2. 以下命令仅从资源 d-01 中删除资源标签 special-resources

      [root@node-01]# pcs tag update special-resources remove d-01
      Copy to Clipboard
  2. 删除资源。

    [root@node-01]# pcs resource delete d-01
    Attempting to stop: d-01... Stopped
    Copy to Clipboard

17.5.3. 显示和导出集群资源标签

pcs tag [config] 命令支持 --output-format 选项。

  • 指定 --output-format=text 以纯文本格式显示配置的标签,这是这个选项的默认值。
  • 指定 --output-format=cmd 显示从当前集群标签配置创建的命令。您可以使用这些命令在不同的系统上重新创建配置的标签。
  • 指定 --output-format=json 以 JSON 格式显示配置的标签,这适用于机器解析。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat