This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.8.3. MTC 1.3을 1.6으로 업그레이드
MTC(Migration Toolkit for Containers) 버전 1.3.x를 1.6로 업그레이드하는 경우 MigrationController
Pod가 실행 중인 클러스터에서 MigPlan
사용자 정의 리소스(CR) 매니페스트를 업데이트해야 합니다.
indirectImageMigration
및 indirectVolumeMigration
매개변수는 MTC 1.3에 존재하지 않기 때문에 버전 1.4의 기본값은 false
이며 직접 이미지 마이그레이션 및 직접 볼륨 마이그레이션이 활성화됩니다. 직접 마이그레이션 요구 사항이 충족되지 않기 때문에 이러한 매개변수 값이 true
로 변경되지 않는 한 마이그레이션 계획에서 Ready
상태에 도달할 수 없습니다.
사전 요구 사항
-
cluster-admin
권한이 있는 사용자로 로그인해야 합니다.
절차
-
MigrationController
Pod를 실행하는 클러스터에 로그인합니다. MigPlan
CR 매니페스트를 가져옵니다.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 MigPlan
CR 매니페스트를 교체하여 변경 사항을 적용합니다.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 업데이트된
MigPlan
CR 매니페스트를 가져와 변경 사항을 확인합니다.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