DRBD 9 - Tripple Nodes (tripple primário ou dual primário com um secundário)

1

Nós configuramos um cluster de três nós com o DRBD 9.0.12, onde todos os três nós são primários e o UpToDate.

Esta configuração está funcionando bem até que reinicializemos uma máquina. Depois que a máquina voltar, ela não será reconectada. O estado permanece em "Desatualizado" enquanto tenta se conectar aos outros hosts (que ainda são primários).

Não importa o comando drbdadm que executamos. O estado não vai mudar. drbdadm up, drbdadm connect ou drbdadm --discard-my-data connect

A única coisa que funciona como solução alternativa é colocar um dos outros dois primários em secundário e, em seguida, desconectá-los e reconectá-los. Depois disso, o host reiniciado se conectará e iniciará a sincronização. Mas em um cenário do mundo real isso não é praticável para baixo um recurso em um dos dois sobreviventes.

Qual é o caminho certo após a falha do nó em uma configuração primária do tripple?

Nossa segunda tentativa foi configurar uma configuração primária e uma secundária. Mas o problema ainda é o mesmo.

É suportado e / ou possível ter uma configuração primária / primária / primária ou primária / primária / secundária com o DRBD 9.0.12? A documentação não é muito clara neste ponto

    
por Sascha 05.03.2018 / 09:15

2 respostas

3

Ter mais de 2 primárias ainda não é possível com o DRBD. Se funcionou, isso realmente foi uma coincidência.

    
por 05.03.2018 / 20:04
0

Com o drbd 9.1 isso será possível, e também deve estar disponível em 9.0.

A documentação do LINBIT diz: Com a versão atual do DRBD-9.0 em execução no modo Dual-Primary não é recomendado (devido à falta de testes). No DRBD-9.1, será possível ter mais de duas primárias ao mesmo tempo.

link

    
por 17.11.2018 / 10:36

Tags