Union de NICs en Sistema Operativo SUSE

56 0 0 0


Vinculación de NICs (NIC Bonding) en el SO SUSE

 

Preparaciones de software y hardware

  • CD-ROM de instalación de SUSE de una versión posterior a SLES 10 SP1

  • Tarjeta de interfaz de red (NIC) herramienta de prueba Netperf

  • Un RH2285 y dos hosts cliente

  • Un switch S5328C

  • Una unidad de DVD-ROM y varios cables de red.

 

Procedimiento

A continuación se usa el sistema operativo (sistema operativo) SLES 11 SP1 como ejemplo.

 

1. Instale el controlador.

El controlador de enlace existe en el sistema operativo como un módulo, pero no se instala automáticamente. Ejecute modprobe bonding para instalar el controlador.

 

2. Crear un archivo de configuración para un puerto de red.

a. En la interfaz de línea de comandos (CLI), ejecute system-config-network para habilitar el inicio del Protocolo de configuración dinámica de host (DHCP) para los puertos de red eth0 y eth1, y luego guarde la configuración y salga.

b. Ejecute cd para cambiar al directorio /etc/sysconfig/network/ y localice el archivo de configuración con nombre ifcfg-eth * (ifcfg-id-xx: xx: xx: xx: xx en el SUSE 10sp3). Ejecute cat para mostrar información en el archivo ifcfg-eth0, como se muestra en la Figura 4-2.


imgDownload?uuid=811e748b81da43618602c34

Figura 4-2 Archivo de configuración del puerto de red

 

c. Modificar los parámetros.

Modificar los siguientes parámetros:

 

BOOTPROTO = 'none'

 

STARTMODE = 'off'

 

 NOTA:

Los archivos de configuración de los sistemas operativos SUSE de diferentes versiones proporcionan diferentes elementos de configuración. Solo necesita modificar los dos elementos de configuración anteriores.

 

La Figura 4-3 muestra la nueva configuración.

 


imgDownload?uuid=c91589e7a3a748e38b9dcc6

Figura 4-3 Nuevas configuraciones

 

Modifique el archivo de configuración ifcfg-eth1 del puerto de red eth1 de la misma manera.

 

d. Crea el archivo de configuración bond0.

Cree el archivo ifcfg-bond0 en el directorio /etc/sysconfig/network, como se muestra en la Figura 4-4.

 

imgDownload?uuid=793f565886904f2498f4e59

Figura 4-4 archivo ifcfg-bond0

 

Configure BROADCAST, IPADDR, NETMASK y NETWORK de acuerdo con las situaciones reales.

 

El modo de trabajo de los puertos de red unidos está configurado para equilibrar la carga: mode = 2 (balance-xor). Para utilizar el modo de redundancia, configure el mode en 1 (active-backup). Para obtener detalles sobre los modos de trabajo, consulte la información de referencia en cualquiera de los productos Huawei.

 

Ejecute network restart para que la configuración tenga efecto.

# /etc/init.d/network restart

 

 NOTA:

STARTMODE: especifica cuándo se realiza la vinculación de puertos de red. Este parámetro se puede establecer en los siguientes valores:

onboot: especifica que la unión de puertos de red surte efecto automáticamente al iniciar el sistema.

manual: especifica que la unión de puertos de red surte efecto después de ejecutar el comando ifup.

hotplug: especifica que la unión de puertos de red tiene efecto cuando ocurre un evento de conexión en caliente.

off or ignore: especifica que la vinculación de puertos de red no tiene efecto.

BONDING_MODULE_OPTS

miimon: comprueba enlaces. Si miimon se establece en 100, el sistema verifica el estado de la conexión del enlace cada 100 ms. Si un enlace falla, el sistema usa el otro enlace.

mode: especifica un modo de trabajo. El valor varía de 0 a 6. Cuando el modo se establece en 2, se usa el modo de equilibrio de carga, que también se puede configurar configurando el modo en balance-xor.

BONDING_SLAVEn

Especifica los puertos de red activos y en espera. Si el sistema operativo es SLES 10 SP1, puede especificar puertos de red activos y en espera mediante el uso de direcciones Mac. Para otros sistemas operativos, puede especificar puertos de red activos y en espera utilizando nombres de puertos de red, como eth0, eth1 y ethx, u otros nombres de dispositivos. También puede utilizar la ID de bus, como bus-pci-0000: 06: 08.1. La ID de bus es más confiable que el nombre del puerto de red porque no se cambiará la ID de bus de un puerto de red. El valor de n en BONDING_SLAVEn aumenta con el número de puertos de red vinculados.

 

Puede crear múltiples dispositivos de vinculación y nombrarlos como bond0, bond1, etc.

 

 

Verificando la Vinculación

1. Ejecute ifconfig en la interfaz de línea de comandos (CLI).

En la salida del comando, la dirección de control de acceso a medios (MAC) de bond0 es la misma que la de los puertos de red eth0 y eth1, y bond0 y los puertos de red eth0 y eth1 comparten la dirección IP 192.168.18.10, como se muestra en la Figura 4-5.

 

imgDownload?uuid=f7cd51ce80d24a10b131418

Figura 4-5 Consultando la dirección MAC y la dirección IP

 

Ejecute cat/proc/net/bonding/bond0 para consultar el estado de bond0, como se muestra en la Figura 4-6.


imgDownload?uuid=3eb85419d3ba480d907bdc6

Figura 4-6 Estado de bond0 de consulta

 

 NOTA:

Para eliminar la vinculación de puertos de red, desinstale el controlador de vinculación ejecutando el comando rmmod drivername, elimine el archivo de configuración de vinculación y reinicie la red.



Para más información del concepto de NIC bonding y cómo validar en otros sistemas operativos visite el siguiente enlace:

https://forum.huawei.com/enterprise/es/thread-540761.html



  • x
  • convención:

Responder

Responder
Debe iniciar sesión para responder la publicación Inicio de sesión | Registrarse

Aviso Aviso: Para garantizar sus legítimos derechos e intereses, la comunidad y los terceros no publicarán contenido que pueda generar riesgos legales a las partes, por ejemplo, pornografía, contenido político, contenido sobre juego, consumo y tráfico de drogas, así como contenido que viole los derechos de propiedad intelectual de terceros, por ejemplo, secretos comerciales, marcas, derechos de autor, patentes y privacidad personal. No comparta su cuenta ni su contraseña con terceros. Todas las operaciones realizadas usando su cuenta se considerarán como sus acciones y todas las consecuencias que estas acciones generen serán responsabilidad suya. Para obtener información detallada, consulte la “ Política de privacidad.”
Si el botón para adjuntar no está disponible, actualice Adobe Flash Player con la versión más reciente
¡Ingresa y disfruta de todos los beneficios para los miembros!

¡Ingresa y disfruta de todos los beneficios para los miembros!

Aterrizaje