12.4.2. A migração direta de volume não é concluída


Se a migração direta de volume não for concluída, o cluster de destino talvez não tenha as mesmas anotações de node-selector que o cluster de origem.

O Migration Toolkit for Containers (MTC) migra namespaces com todas as anotações para preservar as restrições do contexto de segurança e os requisitos de agendamento. Durante a migração direta de volume, o MTC cria pods de transferência Rsync no cluster de destino, nos namespaces que foram migrados do cluster de origem. Se um namespace do cluster de destino não tiver as mesmas anotações que o namespace do cluster de origem, não será possível programar os pods de transferência Rsync. Os pods Rsync permanecem em um estado Pending.

Você pode identificar e corrigir esse problema executando o procedimento a seguir.

Procedimento

  1. Verifique o status do CR MigMigration:

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

    A saída inclui a seguinte mensagem de status:

    Exemplo de saída

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

  2. No cluster de origem, obtenha os detalhes de um namespace migrado:

    $ oc get namespace <namespace> -o yaml 
    1
    Copy to Clipboard Toggle word wrap
    1
    Especifique o namespace migrado.
  3. No cluster de destino, edite o namespace migrado:

    $ oc edit namespace <namespace>
    Copy to Clipboard Toggle word wrap
  4. Adicione as anotações de openshift.io/node-selector ausentes ao namespace migrado, como no seguinte exemplo:

    apiVersion: v1
    kind: Namespace
    metadata:
      annotations:
        openshift.io/node-selector: "region=east"
    ...
    Copy to Clipboard Toggle word wrap
  5. Execute novamente o plano de migração.
Voltar ao topo
Red Hat logoGithubredditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar. Explore nossas atualizações recentes.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja o Blog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

Theme

© 2025 Red Hat