第 3 章 创建环境文件


director 已经包含 Heat 模板,以配置大部分必要的设置以集成 NetApp 后端。通过 环境文件,您可以定义特定于部署的设置。

要启动,以 stack 用户身份登录 undercloud,再创建包含以下内容的环境文件:

/home/stack/templates/netapp-config.yaml

parameter_defaults:
  ManilaNetappLogin: 'NETAPP_USER'  # 
1

  ManilaNetappPassword: 'NETAPP_USER_PASSWORD'
  ManilaNetappServerHostname: 'HOSTNAME' # 
2

  ManilaNetappVserver: 'SVM' # 
3

  ManilaNetappRootVolumeAggr: 'ROOTVAGGR' # 
4

  ManilaNetappTraceFlags: 'TRFLAGS' # 
5

  ManilaNetappDriverHandlesShareServers: 'false' # 
6
Copy to Clipboard Toggle word wrap

1
NETAPP_USERNETAPP_USER_PASSWORD 替换为用于访问存储系统(特别是 HOSTNAME)的管理帐户的凭证。
2
HOSTNAME 替换为存储系统或代理服务器。这个选项的值应该是集群管理逻辑接口(LIF)或 Storage Virtual Machine (SVM) LIF 的 IP 地址或主机名。
3
SVM 指定存储集群中应该发生共享存储虚拟机(之前称为 vserver)名称。如果驱动程序应在不管理共享服务器(也就是说,仅限于单个 SVM 范围)的情况下运行,则需要这个参数。
4
ROOTVAGR 指定当创建新存储虚拟机(SVM)以匹配 manila 共享服务器时,应放置根卷的聚合名称。如果 ManilaNetappDriverHandlesShareServers ShareServers 的值被设置为 true,这意味着驱动程序管理共享服务器的生命周期。如果 ManilaNetappDriverHandlesShareServers ShareServers 为 'false' 的值,则不需要这个值
5
TRFLAGS 替换为以逗号分隔的选项列表,控制在 debug 级别被设置为 True 时将跟踪信息写入共享文件系统服务日志的选项列表。支持的值包括 methodapi
6
ManilaNetappDriverHandlesShareServers 参数设置驱动程序是否应该处理共享服务器的生命周期(false 表示它不应该)。

例如:

/home/stack/templates/netapp-config.yaml

parameter_defaults:
   ManilaNetappLogin: 'netapp_user'
   ManilaNetappPassword: 'netapp_user_password'
   ManilaNetappServerHostname: '10.8.18.108'
   ManilaNetappVserver: 'vserver_1'
   ManilaNetappTraceFlags: 'method,api'
   ManilaNetappDriverHandlesShareServers: 'false'
Copy to Clipboard Toggle word wrap

下一节论述了如何使用 /home/stack/templates/netapp-config.yaml 环境文件来编排 NetApp 后端的配置。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat