Todos os produtos
Search
Central de documentação

ApsaraDB for MongoDB:Visão geral da alteração de configuração de instância

Última atualização: Jul 08, 2026

Modifique as especificações da instância, o espaço de armazenamento e a quantidade de nós para atender aos requisitos da sua carga de trabalho.

Planos de alteração de configuração

A tabela a seguir lista os planos de alteração de configuração e as mudanças compatíveis com cada tipo de instância.

Plano de alteração de configuração

Método de faturamento

Tipo de alteração

Alterações compatíveis

Modificar a configuração de uma instância standalone

Assinatura

Upgrade

Faça upgrade das Specifications e do Storage space da instância.

Downgrade

Faça downgrade das Specifications da instância.

Pagamento conforme o uso

  • Upgrade

  • Downgrade

Modifique as Specifications e o Storage space da instância.

Nota
  • O novo espaço de armazenamento deve ser maior ou igual ao espaço atual.

  • O MongoDB não permite downgrade de espaço de armazenamento. Para reduzir esse espaço, crie uma nova instância em substituição à original. Consulte Outros cenários e soluções.

Modificar a configuração de uma instância de conjunto de réplicas

Assinatura

Upgrade

Modifique a quantidade de primary and secondary nodes e de read-only nodes, além das Specifications e do Storage space.

Nota
  • Ao alterar o Storage space, o novo tamanho deve ser maior ou igual ao tamanho atual.

  • Após a alteração do Storage space, o novo valor aplica-se a cada nó da instância. Esse valor não representa a soma do espaço de armazenamento de todos os nós.

Downgrade

Modifique a quantidade de primary and secondary nodes, a quantidade de read-only nodes e as Specifications.

Pagamento conforme o uso

  • Upgrade

  • Downgrade

Modifique a quantidade de primary and secondary nodes, a quantidade de read-only nodes, as Specifications e o Storage space.

Nota
  • Ao alterar o Storage space, o novo valor deve ser maior ou igual ao espaço de armazenamento atual da instância.

  • O MongoDB não permite downgrade de espaço de armazenamento. Para reduzir esse espaço, crie uma nova instância em substituição à original. Consulte Outros cenários e soluções.

  • Após a alteração do Storage space, o novo valor define o espaço de armazenamento de cada nó da instância. Esse valor não corresponde ao espaço total de armazenamento de todos os nós.

Modificar a configuração de uma instância de cluster fragmentado

Assinatura

Adicionar nós Mongos

Ao adicionar nós Mongos, configure as Specifications e a Quantity.

Nota

Por padrão, uma instância de cluster fragmentado aceita no máximo 32 nós Mongos. Se a instância já tiver 3 nós Mongos, você poderá adicionar até 29 nós adicionais.

Adicionar nós shard

Ao adicionar nós shard, configure as Specifications, a Quantity to create, o Storage space e a quantidade de read-only nodes.

Nota
  • Por padrão, uma instância de cluster fragmentado aceita no máximo 32 nós shard. Se a instância já tiver 3 nós shard, você poderá adicionar até 29 nós adicionais.

  • As Specifications, o Storage space e a quantidade de read-only nodes de cada novo nó shard devem ser maiores ou iguais aos do nó shard existente com a configuração mais alta.

  • O MongoDB não permite downgrade de espaço de armazenamento para nós shard. Para reduzir esse espaço, crie uma nova instância em substituição à original. Consulte Outros cenários e soluções.

  • Se você adicionar nós somente leitura junto com os nós shard, o espaço de armazenamento do novo nó shard e de cada um de seus nós somente leitura será igual ao espaço selecionado para os novos nós shard.

Modificar a configuração de nós Mongos

Modifique as Specifications de um ou mais nós Mongos.

Modificar a configuração de nós shard

Modifique as Specifications, o Storage space e a quantidade de read-only nodes de um ou mais nós shard.

Nota
  • Ao alterar o Storage space, o novo valor deve ser maior ou igual ao espaço de armazenamento atual da instância.

  • O MongoDB não permite downgrade de espaço de armazenamento para nós shard. Para reduzir esse espaço, crie uma nova instância em substituição à original. Consulte Outros cenários e soluções.

  • Após a alteração do Storage space de um nó shard, o novo tamanho de armazenamento aplica-se ao nó shard e a todos os seus nós somente leitura.

Modificar a configuração de nós ConfigServer

Modifique as Specifications e o Storage space dos nós ConfigServer.

Nota
  • Ao alterar o espaço de armazenamento, o novo valor deve ser maior ou igual ao espaço atual do nó.

  • Instâncias com discos locais não permitem modificar a configuração de nós ConfigServer.

Modificar configurações de múltiplos componentes e nós em lote

Modifique as configurações de vários componentes e nós em uma única tarefa:

  • Especificações e espaço de armazenamento de um ou mais nós shard.

  • Especificações de um ou mais nós Mongos.

  • Especificações e espaço de armazenamento dos nós ConfigServer.

    Nota
    • Instâncias com discos locais não permitem modificar a configuração de nós ConfigServer.

    • Aplicam-se os limites de alteração de configuração para os componentes e tipos de nó selecionados.

    • Para alterar a quantidade de nós somente leitura de um shard, modifique a configuração do nó shard individualmente.

Pagamento conforme o uso

Adicionar nós Mongos

Ao adicionar nós Mongos, configure as Specifications e a Quantity.

Nota

Por padrão, uma instância de cluster fragmentado aceita no máximo 32 nós Mongos. Se a instância já tiver 3 nós Mongos, você poderá adicionar até 29 nós adicionais.

Adicionar nós shard

Ao adicionar nós shard, configure as Specifications, a Quantity e o Storage space.

Nota
  • Por padrão, uma instância de cluster fragmentado aceita no máximo 32 nós shard. Se a instância já tiver 3 nós shard, você poderá adicionar até 29 nós adicionais.

  • Ao configurar o Storage space, o valor deve ser maior ou igual ao espaço de armazenamento atual da instância.

  • O MongoDB não permite downgrade de espaço de armazenamento para nós shard. Para reduzir esse espaço, crie uma nova instância em substituição à original. Consulte Outros cenários e soluções.

  • Se você adicionar nós somente leitura junto com os nós shard, o espaço de armazenamento do novo nó shard e de cada um de seus nós somente leitura será igual ao espaço selecionado para os novos nós shard.

Modificar a configuração de nós Mongos

Modifique as Specifications de um ou mais nós Mongos.

Modificar a configuração de nós shard

Modifique as Specifications e o Storage space de um ou mais nós shard.

Nota
  • Ao alterar o Storage space, o novo tamanho deve ser maior ou igual ao tamanho de armazenamento atual da instância.

  • O MongoDB não permite downgrade de espaço de armazenamento para nós shard. Para reduzir esse espaço, crie uma nova instância em substituição à original. Consulte Outros cenários e soluções.

  • Após a alteração do Storage space de um nó shard, o espaço de armazenamento do nó shard e de todos os seus nós somente leitura é atualizado para a nova capacidade.

Modificar a configuração de nós ConfigServer

Modifique as Specifications e o Storage space dos nós ConfigServer.

Nota
  • Ao alterar o espaço de armazenamento, o novo valor deve ser maior ou igual ao espaço atual do nó.

  • Instâncias com discos locais não permitem modificar a configuração de nós ConfigServer.

Modificar configurações de múltiplos componentes e nós em lote

Modifique as configurações de vários componentes e nós em uma única tarefa:

  • Especificações e espaço de armazenamento de um ou mais nós shard.

  • Especificações de um ou mais nós Mongos.

  • Especificações e espaço de armazenamento dos nós ConfigServer.

    Nota
    • Instâncias com discos locais não permitem modificar a configuração de nós ConfigServer.

    • Aplicam-se os limites de alteração de configuração para os componentes e tipos de nó selecionados.

    • Para alterar a quantidade de nós somente leitura de um shard, modifique a configuração do nó shard individualmente.

Liberar nós Mongos ou shard

Libere manualmente nós Mongos ou shard.

Nota
  • Libere nós Mongos apenas quando a instância tiver três ou mais nós Mongos. É necessário manter pelo menos dois nós Mongos.

  • Libere nós shard apenas quando a instância tiver três ou mais nós shard. É necessário manter pelo menos dois nós shard.

  • Antes de liberar um nó shard, verifique se os nós shard restantes têm capacidade suficiente para os dados que estão sendo liberados. Caso contrário, a instância permanecerá com o status Deleting Node, impedindo a redefinição de senha, troca de funções, alteração de endpoints de nó ou modificação de parâmetros.

Outros cenários e soluções

Os cenários abaixo exigem a criação de uma nova instância:

  • Downgrade do espaço de armazenamento de uma instância ou de um nó shard.

  • Aumento da quantidade de nós de uma instância standalone.

  • Alteração da arquitetura de uma instância.

  • Mudança do mecanismo de armazenamento de RocksDB ou TerarkDB para WiredTiger.

Para alterar a configuração nestes cenários:

  1. Crie uma nova instância. Para obter instruções, consulte Criar uma instância standalone, Criar uma instância de conjunto de réplicas ou Criar uma instância de cluster fragmentado.

    Nota
  2. Migre os dados da instância original para a nova instância. Consulte Migração e sincronização de dados.

  3. Após confirmar que a nova instância funciona conforme o esperado, transfira suas cargas de trabalho para ela.

  4. Opcional: Se a instância original não for mais necessária, libere-a.

    • Assinatura: Não há suporte para liberação manual.

    • Pagamento conforme o uso: Libere a instância manualmente.

Perguntas frequentes

Por que o desempenho não parece melhorar após o upgrade das especificações da instância?

Confirme as novas especificações na página Computing Specifications. Verifique o Storage space e o Computing Specifications na página Basic Information. Após um upgrade bem-sucedido, essas métricas geralmente diminuem significativamente.

Nota

Não utilize o CPU Usage para avaliar o desempenho. O tamanho do cache do WiredTiger escala conforme as especificações da instância e deve ocupar mais de 50% da memória disponível.

Um uso de memória em torno de 80% é normal para instâncias MongoDB. Se o uso estiver excessivo, acelere a recuperação de memória e a liberação de memória do tcmalloc. Consulte Alto uso de memória em uma instância MongoDB.

Como lidar com o erro "There is not enough resource for your operation."?

Essa mensagem indica que a zona de destino não possui recursos suficientes para a alteração de configuração. Tente alterar a instância para especificações diferentes ou envie um ticket para suporte técnico.

Tópicos relacionados

Versões compatíveis, mecanismos de armazenamento e restrições: Versões e mecanismos de armazenamento.

Para fazer upgrade da versão principal do banco de dados: Fazer upgrade da versão principal do banco de dados.