6.11. 运行 director 升级

完成以下步骤以升级 director。

流程

  1. 运行以下命令,在 undercloud 上升级 director:

    $ openstack undercloud upgrade

    此命令会启动 director 配置脚本。director 升级其软件包并配置其服务,使其服务适合 undercloud.conf 中的设置。这个脚本会需要一些时间来完成。

    注意

    在继续操作前,director 配置脚本会提示确认。使用 -y 选项绕过此确认:

    $ openstack undercloud upgrade -y
  2. 此脚本还会自动启动 undercloud 上的所有 OpenStack Platform 服务容器。您可以通过 systemd 资源管理每个服务。检查 systemd 资源:

    $ sudo systemctl list-units "tripleo_*"

    每个 systemd 服务都控制一个容器。使用以下命令来检查已启用的容器:

    $ sudo podman ps
  3. 该脚本将 stack 用户添加到 docker 组,以确保 stack 用户有权访问容器管理命令。使用以下命令刷新 stack 用户权限:

    $ exec su -l stack

    该命令提示您再次登录。输入 stack 用户密码。

  4. 运行以下命令初始化 stack 用户来使用命令行工具:

    $ source ~/stackrc

    提示信息现在指示,OpenStack 命令在对 undercloud 验证身份并执行命令;

    (undercloud) $

director 升级已完成。