Menu Docs
Página inicial do Docs
/ /
MongoDB CLI

Solução de problemas

Nesta página

  • Erros de comando
  • Erros de configuração

Talvez você não tenha configurado corretamente suas chaves de API. Certifique-se de adicionar suas chaves de API ao seuperfil ou às suas variáveis de ambiente. Se você criou um perfil com um nome personalizado ou está usando mais de um perfil, certifique-se de especificar o perfil correto com o sinalizador --profile .

Para obter mais informações sobre como configurar corretamente seu perfil, consulte Configurar o MongoDB CLI.

O executável mongocli pode estar em um diretório que não está no seu caminho. Você pode adicionar o diretório ao seu caminho, mover o executável para um diretório que esteja em seu caminho ou executar o executável diretamente de seu local.

As credenciais que você forneceu não são válidas para o projeto especificado em seu comando MongoDB CLI. Verifique a precisão das strings de suas chaves públicas e privadas.

Se suas credenciais forem armazenadas em um arquivo de configuração, certifique-se de que o arquivo de configuração esteja no local correto. O local padrão é a pasta .config do seu diretório inicial. Se você mover o arquivo de configuração para outro lugar, certifique-se de especificar o local na variável de ambiente $XDG_CONFIG_HOME . Se o MongoDB CLI não conseguir encontrar seu arquivo de configuração e nenhuma credencial for armazenada em variáveis de ambiente, um erro 401 resultará.

A chave de API especificada em seu arquivo de configuração não tem permissão para executar a ação solicitada. As chaves API são configuradas com níveis de permissão específicos, de Project Read Only (nível mínimo de permissão) até Project Owner (permissões completas).

Este erro pode aparecer ao tentar criar um novo projeto. Sua chave de API especificada deve ter a função Organization Project Creator no nível da organização para criar novos projetos.

A chave de API especificada em seu arquivo de configuração não está na lista de acesso do projeto solicitado.

O ID do projeto inserido com o comando não existe. Verifique o ID do projeto navegando até a subseção Settings da seção Project na navegação do lado esquerdo do Atlas.

Observação

group ID e project ID são sinônimos nos serviços de nuvem do MongoDB.

Para usar o MongoDB CLI com o Cloud Manager ou o Ops Manager, você deve especificar o serviço em seu arquivo de configuração. Se você não especificar um serviço, o padrão do MongoDB CLI será Atlas.

Algumas operações estão disponíveis apenas para o Atlas, enquanto outras estão disponíveis apenas para o Cloud Manager ou o Ops Manager. Este erro pode aparecer se você solicitar uma operação que não está disponível para o serviço especificado.

Esse erro poderá aparecer se o MongoDB CLI não puder excluir a configuração de alerta especificada pelo ID.

Esse erro pode aparecer se o MongoDB CLI não puder acessar seu diretório inicial.

Esse erro pode aparecer se o MongoDB CLI não puder acessar seu diretório inicial.

O MongoDB CLI verifica atualizações automaticamente. Isso pode causar problemas se você usar o MongoDB CLI em sistemas com acesso limitado à Internet. Para evitar atrasos ou tempos limite, defina a variável de ambiente MCLI_SKIP_UPDATE_CHECK como true .