7.15. 部署命令选项
下表列出 openstack overcloud deploy
命令的其他参数。
一些选项在此发行版本中作为技术预览提供,因此不享有红帽的全面支持。它们只应用于测试,不应在生产环境中使用。有关技术预览功能的更多信息,请参阅覆盖范围详细信息。
参数 | 描述 |
---|---|
|
包含您要部署的 heat 模板的目录。如果为空,部署命令会使用位于 |
| 要创建或更新的堆栈的名称 |
| 以分钟为单位的部署超时持续时间 |
| 要用于虚拟机监控程序的虚拟化类型 |
|
要用于同步时间的网络时间协议 (NTP) 服务器。您也可以在以逗号分隔的列表中指定多个 NTP 服务器,例如: |
|
为环境变量 |
|
定义访问 overcloud 节点的 SSH 用户。SSH 访问通常使用 |
| 定义用于 SSH 访问 overcloud 节点的密钥路径。 |
| 定义要用于 SSH 访问 overcloud 节点的网络名称。 |
|
要传递给 overcloud 部署的额外环境文件。您可以多次指定此选项。请注意,传递到 |
| 包含要在部署中包括的环境文件的目录。部署命令以数字顺序,然后以字母顺序处理这些环境文件。 |
|
定义角色文件并覆盖 |
|
定义网络文件并覆盖 |
|
定义计划环境文件,并覆盖 |
| 如果您不希望在部署后删除临时文件,并记录其位置,则使用此选项。 |
| 如果您要在不执行实际部署的情况下更新计划,则使用此选项。 |
| overcloud 在创建过程中会执行一组部署前检查。如果部署前检查出现任何非严重错误,则此选项会退出创建。我们推荐使用此选项,因为任何错误都有可能造成部署失败。 |
| overcloud 在创建过程中会执行一组部署前检查。如果部署前检查出现任何非关键警告,则此选项会退出创建。openstack-tripleo-validations |
| 如果您要在不创建 overcloud 的情况下对 overcloud 执行验证检查,则使用此选项。 |
|
使用此选项从 |
| 使用此选项跳过 overcloud 部署后配置。 |
| 使用此选项强制进行 overcloud 部署后配置。 |
|
如果您不希望部署命令为 |
| 带有选项和参数的 YAML 文件的路径。 |
| 如果要禁用 overcloud 服务的密码生成,则使用此选项。 |
|
如果要部署预置备 overcloud 节点,则使用此选项。与 |
|
如果您要禁用 |
|
如果您要禁用 overcloud 栈创建,并仅运行 |
|
要用于保存 |
|
Ansible 配置文件的路径。该文件的配置会覆盖 |
|
您要用于 |
|
将此选项与以逗号分隔的节点列表一起使用,将 config-download playbook 执行限制到特定的节点或一组节点。例如,当想要仅在新节点上运行 config-download 时, |
| (技术预览)将此选项与 config-download playbook 中的以逗号分隔的标签列表一起使用,通过一组特定 config-download 任务来运行部署。 |
| (技术预览)将此选项与您要从 config-download playbook 中跳过的以逗号分隔的标签列表一起使用。 |
运行以下命令查看完整选项列表:
(undercloud) $ openstack help overcloud deploy
某些命令行参数已过时或已弃用,它们的功能可以通过环境文件的 parameter_defaults
部分中所包含的 heat 模板参数实现。下表将已弃用的参数与 heat 模板中的等效参数对应了起来。
参数 | 描述 | Heat 模板参数 |
---|---|---|
| 扩展的 Controller 节点数量 |
|
| 扩展的 Compute 节点数量 |
|
| 扩展的 Ceph 节点数量 |
|
| 扩展的 Block Storage (cinder) 节点数量 |
|
| 扩展的 Object Storage (swift) 节点数量 |
|
| 要用于 Controller 节点的 flavor |
|
| 要用于 Compute 节点的 flavor |
|
| 要用于 Ceph Storage 节点的 flavor |
|
| 要用于 Block Storage (cinder) 节点的 flavor |
|
| 要用于 Object Storage (swift) 节点的 flavor |
|
| overcloud 在创建过程中会执行一组部署前检查。在使用这个选项时,如果部署前检查出现任何严重错误,则会退出创建。我们推荐使用此选项,因为任何错误都有可能造成部署失败。 | 未进行参数映射 |
|
完全禁用部署前验证。这些验证是内置部署前验证,已由 | 未进行参数映射 |
|
使用 | 未进行参数映射 |
| 使用此选项把 overcloud 节点注册到客户门户或 Satellite 6。 |
|
|
使用此选项定义您要用于 overcloud 节点的注册方法。 |
|
| 要用于注册的组织。 |
|
| 使用此选项注册系统(即使已经注册过)。 |
|
|
注册 overcloud 节点的 Satellite 服务器的基本 URL。此参数需要使用 Satellite 的 HTTP URL 而不是 HTTPS URL。例如,使用 http://satellite.example.com 而不使用 https://satellite.example.com。overcloud 的创建过程会使用此 URL 来确定服务器是 Red Hat Satellite 5 还是 Red Hat Satellite 6 服务器。如果服务器是 Red Hat Satellite 6 服务器,则 overcloud 获取 |
|
| 使用此选项定义您要用于注册的激活码。 |
|
这些参数计划从未来的 Red Hat OpenStack Platform 版本中移除。