第 7 章 升级 Migration Toolkit for Virtualization


您可以使用 OpenShift Container Platform Web 控制台安装新版本,以此升级 MTV Operator。

注意

您必须在不跳过发行版本的情况下升级到下一个版本,例如从 2.0 升级到 2.1 或从 2.1 升级到 2.2。

流程

  1. 在 OCP web 控制台中,点 Operators Installed Operators Migration Tookit for Virtualization Operator Subscription
  2. 将更新频道更改为正确的发行版本。

    请参阅 OpenShift Container Platform 文档中的更改更新频道

  3. 确认 Upgrade statusUp to date 变为 Upgrade available。如果没有,重启 CatalogSource pod:

    1. 记录目录源,如 redhat-operators
    2. 在命令行中检索目录源 pod:

      $ oc get pod -n openshift-marketplace | grep <catalog_source>
      Copy to Clipboard Toggle word wrap
    3. 删除 Pod。

      $ oc delete pod -n openshift-marketplace <catalog_source_pod>
      Copy to Clipboard Toggle word wrap

      升级状态Up to date 改为 Upgrade available

      如果您在 Subscriptions 选项卡上将 Update approval 设置为 Automatic,则升级会自动启动。

  4. 如果您在 Subscriptions 标签页中将 Update approval 设置为 Manual,请批准升级。

    请参阅 OpenShift Container Platform 文档中的手动批准待处理的升级

  5. 登录 web 控制台前,验证 forklift-ui pod 是否处于 Ready 状态:

    $ oc get pods -n openshift-mtv
    Copy to Clipboard Toggle word wrap

    输出示例

    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
    Copy to Clipboard Toggle word wrap

  6. 如果您将 VMware 源供应商添加到 MTV 2.2,升级到 MTV 2.3 将任何 VMware 供应商的状态更改为 Critical。要解决这个问题,请添加 VDDK init 镜像并验证 VMware 供应商的证书来编辑虚拟机。如需更多信息,请参阅添加 VMSphere 源供应商
  7. 如果您在 MTV 2.2 中的 OpenShift Container Platform 目的地供应商中映射到 NFS,则升级到 MTV 2.3 会导致 NFS 映射无效。要解决这个问题,请编辑 NFS 存储配置集中的 AccessModesVolumeMode 参数。如需更多信息,请参阅自定义存储配置集
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat