Desejo configurar um cluster de 2 nós para o cluster MariaDB Galera. O que li diz que "requer" 3 nós no mínimo. Isso não está correto, estou familiarizado com o HA por meio do uso de pacemaker e, basicamente, com apenas 2 nós, você não tem quorum, que o Galera Cluster usa.
Encontrei um bom artigo, que basicamente explica, as 2 opções que eu já imaginava existirem.
Opção 1:
Desativar verificação de quorum
SET GLOBAL wsrep_provider_options='pc.ignore_sb=TRUE';
Opção 2:
Após o Split-Brain, diga manualmente a um nó para se tornar primário
SET GLOBAL wsrep_provider_options='pc.bootstrap=YES';
O que eu gostaria é configurar uma 3ª VM, que não replique nenhum banco de dados, mas atue como uma caixa de quorum.
Isso é possível? Algum link no HowTo? - Talvez eu esteja pensando demais nisso, existe uma maneira de ingressar em um cluster, mas não definir nenhum banco de dados para replicar? (Pareceu-me quando configurei o Galera que apenas replicava tudo automaticamente, o que é bom, mas não tenho tanta certeza de que haja uma opção "não replicar")
http://galeracluster.com/documentation-webpages/twonode.html
O ÁRBITRO GALERA é exatamente o que eu precisava.
A implantação recomendada do Galera Cluster é que você use no mínimo três instâncias. Três nós, três datacenters e assim por diante.
O Árbitro da Galera atende a dois propósitos:
Quando você tem um número par de nós, ele funciona como um nó ímpar, para evitar situações de cérebro dividido.
Ele pode solicitar um instantâneo consistente do estado do aplicativo, para uso na criação de backups.
Como:
http://galeracluster.com/documentation-webpages/arbitrator.html