2.5. 为 OpenStack Platform 10.z 更新当前的 overcloud 镜像


undercloud 更新过程可能会从 rhosp-director-images 和 rhosp-director-images -ipa 软件包下载新镜像存档。此过程会在 Red Hat OpenStack Platform 10 中的 undercloud 上更新这些镜像。

前提条件

  • 您已更新到当前 undercloud 版本的最新次版本。

流程

  1. 检查 yum 日志以确定新镜像存档是否可用:

    $ sudo grep "rhosp-director-images" /var/log/yum.log
    Copy to Clipboard Toggle word wrap
  2. 如果有新存档,请将当前镜像替换为新镜像。要安装新镜像,首先从 stack 用户主目录(/home/ stack / images )上的 images 目录中删除任何现有的镜像:

    $ rm -rf ~/images/*
    Copy to Clipboard Toggle word wrap
  3. 在 undercloud 节点上,提供 undercloud 凭证:

    $ source ~/stackrc
    Copy to Clipboard Toggle word wrap
  4. 解压存档:

    $ cd ~/images
    $ for i in /usr/share/rhosp-director-images/overcloud-full-latest-10.0.tar /usr/share/rhosp-director-images/ironic-python-agent-latest-10.0.tar; do tar -xvf $i; done
    Copy to Clipboard Toggle word wrap
  5. 将 中最新镜像导入到 director,并将节点配置为使用新镜像:

    $ cd ~/images
    $ openstack overcloud image upload --update-existing --image-path /home/stack/images/
    $ openstack overcloud node configure $(openstack baremetal node list -c UUID -f csv --quote none | sed "1d" | paste -s -d " ")
    Copy to Clipboard Toggle word wrap
  6. 要完成镜像更新,请验证新镜像是否存在:

    $ openstack image list
    $ ls -l /httpboot
    Copy to Clipboard Toggle word wrap

    director 还保留旧镜像,并使用更新时的时间戳对其进行重命名。如果不再需要这些镜像,请删除它们。

director 现在更新并使用最新的镜像。您无需在更新后重启任何服务。

undercloud 现在使用更新的 OpenStack Platform 10 软件包。接下来,将 overcloud 更新为最新的次要版本。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat