Red Hat Training

A Red Hat training course is available for Red Hat OpenStack Platform

4.9. 对更新进行最终大小

更新需要最后一步来更新 overcloud 堆栈。这样可确保堆栈资源结构与常规部署 Red Hat OpenStack Platform 13 保持一致,您可以在以后执行标准的 openstack overcloud deploy 功能。

流程

  1. Source stackrc 文件:

    $ source ~/stackrc
  2. 运行更新最终化命令:

    $ openstack overcloud update converge \
        --templates \
        --stack <STACK_NAME> \
        -e /home/stack/templates/overcloud_images.yaml \
        -e /home/stack/templates/updates-environment.yaml \
        -e <ENVIRONMENT FILE>
        ...

    包含以下与您的环境相关的选项:

    • 自定义配置环境文件(-e)
    • 带有新容器镜像位置的环境文件(-e)。请注意,update 命令可能会显示关于使用 --container-registry-file 的警告。您可以忽略这个警告,因为此选项已弃用,而是对容器镜像环境文件使用 -e
    • 如果适用,您的自定义角色(roles_data)文件(--roles-file)
    • 如果适用,您的可组合网络(network_data)文件(--networks-file)
    • 如果 overcloud 堆栈的名称与默认名称 overcloud 不同,则必须在 update preparation 命令中包含 --stack 选项,并将 < STACK_NAME& gt; 替换为 overcloud 堆栈的名称。
  3. 等待更新最终完成。