第 3 章 编辑环境文件


环境文件包含您要定义的后端设置。它还包含与共享文件系统服务部署相关的其他设置。有关环境文件的更多信息, 请参阅高级 Overcloud 自定义指南中的 环境文件。

此发行版包含用于定义 CephFS 后端的集成式环境文件。此文件位于 undercloud 节点的以下路径中:

/usr/share/openstack-tripleo-heat-templates/environments/manila-cephfsnative-config.yaml

此文件提供用于部署共享文件系统服务的默认设置。

创建一个环境文件,其中包含您的环境的将设置 though though: ~/templates/manila-cephfsnative-config.yaml。以下代码片段显示了部署共享文件系统服务时 director 使用的默认值:

/home/stack/templates/manila-cephfsnative-config.yaml

parameter_defaults: # 
1

  ManilaCephFSNativeBackendName: cephfsnative
  ManilaCephFSNativeDriverHandlesShareServers: false # 
2

  ManilaCephFSNativeCephFSConfPath: '/etc/ceph/ceph.conf' # 
3

  ManilaCephFSNativeCephFSAuthId: 'manila' # 
4

  ManilaCephFSNativeCephFSClusterName: 'ceph'
  ManilaCephFSNativeCephFSEnableSnapshots: true
Copy to Clipboard Toggle word wrap

1
parameter_defaults 标头表示您的开始配置。具体来说,它允许您覆盖 resource_registry 中设置的默认值。这包括 OS::Tripleo::Services::ManilaBackendCephFs 设置的值,后者为 CephFS 后端设置默认值。
2
如果将 ManilaCephFSNativeDriverHandlesShareServers 设置为 false,该驱动程序无法处理共享服务器的生命周期。
3
ManilaCephFSNativeCephFSConfPath: 设置 Ceph 集群配置文件的路径。
4
ManilaCephFSNativeCephFSAuthId: 是 director 将为共享访问而创建的 Ceph 身份验证 ID。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部