Red Hat Training
A Red Hat training course is available for Red Hat OpenStack Platform
7.3.4. 启用 Disabled Services
一些服务会被默认禁用。这些服务在 overcloud-resource-registry-puppet.j2.yaml
文件中注册为 null 操作(OS::Heat::None
)。例如,块存储备份服务(cinder-backup
)被禁用:
OS::TripleO::Services::CinderBackup: OS::Heat::None
若要启用此服务,可包含一个环境文件,用于将资源链接到 puppet/services
目录中对应的 Heat 模板。有些服务在 环境
目录中具有预定义的环境文件。例如,块存储备份服务使用 environments/cinder-backup.yaml
文件,该文件包含以下内容:
resource_registry: OS::TripleO::Services::CinderBackup: ../docker/services/pacemaker/cinder-backup.yaml ...
这会覆盖默认的 null 操作资源并启用该服务。在运行 openstack overcloud deploy
命令时包括此环境文件。
$ openstack overcloud deploy --templates -e /usr/share/openstack-tripleo-heat-templates/environments/cinder-backup.yaml
提示
有关如何启用禁用的服务的另一个示例,请参阅 OpenStack 数据处理 指南中的 安装。本节介绍如何在 overcloud 上启用 OpenStack 数据处理服务(sahara
)。