6.3. 边缘排除特定镜像类型
默认情况下,Compute 节点公告它们支持的所有镜像格式。如果您的 Compute 节点没有使用 Ceph 存储,您可以从镜像格式公告中排除 RAW 镜像。RAW 镜像格式会消耗比 QCOW2 镜像更多的网络带宽和本地存储,并在没有 Ceph 存储的边缘站点中使用效率低。使用 NovaImageTypeExcludeList
参数排除特定的镜像格式:
重要
不要在边缘站点与 Ceph 搭配使用这个参数,因为 Ceph 需要 RAW 镜像。
注意
没有公告 RAW 镜像的计算节点无法托管从 RAW 镜像创建的实例。这可能会影响 snapshot-redeploy 和 shelving。
先决条件
- 安装了 Red Hat OpenStack Platform director
- 已安装中央位置
- Compute 节点可用于 DCN 部署
流程
-
以
stack
用户身份登录 undercloud 主机。 查找
stackrc
凭证文件:$ source ~/stackrc
在其中一个自定义环境文件中包含
NovaImageTypeExcludeList
参数:parameter_defaults: NovaImageTypeExcludeList: - raw
在 overcloud 部署命令中包含
NovaImageTypeExcludeList
参数的环境文件,以及与部署相关的任何其他环境文件:openstack overcloud deploy --templates \ -n network_data.yaml \ -r roles_data.yaml \ -e <environment_files> \ -e <new_environment_file>