Solucionar problemas de migração live (pull)
Antes de iniciar o processo demigração ao vivo (pull) do , o Atlas realiza uma verificação de validação para garantir que todos os campos e parâmetros do formulário necessários estejam funcionais e corretos. Se algum parâmetro for inválido, o Atlas retornará um erro e a migração ao vivo não continuará.
Esta seção descreve erros comuns de validação de migração ao vivo (pull) e fornece sugestões sobre o que verificar se você os encontrar.
Erros comuns de validação de migração em produção (pull)
Erro | Correção | ||
---|---|---|---|
Não foi possível acessar a origem especificada |
| ||
Não foi possível resolver o nome do host | Nenhum endereço IP foi encontrado para o nome de host fornecido. Confirme se o nome de host fornecido está correto e acessível publicamente. | ||
Opções SSL inválidas fornecidas | Se você estiver usando SSL:
Se você não estiver usando SSL:
| ||
O nome de usuário ou senha não está correto | |||
Usuário não autorizado a executar o comando | Para executar o processo de migração em produção (pull), o usuário do MongoDB deve ter privilégio de sistema suficientes. Para saber mais, consulte Segurança do cluster de origem. | ||
Informações de armazenamento em disco indisponíveis | Para executar o processo de migração em produção (pull), o usuário do MongoDB deve ter permissões na instância do MongoDB do cluster de origem. Para saber mais, consulte Segurança do cluster de origem. | ||
O uso do disco de origem é muito grande para o destino | Diferentes camadas de serviço do Atlas têm diferentes quantidades de espaço em disco disponível. Certifique-se de que seu Atlas cluster tenha espaço em disco suficiente para todos os dados em seu cluster de origem. Para saber mais sobre dimensionamentos de cluster, consulte Criar um Novo Cluster. | ||
A fonte parece ser autônomo | Seu sistema de origem deve ser um conjunto de réplicas MongoDB. Se seu sistema de origem for atualmente um nó standalone, converta-o em um conjunto de réplicas de nó único antes de executar a migração live (pull). | ||
Não foi possível processar o arquivo CA fornecido | Confirme se o arquivo CA está completo e colado corretamente na janela modal de migração live (pull). |
Erros comuns de pós-validação
Erro | Correção |
---|---|
Não foi possível recuperar a última entrada do oplog da origem: não encontrado |
|
Não foi possível determinar se --host é um conjunto de réplicas: erro ao conectar ao servidor de banco de dados: nenhum servidor acessível |
|
Erro ao aplicar entradas de oplog durante a sincronização inicial: o comando renameCollection foi encontrado durante a sincronização inicial. Reinicie mongomirror . | Renaming uma collection no cluster de origem durante a migração em produção (pull) pode trigger esse erro.
|
Erro de índice não suportado | Determinados tipos e configurações de índices que eram permitidos em versões anteriores do MongoDB não são mais suportados em versões mais recentes. Verifique as notas de versão da versão MongoDB em seu cluster de destino para possíveis conflitos. Se necessário, elimine quaisquer índices que causem erros e reconstrua-os após a conclusão do processo de migração em produção. |
Erro ao seguir o oplog na origem: o checkpoint não está disponível no oplog | A migração live (pull) usa o oplog de origem para sincronizar as operações que ocorrem no cluster de origem durante o procedimento de migração live live. Se o tamanho do oplog do cluster de origem for muito pequeno, talvez ele não consiga registrar todas as operações que ocorrem no cluster de origem durante a sincronização, e a migração live (pull) fica muito atrasada para recuperar o atraso. Se você vir este erro:
|