第 5 章 升级 undercloud 操作系统
在升级 director 前,您必须将 undercloud 操作系统从 Red Hat Enterprise Linux 7 升级到 Red Hat Enterprise Linux 8。作为这个操作系统升级的一部分,您必须删除 Red Hat OpenStack Platform 13 软件包,然后运行 Leapp 工具来升级系统软件包。此软件包删除和操作系统升级不会影响 undercloud 数据库。完成操作系统升级后,重新安装 director 软件包的 Red Hat OpenStack Platform 16.1 版本。
5.1. 删除 Red Hat OpenStack Platform director 软件包 复制链接链接已复制到粘贴板!
在运行 Leapp 工具前,请删除与 Red Hat Enterprise Linux 7 相关的 Red Hat OpenStack Platform 13 软件包。这些软件包名称使用 el7ost
的发行版本后缀。有些 el7ost
会保留在系统中,作为 subscription-manager
和 Leapp 工具的依赖项。
流程
-
以
stack
用户的身份登录 undercloud。 禁用 undercloud 上的主要 OpenStack 服务:
sudo systemctl stop 'openstack-*' httpd haproxy mariadb 'rabbitmq*' docker xinetd
$ sudo systemctl stop 'openstack-*' httpd haproxy mariadb 'rabbitmq*' docker xinetd
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 从 undercloud 中删除主要的 OpenStack 服务,但 OpenvSwitch 和升级所需的某些 Python 2 软件包除外:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 从
/etc/httpd
和 /var/lib/docker 目录中删除
内容:sudo rm -rf /etc/httpd /var/lib/docker
$ sudo rm -rf /etc/httpd /var/lib/docker
Copy to Clipboard Copied! Toggle word wrap Toggle overflow