7.7. 更新 director 软件包和镜像

director 使用标准的 RPM 方法来更新环境。这需要您通过 yum 来确保 director 主机使用了最新的软件包:
$ sudo yum update
在某些情况下,您需要为节点发现功能和 Overcloud 实施操作更新镜像。通过红帽客户门户网站的 Red Hat Enterprise Linux OpenStack Platform 下载页获得这些镜像(https://access.redhat.com/site/products/red-hat-enterprise-linux-openstack-platform/)。
把这些镜像下载到 stack 用户的家目录的 images 目录中(/home/stack/images/)。在获得这些镜像后,安装以下步骤来替换镜像:

过程 7.5. 更新 director 镜像

  1. 从 director 中删除存在的镜像。
    $ openstack image list
    $ openstack image delete [IMAGE-UUID] [IMAGE-UUID] [IMAGE-UUID] [IMAGE-UUID] [IMAGE-UUID]
    
  2. 把最新的镜像导入到 director。
    $ cd ~/images
    $ openstack overcloud image upload
    $ openstack baremetal configure boot
    

    警告

    运行 openstack baremetal configure boot 会从每个节点的 capabilities 属性中删除所有的档案信息和引导选项。每个节点的这个信息都需要被替换。如需了解更多相关信息,请参阅 BZ#1241199
现在,director 已被更新,并使用了最新的软件包和镜像。在更新后,您不需要重启任何服务。