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


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

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

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

步骤

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

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

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

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

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

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

创建资源标签后:

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

17.7.2. 删除标记的集群资源

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

步骤

  1. 删除资源标签。

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

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

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

    [root@node-01]# pcs resource delete d-01
    Attempting to stop: d-01... Stopped
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.