11.4. 可选:更新所有 overcloud 服务器上的 ovn-controller 容器
如果您使用 Modular Layer 2 Open Virtual Network 机制驱动程序(ML2/OVN)部署 overcloud,请将 ovn-controller 容器更新至最新的 RHOSP 16.2 版本。更新会在运行 ovn-controller 容器的每个 overcloud 服务器上进行。
重要
以下流程更新服务器上分配了 Compute 角色的 ovn-controller 容器,然后更新分配 Controller 角色的服务器上的 ovn-northd 服务。
如果在此流程前意外更新了 ovn-northd 服务,您可能无法访问您的虚拟机或创建新虚拟机或虚拟网络。以下流程恢复连接。
流程
创建名为
osdeploy-ovn-update.yaml的osdeploy作业:$ cat <<EOF > osdeploy-ovn-update.yaml apiVersion: osp-director.openstack.org/v1beta1 kind: OpenStackDeploy metadata: name: ovn-update spec: configVersion: <config_version> configGenerator: update mode: update advancedSettings: tags: - ovn EOF应用配置:
$ oc apply -f osdeploy-ovn-update.yaml- 等待 ovn-controller 容器更新完成。