Mailinglist Archive: opensuse-es (1198 mails)

< Previous Next >
Re: [suse-linux-s] creando interfaces de red "bonded"
  • From: "javier rojas" <javier.rojasr@xxxxxxxxx>
  • Date: Thu, 20 Apr 2006 11:33:51 -0400
  • Message-id: <773acc7b0604200833tb273b7dkbd2210c2c2d74455@xxxxxxxxxxxxxx>
gracias Rafa.... voy a "zamparle" y aviso que tal.....

:)

On 4/20/06, Rafa Grimán <rafagriman@xxxxxxxxx> wrote:
> El Jueves, 20 de Abril de 2006 15:30, javier rojas escribió:
> > Hola a todos....
> >
> > necesito configurar dos interfaces de red juntas en mi servidor...
> > buscando por ah� encontr� este cool solutions, pero es para suse es 8,
> > yo tengo instalado el 9 y quer�a saber si me sirve igual..... si
> > tienen alg�n comentario adicional ....:)
> >
> > http://www.novell.com/coolsolutions/feature/15280.html
>
>
> En la documentación de los fuentes del kernel tienes documentación muy útil
> para configurarlo. Consejos o cosas a tener en cuenta:
> - modo a usar:
> + algunos modos requieren que el switch sea configurado, otros no
> + algunos modos ofrecen alta disponibilidad (una tarjeta activa y
> otra pasiva, en espera) otros ofrecen agregación de puertos
> + algunos modos dan mejor rendimiento que otros
> - xmit_hash_policy te indica si se va a balancear en función de MAC
> o de IP.
> - el switch que se va a utilizar
> - tarjeta de red, algunos drivers no soportan channel bonding o bien
> sólo soportan determinados modos.
>
> En resumidas cuentas, lo que tienes que hacer es:
> - configurar las tarjetas de red como DHCP mediante YaST2.
>
> - editar los ficheros de configuración de las tarjetas y sustituir
> 'dhcp'
> por
> 'none'
>
> - paras la red (rcnetwork stop)
>
> - te craes un fichero llamado:
> /etc/sysconfig/network/ifcfg-bond0
>
> - lo editas y pones:
> BOOTPROTO='static'
> BROADCAST='XXX.XXX.XXX.XXX'
> IPADDR='YYY.YYY.YYY.YYY'
> MTU=''
> NETMASK='ZZZ.ZZZ.ZZZ.ZZZ'
> NETWORK='AAA.AAA.AAA.AAA'
> REMOTE_IPADDR=''
> STARTMODE='onboot'
> BONDING_MASTER='yes'
> BONDING_MODULE_OPTS='miimon=100 mode=2 use_carrier=1 xmit_hash_policy=1'
> BONDING_SLAVE0='eth1'
> BONDING_SLAVE1='eth2'
>
> obviamente sustituyes 'XXX.XXX.XXX.XXX', 'YYY.YYY.YYY.YYY', 'ZZZ.ZZZ.ZZZ.ZZZ'
> y 'AAA.AAA.AAA.AAA' por tus valores, así como BONDING_MODULE_OPTS
>
> - modificas:
> /etc/modprobe.conf
> y pones:
>
> alias bond0 bonding
> options bonding miimon=100 mode=2 use_carrier=1 xmit_hash_policy=1
>
> adapta la línea options a lo que has puesto en el fichero
>
> /etc/sysconfig/network/ifcfg-bond0
>
> - reinicias la red (rcnetwork start)
>
>
> Ya tienes el channel bonding funcionando ... si el switch está bien
> configurado y has seleccionado las opciones adecuadas ;)
>
> HTH
>
> Rafa
>
> --
> 50% of all statistics are inaccurate.
>
> OpenWengo: rgriman
>
> --
> Para dar de baja la suscripci�n, mande un mensaje a:
> suse-linux-s-unsubscribe@xxxxxxxx
> Para obtener el resto de direcciones-comando, mande
> un mensaje a:
> suse-linux-s-help@xxxxxxxx
>
>
>


--
Ciao, Javier
linux user #393724
< Previous Next >
Follow Ups