Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Menu Docs
Página inicial do Docs
/
Operador de Kubernetes empresarial
/ /

Recuperar o cluster fragmentado se o cluster do operador estiver operacional

Se um dos clusters Kubernetes falhar, mas o cluster do operador estiver disponível, e cada um dos conjuntos de réplicas do shard do MongoDB e dos conjuntos de réplicas do servidor de configuração manter uma maioria votante, você poderá usar o Operador Kubernetes para reconfigurar os sistemas do cluster fragmentado.

1
  1. Quando um cluster de membros não está mais operacional, você deve removê-lo do configmap do mongodb-enterprise-operator-member-list que contém a lista de clusters de membros que o Operador Kubernetes está gerenciando.

  2. Quando você atualiza o mapa de configuração, o Operador Kubernetes é reiniciado.

  3. Depois que o Kubernetes Operator for reiniciado, sem o cluster de membros com falha em sua configuração, o recurso personalizado de sistema do MongoDB do cluster multi-Kubernetes que faz referência a esse cluster com falha em seu clusterSpecList se reconcilia corretamente.

    Embora o cluster de membros com falha ainda seja referenciado no clusterSpecList, ele é ignorado durante a reconciliação (outros clusters são reconciliados normalmente). No entanto, os processos do membro com falha não são removidos do Ops Manager. Em vez disso, eles são ignorados e mostrados na interface do usuário do Ops Manager como em um estado inativo/obsoleto.

2

Para reconfigurar a implantação, você deve primeiro reduzir manualmente os membros do conjunto de réplicas implantados nos clusters de membros com falha para 0. Para fazer isso, você pode remover todo o elemento de cluster do elemento clusterSpecList ou especificar sua contagem de members para 0.

Observação

Às vezes, não é possível reconfigurar corretamente o sistema quando há membros não operacionais de conjuntos de réplicas. Nesse caso, você deve remover primeiro os processos com falha dos conjuntos de réplicas do shard e do servidor de configuração .

3

Depois de escalar as contagens de members com falha para 0, você pode reconfigurar a implantação para seu tamanho original adicionando membros em clusters Kubernetes íntegros ou adicionando clusters totalmente novos.

Voltar

Recuperação de desastres de cluster fragmentado

Nesta página