第 7 章 升级虚拟化的 Migration Toolkit
您可以使用 OpenShift Container Platform Web 控制台安装新版本,以此升级 MTV Operator。
注意
您必须在不跳过发行版本的情况下升级到下一个版本,例如从 2.0 升级到 2.1 或从 2.1 升级到 2.2。
流程
- 在 OCP web 控制台中,点击 Operators → Installed Operators → Migration Tookit for Virtualization Operator → Subscription。
将更新频道更改为 release-v2.2.0。
请参阅 OpenShift Container Platform 文档中的更改更新频道。
确认 Upgrade status 从 Up to date 变为 Upgrade available。如果没有,重启
CatalogSourcepod:-
记录目录源,如
redhat-operators。 在命令行中检索目录源 pod:
$ oc get pod -n openshift-marketplace | grep <catalog_source> 1删除 Pod。
$ oc delete pod -n openshift-marketplace <catalog_source_pod>
将状态从 Up to date 变为 Upgrade available。
如果您在 Subscriptions 选项卡上将 Update approval 设置为 Automatic,则升级会自动启动。
-
记录目录源,如
如果您在 Subscriptions 标签页中将 Update approval 设置为 Manual,请批准升级。
请参阅 OpenShift Container Platform 文档中的 手动批准待处理的升级。
登录 web 控制台前,验证
forklift-uipod 是否处于Ready状态:$ oc get pods -n openshift-mtv
输出示例
NAME READY STATUS RESTARTS AGE forklift-controller-788bdb4c69-mw268 2/2 Running 0 2m forklift-operator-6bf45b8d8-qps9v 1/1 Running 0 5m forklift-ui-7cdf96d8f6-xnw5n 1/1 Running 0 2m