Sim, você pode. Quando há um nó, ele entra em leitura apenas para evitar o split brain. Você pode evitar isso desabilitando a proteção cerebral dividida ( pc.ignore_sb
); mas isso significa que, se você tiver um sinal de rede com dois nós, estará arriscando um cérebro dividido em dois servidores diferentes.
Pessoalmente, eu nunca faria isso .... É uma loucura. Se você não quiser um servidor galera de pilha completa, mas quiser reduzir o risco de perder o quorum, basta implementar outro nó com garbd
.
A solução simples para isso é a "regra de 3" . Se você quiser a disponibilidade do datacenter, precisará ter três datacenters com a mesma quantidade de nós; Se um datacenter falhar, você mantém o quorum, o que significa que o cluster permanece on-line. Outra maneira de pensar nisso é que, se uma interrupção puder fazer com que mais de 50% dos nós percam quorum, seu cluster estará inativo.