Este tópico descreve como adicionar um shard a uma instância de sharded cluster do ApsaraDB for MongoDB.
Limitações
As especificações do novo shard devem ser maiores ou iguais às do shard de maior especificação na instância.
Por exemplo, se o shard de maior especificação na instância tiver capacidade de armazenamento de 10 GB, o novo shard deve ter capacidade de armazenamento de pelo menos 10 GB.
Faturamento
Para mais informações, consulte Configuration change fees.
Notas de uso
Se a versão secundária do banco de dados estiver expirada ou não tiver mais suporte, o sistema a atualiza automaticamente para a versão mais recente, garantindo melhor desempenho e estabilidade.
Adicionar um shard não afeta as conexões da aplicação nos nós mongos nem causa desconexões transitórias.
Em geral, um shard é adicionado em até 5 minutos. O tempo necessário independe da quantidade de shards adicionados.
Após a adição de um shard, o Balancer pode iniciar imediatamente o rebalanceamento dos dados devido a desequilíbrios entre os shards. Esse processo aumenta a carga da instância e consome recursos adicionais. Recomendamos monitorar a utilização de recursos da instância e considerar a definição de uma janela de balanceamento adequada. Para mais informações, consulte Gerencie o MongoDB Balancer e Balancing.
Procedimento
Acesse a página Sharded Cluster Instances. Na parte superior da página, selecione um grupo de recursos e uma região. Em seguida, clique no ID da instância de destino.
Na seção Shard List, clique em Add Shard.
-
No painel Add Shard, selecione uma Category.
NotaDisponível somente para instâncias baseadas em disco em cloud.
Uma categoria fica indisponível se a zona atual não oferecer suporte a ela.
Para informações sobre as categorias e especificações de instâncias de sharded cluster, consulte Sharded cluster instance specifications.
No painel Shard List, selecione a quantidade de shards a adicionar e clique no botão Add Shard.
-
Configure os parâmetros de cada novo shard.
Parâmetro
Descrição
Specifications
Selecione as especificações do shard.
Storage
Selecione a capacidade de armazenamento do shard.
Nota-
A capacidade de armazenamento do novo shard deve ser maior ou igual à capacidade máxima de armazenamento entre os shards existentes. Por exemplo, se o maior shard existente tiver capacidade de armazenamento de 20 GB, o novo shard deve ser configurado com capacidade de armazenamento de 20 GB ou mais. Para reduzir a capacidade de armazenamento, crie uma nova instância. Para mais informações, consulte Other scenarios and solutions.
-
Essa configuração de capacidade de armazenamento se aplica a todos os nós do shard, incluindo os nós somente leitura adicionados.
Read Only
Selecione a quantidade de nós somente leitura a adicionar. Valores válidos: 0 a 5.
-
-
Conclua a compra de acordo com o método de faturamento.
Pay: Clique em Pay Now. A cobrança é deduzida automaticamente na próxima hora.
Pay: Clique em Pay Now. A cobrança é deduzida imediatamente.
Durante a adição de um shard, o status da instância é Adding Node. Quando o status mudar para Running, o shard foi adicionado com sucesso.
APIs relacionadas
|
API |
Descrição |
|
Adiciona um shard ou nó mongos a uma instância de sharded cluster do ApsaraDB for MongoDB. |