13.3. 配置外部 NFS 共享以进行转换
当块存储服务(cinder)在 overcloud Controller 节点上执行镜像格式转换,且空间有限时,大型镜像服务(glance)镜像转换可能会导致完全使用节点 root 磁盘空间。您可以使用外部 NFS 共享进行转换,以防止完全填充节点上的空间。
有两个 director heat 参数控制外部 NFS 共享配置:
-
CinderImageConversionNfsShare
-
CinderImageConversionNfsOptions
流程
以
stack
用户身份登录 undercloud,再提供stackrc
凭证文件。$ source ~/stackrc
在新的或现有与存储相关的环境文件中,添加有关外部 NFS 共享的信息。
parameter_defaults: CinderImageConversionNfsShare: 192.168.10.1:/convert
注意控制 NFS 挂载选项的
CinderImageConversionNfsOptions
参数的默认值足以满足大多数环境中。在 openstack overcloud deploy 命令中包含新配置的环境文件,以及与您的环境相关的任何其他环境文件。
$ openstack overcloud deploy \ --templates \ … -e <existing_overcloud_environment_files> \ -e <new_environment_file> \ …
-
使用作为现有部署一部分的环境文件列表替换。
<existing_overcloud_environment_files>
-
将
<new_environment_file
> 替换为包含 NFS 共享配置的新的或编辑的环境文件。
-
使用作为现有部署一部分的环境文件列表替换。