Remover um secundário de uma réplica do mongo sem ativar a reeleição?

2

Eu tive que adicionar um novo nó secundário ao meu conjunto de réplicas ontem para que eu pudesse fazer manutenção em outro nó secundário. Agora que a manutenção está completa, gostaria de remover um dos secundários para retornar à minha configuração original.

O problema é que eu vi que o nó primário sempre desce para um secundário por alguns momentos enquanto uma votação é realizada. Tudo bem e bem, mas há uma maneira que eu possa fazer isso não acontecer? Estou sob uma carga de gravação muito pesada e não quero falhar em nenhuma gravação.

Aprecie qualquer ajuda!

Obrigado Dan

    
por Dan K. 15.03.2013 / 18:58

1 resposta

1

No momento, não há como evitar uma eleição quando você remove um nó, daí a nota no remove o comando . Geralmente eu recomendaria apenas fazer uma reconfiguração durante uma janela de manutenção, a menos que seja uma adição (que não deve impactar em nada, desde que todos os nós estejam íntegros).

Esta é uma espécie de "melhor prevenir do que remediar" para o caso geral, porque existem alguns cenários onde você tem que ter uma eleição e outros onde uma eleição realmente não é necessária. Portanto, agora há SERVIDOR-11564 , onde os cenários não eleitorais propostos estão sendo acompanhados como uma melhoria futura.

    
por 19.06.2013 / 12:50