A solução foi encontrada, mas ainda não foi testada, pois não adicionei o cabo entre o servidor2 e o servidor 3**

A solução foi encontrada, mas ainda não foi testada, pois não adicionei o cabo entre o servidor2 e o servidor 3**

Tenho 3 servidores e quero conectá-los para construir um cluster k8s em NICs de 10 Gb.

Estou usando essa configuração agora.

servidor2 (10.0.0.2) <-->servidor1<--> servidor3 (10.0.1.3)

como conectar 3 servidores em duas redes privadas

O problema com esta configuração é que se o servidor 1 estiver inativo, o servidor2 e o servidor3 não poderão se comunicar. E, se eu adicionar outro cabo entre o servidor2 e o servidor3, isso poderá resolver o problema. Mas parece que cada servidor terá pelo menos 2 IPs (10.0.xx). Não tenho ideia de como dizer aos nós k8s e ceph para usarem IP substituto se um servidor estiver inativo.

Então, é possível usar "ip route" para permitir que cada servidor tenha um endereço IP que possa ser acessado um pelo outro sem usar um IP substituto após um servidor cair?

Todos os 3 servidores estão em um datacenter. Adicionar um switch de 10 Gb custa caro... Será ótimo se eu não precisar de um switch.

Obrigado

=======================================

A solução foi encontrada, mas ainda não foi testada, pois não adicionei o cabo entre o servidor2 e o servidor 3**

Diagrama de conexão

  • no servidor A

    route add -host 192.168.1.22 dev eth1

    route add -host 192.168.1.23 dev eth2

  • no servidor B

    route add -host 192.168.1.21 dev eth1

    route add -host 192.168.1.23 dev eth2

  • no servidor C

    route add -host 192.168.1.21 dev eth1

    route add -host 192.168.1.22 dev eth2

Fonte:https://www.cnblogs.com/zszmhd/p/3365161.html

Responder1

  • no servidor A

    route add -host 192.168.1.22 dev eth1

    route add -host 192.168.1.23 dev eth2

  • no servidor B

    route add -host 192.168.1.21 dev eth1

    route add -host 192.168.1.23 dev eth2

  • no servidor C

    route add -host 192.168.1.21 dev eth1

    route add -host 192.168.1.22 dev eth2

Fonte:https://www.cnblogs.com/zszmhd/p/3365161.html

Se você deseja salvar as informações da rota permanentemente, leia isto.

como salvar rotas estáticas permanentemente no Ubuntu

informação relacionada