2.2. 更新数据平面上的 OVN 服务
更新数据平面上的 OVN 服务。
先决条件
-
创建
openstack-edpm-update-ovn.yaml
文件。如需更多信息,请参阅为 data plane 更新创建文件。
流程
要更新 data plane 上的 OVN 服务,请使用
openstack-edpm-update-ovn.yaml
文件创建一个OpenStackDataPlaneDeployment
自定义资源(CR):$ oc create -f openstack-edpm-update-ovn.yaml
验证 data plane 更新部署是否成功:
$ oc wait openstackversion <openstack_version_CR_name> --for=condition=MinorUpdateOVNDataplane --timeout=20m
$ oc get openstackdataplanedeployment NAME STATUS MESSAGE edpm-deployment-ipam True Setup Complete edpm-deployment-ipam-ovn-update True Setup Complete
将
<openstack_version_CR_name
> 替换为OpenStackVersion
资源的名称,如openstackversion/openstack
。如果部署失败,请参阅在 OpenShift 上部署 Red Hat OpenStack Services 指南中的对 data plane 创建和部署进行故障排除。
重要
如果更新失败,您可以重新运行这个过程。在重新运行该流程前,您必须编辑 openstack-edpm-update-ovn.yaml
文件中的 name:
参数,以避免 CR 名称中的冲突。例如:
apiVersion: dataplane.openstack.org/v1beta1 kind: OpenStackDataPlaneDeployment metadata: name: <ovn-update-new-name> ...
-
将
<ovn-update-new-name
> 替换为 CR 的唯一名称。