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

  1. Überprüfen Sie den Status der CR MigMigration:

    $ oc describe migmigration <pod> -n openshift-migration
    Copy to Clipboard

    Die Ausgabe enthält die folgende Statusmeldung:

    Beispielausgabe

    Some or all transfer pods are not running for more than 10 mins on destination cluster
    Copy to Clipboard

  2. Rufen Sie auf dem Quell-Cluster die Details eines migrierten Namespace ab:

    $ oc get namespace <namespace> -o yaml 
    1
    Copy to Clipboard
    1
    Geben Sie den migrierten Namespace an.
  3. Bearbeiten Sie auf dem Ziel-Cluster den migrierten Namespace:

    $ oc edit namespace <namespace>
    Copy to Clipboard
  4. 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"
    ...
    Copy to Clipboard
  5. Führen Sie den Migrationsplan erneut aus.
Nach oben
Red Hat logoGithubredditYoutubeTwitter

Lernen

Testen, kaufen und verkaufen

Communitys

Über Red Hat Dokumentation

Wir helfen Red Hat Benutzern, mit unseren Produkten und Diensten innovativ zu sein und ihre Ziele zu erreichen – mit Inhalten, denen sie vertrauen können. Entdecken Sie unsere neuesten Updates.

Mehr Inklusion in Open Source

Red Hat hat sich verpflichtet, problematische Sprache in unserem Code, unserer Dokumentation und unseren Web-Eigenschaften zu ersetzen. Weitere Einzelheiten finden Sie in Red Hat Blog.

Über Red Hat

Wir liefern gehärtete Lösungen, die es Unternehmen leichter machen, plattform- und umgebungsübergreifend zu arbeiten, vom zentralen Rechenzentrum bis zum Netzwerkrand.

Theme

© 2025 Red Hat