搜索

4.6. 为 overcloud 置备网络和 VIP

download PDF

Red Hat OpenStack Platform (RHOSP)置备过程使用您的网络定义文件来创建一个包含您的网络规格的新 heat 环境文件。如果您的部署使用 VIP,RHOSP 会从 VIP 定义文件中创建一个新的 heat 环境文件。置备网络和 VIP 后,您稍后有两个用于部署 overcloud 的 heat 环境文件。

先决条件

  • 访问 stack 用户的 undercloud 主机和凭据。
  • 您有一个网络配置模板。
  • 如果您使用 VIP,则有一个 VIP 定义模板。

流程

  1. stack 用户身份登录 undercloud 主机。
  2. 查找 stackrc undercloud 凭证文件:

    $ source ~/stackrc
  3. 调配 overcloud 网络。

    使用 overcloud network provision 命令,并提供之前创建的网络定义文件的路径。

    提示

    如需更多信息,请参阅使用 director 安装和管理 Red Hat OpenStack Platform 指南中的配置和管理 overcloud 网络定义

    示例

    在本例中,路径为 /home/stack/templates/spine-leaf-networks-data.yaml。使用 --output 参数为 命令创建的文件命名。

    $ openstack overcloud network provision \
      --output spine-leaf-networks-provisioned.yaml \
     /home/stack/templates/spine-leaf-networks-data.yaml
    重要

    您指定的输出文件的名称必须以 .yaml.template 结尾。

  4. 置备 overcloud VIP。

    使用 overcloud network vip provision 命令及 --stack 参数,将之前创建的 VIP 定义文件命名为之前创建的 VIP 定义文件。使用 --output 参数为 命令创建的文件命名。

    提示

    如需更多信息,请参阅 安装和管理 Red Hat OpenStack Platform 指南中的 为 overcloud 配置和置备网络 VIP

    $ openstack overcloud network vip provision \
      --stack spine-leaf-overcloud \
     --output spine-leaf-vips-provisioned.yaml \
     /home/stack/templates/spine-leaf-vip-data.yaml
    重要

    您指定的输出文件的名称必须以 .yaml.template 结尾。

  5. 请注意生成的输出文件的路径和文件名。您稍后会在部署 overcloud 时使用此信息。

验证

  • 您可以使用以下命令确认命令创建了 overcloud 网络和子网:

    $ openstack network list
    $ openstack subnet list
    $ openstack network show <network>
    $ openstack subnet show <subnet>
    $ openstack port list
    $ openstack port show <port>

    将 <network>、<subnet> 和 <port> 替换为您要检查的网络、子网和端口的名称或 UUID。

后续步骤

  1. 如果您使用预置备节点,请跳至 运行 overcloud 部署命令
  2. 否则,继续在 overcloud 上注册裸机节点

其他资源

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.