Estou curioso sobre a seguinte situação ao configurar um cluster MongoDB.
2 Datacenters, 2 nós em cada datacenter para um total de um replicaset de 4 nós. Um dos dois datacenters ficou indisponível por qualquer motivo, bloqueando o primário e um dos secundários.
Por seção de tolerância a falhas de https://docs.mongodb.com/manual/core/replica-set-architectures/ : Preciso de no mínimo 3 votos para eleger um novo primário, mas terei apenas 2 eleitores sobreviventes.
Não consigo estender para um terceiro datacenter.
Como posso configurar o cluster para resistir a uma falha do datacenter e continuar gravando no datacenter sobrevivente?