第 3 章 创建 Overcloud


创建使用 IPv6 网络的 Overcloud 需要 openstack overcloud deploy 命令的其他参数。例如:

$ openstack overcloud deploy --templates -e /usr/share/openstack-tripleo-heat-templates/environments/network-isolation-v6.yaml -e /home/stack/templates/network-environment.yaml -e --control-scale 3 --compute-scale 3 --control-flavor control --compute-flavor compute --neutron-disable-tunneling --neutron-network-type vlan --neutron-tunnel-types vlan --neutron-network-vlan-ranges datacenter:1:1000 --ntp-server pool.ntp.org [ADDITIONAL OPTIONS]
Copy to Clipboard Toggle word wrap

以上命令使用以下选项:

  • --templates - 从默认的 Heat 模板集合创建 Overcloud。
  • -e /usr/share/openstack-tripleo-heat-templates/environments/network-isolation-v6.yaml - 向 Overcloud 部署添加额外的环境文件。在这种情况下,它是一个环境文件,用于初始化 IPv6 的网络隔离配置。
  • -e /home/stack/templates/network-environment.yaml - 向 Overcloud 部署添加额外的环境文件。在这种情况下,它是之前创建的网络环境文件。
  • --control-scale 3 - 将 Controller 节点扩展为 3。
  • --compute-scale 3 - 将 Compute 节点扩展为 3。
  • --control-flavor control - 为 Controller 节点使用特定的类别。
  • --compute-flavor compute - 将特定的类别用于计算节点。
  • --Neutron-disable-tunneling - 禁用 Overcloud 中的隧道。隧道不支持 IPv6。如果将 IPv4 用于租户网络配置,并且旨在启用隧道,请不要包含此选项。
  • --Neutron-network-type vlan - 设置 neutron 网络类型。如果将 IPv6 用于租户网络,则使用 VLAN 模式。如果使用 VXLAN,请将租户网络更改为使用 IPv4。如需更多信息,请参阅 第 2.4.3 节 “使用混合 IPv6/IPv4 配置”
  • --Neutron-network-vlan-ranges datacenter:1:1000 - set the mapping range for neutron to support.
  • --ntp-server pool.ntp.org - 设置 NTP 服务器。
注意

如需完整的选项列表,请运行:

$ openstack help overcloud deploy
Copy to Clipboard Toggle word wrap

Overcloud 创建过程开始,并且 director 会调配您的节点。这个过程需要一些时间才能完成。要查看 Overcloud 创建的状态,请以 stack 用户身份打开一个单独的终端并运行:

$ source ~/stackrc
$ heat stack-list --show-nested
Copy to Clipboard Toggle word wrap

3.1. 访问 Overcloud

director 会生成脚本来配置和帮助认证 director 主机与 Overcloud 的交互。director 将此文件(overcloudrc)保存到 stack 用户的主目录中。运行以下命令来使用此文件:

$ source ~/overcloudrc
Copy to Clipboard Toggle word wrap

这会加载必要的环境变量,以便从 director 主机的 CLI 与 Overcloud 交互。要返回与 director 主机进行交互的状态,请运行以下命令:

$ source ~/stackrc
Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat