@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

proxmox-crear-un-bond-o-nic-teaming-o-link-aggregation-7

Proxmox: Crear un Bond o Nic Teaming o Link Aggregation

Proxmox: Crear un Bond o Nic Teaming o Link Aggregation

Aunque ya tengo varias entradas sobre este tema, creo que no lo había llevado a Proxmox, aunque lo he hecho muchas veces (quizás por eso no he tenido la necesidad de documentarlo).

Os dejo varias entradas que hablan sobre lo que es un Bond, Nic Teaming o Link Aggregation, los tipos que hay, en qué consiste…creo que no es necesario repetir otra vez lo mismo:

El material que voy a usar para esto son:

  • Equipos Minis Forum U820 / NAB5 / NUC Extreme 9 instalados con Proxmox
  • Switch HP Aruba Officeconnect 1820
  • Cables ethernet y 2 puertos cada PC

Configuración de Bond en Proxmox

DOCUMENTACION OFICIAL: https://pve.proxmox.com/wiki/Network_Configuration

Partimos de que mis dos tarjetas en los minis forum ya estaban conectadas, una a mi LAN y otra para la conexión del cluster de forma interna. Mi idea es crear todo sobre un enlace, utilizar VLANs u otros tipos de conceptos más lógicos para dividir el tráfico de red en el LAB, ya que con puerto de 1Gb y 2.5Gb sumados, tengo velocidad suficiente.

Ahora mismo tengo esta configuración, con 2 Linux Bridge, cada uno asociado a una tarjeta física diferente:

proxmox-crear-un-bond-o-nic-teaming-o-link-aggregation-0

OBJETIVO:

  • Crear un bond0 con las dos interfaces, que sumen las velocidades (nada de activo-pasivo) y con la IP de mi LAN. Luego ya veremos como mejoramos esta configuración en otras entradas o si tiene que variar. Os dejo el NUC ya configurado:

proxmox-crear-un-bond-o-nic-teaming-o-link-aggregation-2

Hay que tener en cuenta, que es posible que os podáis quedar sin red en el proceso, así que si lo podéis hacer vía consola y con un ordenador en remoto mejor que mejor.

Lo primero de todo es configurar nuestro Proxmox. Extraemos el nombre de las tarjetas que van a intervenir con el siguiente comando “ip a” o vía visual en la sección HOST -> Sistema -> Red:

  • Vemos que los nombres son enp1s0 y enp2s0
  • Vía gráfica:

proxmox-crear-un-bond-o-nic-teaming-o-link-aggregation-3

Ahora tenemos que modificar vía comando o vía gráfica la configuración. Yo prefiero la primera, aunque se puede hacer vía la pantalla anterior y terminar con “Apply Configuration” cuando queramos corroborar lo que hemos hecho:

proxmox-crear-un-bond-o-nic-teaming-o-link-aggregation-4

  • Vía comando, iremos al fichero “nano /etc/network/interfaces“:

Hago una copia antes de empezar “root@minis:~# cp /etc/network/interfaces /etc/network/interfaces.old

Y modificamos el texto con la siguiente configuración:

Guardamos y reiniciamos el servicio de red:

Esto nos puede dejar incomunicados hasta que no configuremos el switch.

A nivel de Switch, crearemos un Trunk con los puertos de cada PC (en mi caso hasta 3):

proxmox-crear-un-bond-o-nic-teaming-o-link-aggregation-1

Y vamos comprobando que nos responde la nueva IP, un simple ping nos debería valer.

proxmox-crear-un-bond-o-nic-teaming-o-link-aggregation-5

Habrá una pequeña caída entre que pulsamos aplicar y modificamos el switch, que tenemos que coordinar:

proxmox-crear-un-bond-o-nic-teaming-o-link-aggregation-6

Revisar velocidad interface bond en Proxmox

Por último, nos conectamos al equipo y lanzamos el siguiente comando “ethtool bond0” para revisar que la velocidad es la adecuada y suma, en mi caso 2Gb:

proxmox-crear-un-bond-o-nic-teaming-o-link-aggregation-7
Si queréis aseguraros que todo está bien configurado, adicionalmente podéis ir desconectando alguno de los cables y ver que devuelve este comando.

Te ha gustado la entrada SGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Raul Unzue Pulido

Administrador de sistemas virtuales e infraestructuras IT, linuxero y entusiasta de la tecnología.

Compruebe también

kubernetes-proxmox-ve-container-storage-interface-csi-driver-1

Kubernetes: Proxmox VE Container Storage Interface (CSI) Driver

Kubernetes: Proxmox VE Container Storage Interface (CSI) Driver Hoy vamos manejar el almacenamiento de Proxmox …

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

16 − 11 =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales - El Blog de Negu