第 3 章 创建环境文件
director 已经包含 Heat 模板,以配置大部分必要的设置以集成 NetApp 后端。通过 环境文件,您可以定义特定于部署的设置。
要启动,以 stack 用户身份登录 undercloud,再创建包含以下内容的环境文件:
/home/stack/templates/netapp-config.yaml
- 1
- 将 NETAPP_USER 和 NETAPP_USER_PASSWORD 替换为用于访问存储系统(特别是 HOSTNAME)的管理帐户的凭证。
- 2
- 将 HOSTNAME 替换为存储系统或代理服务器。这个选项的值应该是集群管理逻辑接口(LIF)或 Storage Virtual Machine (SVM) LIF 的 IP 地址或主机名。
- 3
- SVM 指定存储集群中应该发生共享存储虚拟机(之前称为 vserver)名称。如果驱动程序应在不管理共享服务器(也就是说,仅限于单个 SVM 范围)的情况下运行,则需要这个参数。
- 4
- ROOTVAGR 指定当创建新存储虚拟机(SVM)以匹配 manila 共享服务器时,应放置根卷的聚合名称。如果
ManilaNetappDriverHandlesShareServersShareServers 的值被设置为true,这意味着驱动程序管理共享服务器的生命周期。如果ManilaNetappDriverHandlesShareServersShareServers 为 'false' 的值,则不需要这个值。 - 5
- 将 TRFLAGS 替换为以逗号分隔的选项列表,控制在 debug 级别被设置为
True时将跟踪信息写入共享文件系统服务日志的选项列表。支持的值包括method和api。 - 6
ManilaNetappDriverHandlesShareServers参数设置驱动程序是否应该处理共享服务器的生命周期(false表示它不应该)。
例如:
/home/stack/templates/netapp-config.yaml
下一节论述了如何使用 /home/stack/templates/netapp-config.yaml 环境文件来编排 NetApp 后端的配置。