6.11. 运行 director 升级
完成以下步骤以升级 director。
流程
运行以下命令升级 undercloud 上的 director:
openstack undercloud upgrade
$ openstack undercloud upgrade
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 此命令会启动 director 配置脚本。director 升级其软件包并配置其服务,以符合
undercloud.conf
中的设置。这个脚本会需要一些时间来完成。注意在继续操作前,director 配置脚本会提示确认。使用
-y
选项绕过此确认:openstack undercloud upgrade -y
$ openstack undercloud upgrade -y
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 该脚本还会自动启动 undercloud 上所有的 OpenStack Platform 服务容器。您可以通过
systemd
资源管理每个服务。检查systemd
资源:sudo systemctl list-units "tripleo_*"
$ sudo systemctl list-units "tripleo_*"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 每个
systemd
服务控制一个容器。使用以下命令来检查已启用的容器:sudo podman ps
$ sudo podman ps
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 该脚本将
stack
用户添加到docker
组,以确保stack
用户能够访问容器管理命令。使用以下命令刷新stack
用户权限:exec su -l stack
$ exec su -l stack
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 命令会提示您再次登录。输入 stack 用户密码。
运行以下命令初始化
stack
用户来使用命令行工具:source ~/stackrc
$ source ~/stackrc
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 提示信息现在指示,OpenStack 命令在对 undercloud 验证身份并执行命令;
(undercloud) $
(undercloud) $
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
director 升级已完成。