Todos os produtos
Search
Central de documentação

ApsaraDB for MongoDB:Liberar um nó mongos ou shard

Última atualização: Jul 20, 2026

Para reduzir custos, libere nós mongos ou shard em horários de baixa demanda ou quando a quantidade de nós shard superar as necessidades do seu negócio.

Considerações

  • Durante a liberação de um nó, a instância de cluster sharded entra no estado Deleting Node. Nesse período, não é possível redefinir a senha, executar failover de função, alterar strings de conexão dos nós ou modifique parâmetros da instância. Execute essa operação em horários de baixa demanda.

  • Verifique se suas aplicações não utilizam mais o nó que você deseja liberar.

  • Não é possível liberar um nó mongos se a instância tiver apenas dois nós mongos.

  • Ao liberar um nó shard, observe os seguintes pontos:

    • Antes de liberar um nó shard, confirme se o balancer do MongoDB está ativado. Para mais informações, consulte Manage the MongoDB balancer.

    • O tempo necessário para liberar um nó shard depende de fatores como o volume de dados no nó, a janela de balanceamento e jumbo chunks.

      Nota

      Para mais detalhes sobre a janela de balanceamento e jumbo chunks, consulte balancing window e jumbo chunk.

    • Garanta que os nós shard restantes tenham espaço de armazenamento suficiente.

      Durante a liberação, os dados do nó shard de destino são migrados para os nós shard restantes. Se esses nós ficarem sem espaço de armazenamento, o sistema bloqueia automaticamente a instância para evitar perda de dados.

    • Caso ocorra um erro duplicated key durante a migração de dados do nó shard em liberação, verifique se existem documentos com o mesmo valor em um campo de índice único.

      Por exemplo, podem existir dois documentos com chaves de shard diferentes, mas com a mesma chave primária, em nós shard distintos.

      Nota

      Documentos órfãos no banco de dados são uma causa comum de erros duplicated key. Limpe os documentos órfãos antes de liberar um nó shard. Para mais informações, consulte Clean up orphaned documents.

Faturamento

Para mais informações, consulte Configuration change fees.

Procedimento

  1. Faça login no console do ApsaraDB for MongoDB.

  2. No painel de navegação à esquerda, clique em Sharded Cluster Instances.

  3. No canto superior esquerdo da página, selecione o grupo de recursos e a região da instância.

  4. Clique no ID da instância de destino ou clique em Manage na coluna Actions.

  5. Escolha uma opção conforme o tipo de nó a ser liberado.

    • Liberar um nó mongos

      Na seção Mongos List, localize o nó mongos desejado, clique no ícone 更多 na coluna Actions e selecione Release.

    • Liberar um nó shard

      Importante

      Certifique-se de que os nós shard restantes têm espaço de armazenamento suficiente.

      Durante o processo de liberação, os dados do nó shard de destino são migrados para os nós shard restantes. Se o espaço de armazenamento dos nós restantes atingir a capacidade máxima, o sistema bloqueia automaticamente a instância para evitar perda de dados.

      Na seção Shard List, localize o nó shard desejado, clique no ícone 更多 na coluna Actions e selecione Release.

  6. Na caixa de diálogo Release Node, clique em Confirm.

    Durante o processo de liberação, o status da instância muda para Deleting Node.