CARP: VIP em diferentes interfaces e redes

1

Gostaria de usar o CARP entre dois sistemas com um endereço VIP, o VIP pertencente ao mestre. O segundo sistema atua como um sistema de reserva que assume o VIP no caso de o primeiro sistema ficar off-line.

Ambos os sistemas possuem duas interfaces, uma pública e outra interna. É possível executar o CARP entre os dois sistemas através das interfaces internas, enquanto gerencia o VIP nas interfaces externas? Desta forma, eu seria capaz de usar apenas um único endereço público, o próprio VIP, sem a necessidade de dois IPs adicionais.

    
por watain 18.05.2018 / 01:24

1 resposta

1

Em uma palavra, não. Seria imprudente como se ambos os hosts estivessem ativos, mas você acidentalmente desconectou a interface externa pertencente ao mestre, isso não forçaria um failover, pois ambos os hosts ainda veriam um ao outro.

Ao configurar uma interface carp(4) , você pode especificar uma interface carpdev que é usada para transmitir o tráfego CARP. No entanto, também é a interface proprietária do VIP, para que você acabe com seu VIP público atribuído às interfaces internas, se o sistema permitir que você chegue tão longe.

No entanto, você pode executar o CARP em interfaces não numeradas, portanto, basta garantir que as interfaces estejam ativas sem nenhum endereço IP atribuído e, em seguida, atribuir seu VIP único à interface carpN . Isso significa que um host não possui conectividade externa, o que é um problema separado para resolver.

    
por 22.05.2018 / 12:21

Tags