7.7. 更新 director 软件包和镜像
director 使用标准的 RPM 方法来更新环境。这需要您通过
yum 来确保 director 主机使用了最新的软件包:
sudo yum update
$ 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 镜像
- 从 director 中删除存在的镜像。
openstack image list openstack image delete [IMAGE-UUID] [IMAGE-UUID] [IMAGE-UUID] [IMAGE-UUID] [IMAGE-UUID]
$ openstack image list $ openstack image delete [IMAGE-UUID] [IMAGE-UUID] [IMAGE-UUID] [IMAGE-UUID] [IMAGE-UUID]Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 把最新的镜像导入到 director。
cd ~/images openstack overcloud image upload openstack baremetal configure boot
$ cd ~/images $ openstack overcloud image upload $ openstack baremetal configure bootCopy to Clipboard Copied! Toggle word wrap Toggle overflow 警告
运行openstack baremetal configure boot会从每个节点的capabilities属性中删除所有的档案信息和引导选项。每个节点的这个信息都需要被替换。如需了解更多相关信息,请参阅 BZ#1241199。
现在,director 已被更新,并使用了最新的软件包和镜像。在更新后,您不需要重启任何服务。