On 02/20/2013 02:49 PM, Ruben Silva Chacon wrote:
Buenas Tardes, alguno de ustedes sabe si en centOS 6.3 se puede hacer
bonding si trae habilitado sysconfig para su instalacion. o me
recomiendan alguna distro voy a utilizar 3 tarjetas de red..
De antemano muchas gracias
Hola,
Lamento no haber escrito antes, efectivamente en Red Hat el tema esta
soportado usando el módulo bonding kernel, hay que crear una interfaz
de red especial que se llama channel bonding interface, y funciona con
dos o mas interfaces que trabajan como una para aumentar el ancho de
banda o brindar redundancia, esto depende del modo que se escoja.
Nota: LOS SWITCHS DE LA RED DEBEN SOPORTAR LINK AGGREGATION, de lo
contrario cosas malas en la red van a pasar.
Los modos mas comunes son:
Modo 0 : es un política de round robin, se usan todas las interfaces y
los paquetes de acuerdo a esta política salen por cualquier interfaz y
cualquier interfaz puede recibir paquetes. Digamos que es como un
activo-activo
Modo 1: Tolerancia a Fallas, solo hay una intefaz activa y la otra está
en standby esperado a suplir la primera si esta falla. Acá sería un
activo-pasivo
Modo 3: Tolerancia a Fallas, todos los paquetes son trasmitidos por
todas las interfaces.
Hay otros modos que están descritos en la documentación del kernel.
Ahora, para configurarlo se requieren tres cosas:
1. Crear la interfaz para channel bonding:
si se va a llamar bond0 hay que crear un archivo en:
/etc/sysconfig/network-scripts/ifcfg-bond0
y adentro va algo como esto, asumiendo por ejemplo que la ip va a ser
192.168.0.1, la mascara 255.255.255.0 y el modo del bounding 1:
DEVICE=bond0
IPADDR=acavalaip
PREFIX=24
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
BONDING_OPTS=mode=1 miimon=50
2. Configurar las tarjetas que van a ser parte (esclavas) del bonding,
supongamos que eth1 es una de ellas:
Editar /etc/sysconfig/network-scripts/ifcfg-eth1 , adentro configurar:
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
MASTER=bond0
SLAVE=yes
3. Editar /etc/modprobe.d/bonding.conf con : alias bond0 bonding
Y listo... Ahora bien, mientras escribia esto caí en cuenta que no lo se
hacer en Ubuntu, hay alguien de la lista que me pueda enseñar como?
Atentamente,
Carlos Fajardo
--
Al escribir recuerde observar la etiqueta (normas) de esta lista:
http://goo.gl/Pu0ke
Para cambiar su inscripción, vaya a Cambio de opciones en http://goo.gl/Nevnx