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. Upgrade von MTC 1.3 auf 1.6
Wenn Sie Migration Toolkit for Containers (MTC) Version 1.3.x auf 1.6 aktualisieren, müssen Sie das benutzerdefinierte MigPlan
-Ressourcenmanifest (CR) auf dem Cluster aktualisieren, auf dem der Pod MigrationController
ausgeführt wird.
Da die Parameter indirectImageMigration
und indirectVolumeMigration
in MTC 1.3 nicht existieren, ist ihr Standardwert in Version 1.4 false
, was bedeutet, dass die Direct Image Migration und Direct Volume Migration aktiviert sind. Da die direkten Migrationsvoraussetzungen nicht erfüllt sind, kann der Migrationsplan den Zustand Ready
nur erreichen, wenn diese Parameterwerte zu true
geändert werden.
Voraussetzungen
-
Sie müssen als Benutzer mit
cluster-admin
-Privilegien angemeldet sein.
Vorgehensweise
-
Melden Sie sich bei dem Cluster an, in dem der Pod
MigrationController
ausgeführt wird. Rufen Sie das CR-Manifest
MigPlan
ab:oc get migplan <migplan> -o yaml -n openshift-migration
$ oc get migplan <migplan> -o yaml -n openshift-migration
Copy to Clipboard Copied! Aktualisieren Sie die folgenden Parameterwerte und speichern Sie die Datei als
migplan.yaml
:... spec: indirectImageMigration: true indirectVolumeMigration: true
... spec: indirectImageMigration: true indirectVolumeMigration: true
Copy to Clipboard Copied! Ersetzen Sie das CR-Manifest
MigPlan
, um die Änderungen zu anzuwenden:oc replace -f migplan.yaml -n openshift-migration
$ oc replace -f migplan.yaml -n openshift-migration
Copy to Clipboard Copied! Rufen Sie das aktualisierte CR-Manifest
MigPlan
ab, um die Änderungen zu überprüfen:oc get migplan <migplan> -o yaml -n openshift-migration
$ oc get migplan <migplan> -o yaml -n openshift-migration
Copy to Clipboard Copied!