Se encontró la solución, pero aún no se ha probado ya que no agregué el cable entre el servidor 2 y el servidor 3**

Se encontró la solución, pero aún no se ha probado ya que no agregué el cable entre el servidor 2 y el servidor 3**

Tengo 3 servidores y quiero conectarlos para crear un clúster k8s sobre NIC de 10 Gb.

Estoy usando esta configuración ahora mismo.

servidor2 (10.0.0.2) <-->servidor 1<--> servidor3 (10.0.1.3)

cómo conectar 3 servidores bajo dos redes privadas

El problema con esta configuración es que si el servidor 1 está inactivo, el servidor2 y el servidor3 no pueden comunicarse entre sí. Y si agrego otro cable entre el servidor2 y el servidor3, puede resolver el problema. Pero parece que cada servidor tendrá al menos 2 IP (10.0.xx). No tengo idea de cómo decirle a los nodos k8s y ceph que usen una IP alternativa si un servidor no funciona.

Entonces, ¿es posible utilizar una "ruta IP" para permitir que cada servidor tenga una dirección IP a la que puedan acceder entre sí sin utilizar una IP alternativa después de que un servidor esté inactivo?

Los 3 servidores están en un centro de datos. Agregar un conmutador de 10 Gb es costoso... Sería genial si no necesito un conmutador.

Gracias

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

Se encontró la solución, pero aún no se ha probado ya que no agregué el cable entre el servidor 2 y el servidor 3**

diagrama de conexión

  • en el servidor A

    route add -host 192.168.1.22 dev eth1

    route add -host 192.168.1.23 dev eth2

  • en el servidor B

    route add -host 192.168.1.21 dev eth1

    route add -host 192.168.1.23 dev eth2

  • en el servidor C

    route add -host 192.168.1.21 dev eth1

    route add -host 192.168.1.22 dev eth2

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

Respuesta1

  • en el servidor A

    route add -host 192.168.1.22 dev eth1

    route add -host 192.168.1.23 dev eth2

  • en el servidor B

    route add -host 192.168.1.21 dev eth1

    route add -host 192.168.1.23 dev eth2

  • en el servidor C

    route add -host 192.168.1.21 dev eth1

    route add -host 192.168.1.22 dev eth2

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

Si desea guardar la información de la ruta de forma permanente, lea esto.

cómo guardar rutas estáticas permanentemente en ubuntu

información relacionada