第 5 章 自定义存储服务
director heat 模板集合包含必要的模板和环境文件,以启用基本的 Ceph Storage 配置。
director 使用 /usr/share/openstack-tripleo-heat-templates/environments/cephadm/cephadm.yaml
环境文件,将模糊添加到 openstack overcloud ceph deploy
部署的 Ceph Storage 集群中,并将它与 overcloud 集成。
5.1. 配置自定义环境文件
director 将基本的默认设置应用到部署的 Red Hat Ceph Storage 集群。您必须在自定义环境文件中定义其他配置。
流程
-
以
stack
用户身份登录 undercloud。 创建文件以定义自定义配置。
vi /home/stack/templates/storage-config.yaml
-
向文件添加一个
parameter_defaults
部分。 添加自定义配置参数。有关参数定义的更多信息,请参阅 Overcloud 参数。
parameter_defaults: CinderEnableIscsiBackend: false CinderEnableRbdBackend: true CinderBackupBackend: ceph NovaEnableRbdBackend: true GlanceBackend: rbd
注意自定义配置文件中定义的参数覆盖
/usr/share/openstack-tripleo-heat-templates/environments/cephadm/cephadm.yaml
中的任何对应的默认设置。- 保存该文件。
其他资源
自定义配置在 overcloud 部署期间应用。