8.3. 将 MTC 1.3 升级到 1.8
				如果要将 MTC 版本 1.3.x 升级到 1.8,您必须更新运行 MigrationController Pod 的集群中的 MigPlan 自定义资源(CR)清单。
			
				由于 MTC 1.3 中不存在 indirectImageMigration 和 indirectVolumeMigration 参数,它们在 1.4 版中的默认值会为 false,这意味着启用了直接镜像迁移和直接卷迁移。由于没有满足直接迁移要求,迁移计划无法变为 Ready 状态,除非将这些参数值改为 true。
			
重要
- 从 OpenShift Container Platform 3 迁移到 OpenShift Container Platform 4 需要旧的 MTC Operator 和 MTC 1.7.x。
- 
							将 MTC 1.7.x 升级到 1.8.x 需要手动将 OADP 频道从 stable-1.0更新至stable-1.2,以便成功完成从 1.7.x 升级到 1.8.x。
先决条件
- 
						您必须以具有 cluster-admin权限的用户身份登录。
流程
- 
						登录到运行 MigrationControllerPod 的集群。
- 获取 - MigPlanCR 清单:- oc get migplan <migplan> -o yaml -n openshift-migration - $ oc get migplan <migplan> -o yaml -n openshift-migration- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 更新以下参数值,并将文件保存为 - migplan.yaml:- ... spec: indirectImageMigration: true indirectVolumeMigration: true - ... spec: indirectImageMigration: true indirectVolumeMigration: true- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 替换 - MigPlanCR 清单以应用更改:- oc replace -f migplan.yaml -n openshift-migration - $ oc replace -f migplan.yaml -n openshift-migration- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 获取更新的 - MigPlanCR 清单以验证更改:- oc get migplan <migplan> -o yaml -n openshift-migration - $ oc get migplan <migplan> -o yaml -n openshift-migration- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow