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.12.4.2. Direct Volume Migration wird nicht abgeschlossen
Wenn die Direct Volume Migration nicht abgeschlossen wird, hat der Ziel-Cluster möglicherweise nicht dieselben node-selector
-Annotationen wie der Quell-Cluster.
Migration Toolkit for Containers (MTC) migriert Namespaces mit allen Annotationen, um Sicherheitskontextbeschränkungen und Planungsanforderungen zu erhalten. Bei der Direct Volume Migration erstellt MTC Rsync-Transfer-Pods auf dem Ziel-Cluster in den Namespaces, die vom Quell-Cluster migriert wurden. Wenn ein Ziel-Cluster-Namespace nicht dieselben Annotationen wie der Quell-Cluster-Namespace hat, können die Rsync-Transfer-Pods nicht geplant werden. Die Rsync-Pods bleiben im Status Pending
.
Sie können dieses Problem mit dem folgenden Verfahren ermitteln und beheben.
Vorgehensweise
Überprüfen Sie den Status der CR
MigMigration
:oc describe migmigration <pod> -n openshift-migration
$ oc describe migmigration <pod> -n openshift-migration
Copy to Clipboard Copied! Die Ausgabe enthält die folgende Statusmeldung:
Beispielausgabe
Some or all transfer pods are not running for more than 10 mins on destination cluster
Some or all transfer pods are not running for more than 10 mins on destination cluster
Copy to Clipboard Copied! Rufen Sie auf dem Quell-Cluster die Details eines migrierten Namespace ab:
oc get namespace <namespace> -o yaml
$ oc get namespace <namespace> -o yaml
1 Copy to Clipboard Copied! - 1
- Geben Sie den migrierten Namespace an.
Bearbeiten Sie auf dem Ziel-Cluster den migrierten Namespace:
oc edit namespace <namespace>
$ oc edit namespace <namespace>
Copy to Clipboard Copied! Fügen Sie die fehlenden
openshift.io/node-selector
-Annotationen zum migrierten Namespace hinzu, wie im folgenden Beispiel:apiVersion: v1 kind: Namespace metadata: annotations: openshift.io/node-selector: "region=east" ...
apiVersion: v1 kind: Namespace metadata: annotations: openshift.io/node-selector: "region=east" ...
Copy to Clipboard Copied! - Führen Sie den Migrationsplan erneut aus.