Bonjour,
J'utilise une centOS avec Xen 3.0.3 et je n'arrive pas à faire fonctionner le channel bonding
J'ai procédé ainsi :
1) /etc/modprobe.conf
Code :
- alias bond0 bonding
- options bond0 mode=802.3ad miimon=100 use_carrier=0 lacp_rate=fast max_bonds=2
|
2) Configuration des interfaces :
/etc/sysconfig/network-script/ifcfg-bond0
Code :
- DEVICE=bond0
- IPADDR=192.168.0.10
- NETMASK=255.255.255.0
- NETWORK=192.168.0.0
- BROADCAST=192.168.0.255
- ONBOOT=yes
- BOOTPROTO=none
- GATEWAY=192.168.0.254
- TYPE=Ethernet
- BONDING_OPTS="mode=1 miimon=100"
|
/etc/sysconfig/network-script/ifcfg-eth0 et de même pour eth1
Code :
- DEVICE=eth0
- HWADDR=00:15:17:6C:48:10
- ONBOOT=yes
- USERCTL=no
- BOOTPROTO=none
- MASTER=bond0
- SLAVE=YES
|
3) Création d'un script pour lancer mes bridgesautomatiquement
/etc/xen/scripts/network-bridge-bond
Code :
- #! /bin/sh
- /etc/xen/scripts/network-bridge start vifnum=0 bridge=xenbr0
- /etc/xen/scripts/network-bridge start vifnum=1 bridge=xenbr1
|
4) Modifications de xend-config.sxp pour prendre en compte mon script
Je précise que sans Bonding tout marche très bien ...
J'ai également essayer la commande brctl addif mais il refuse d'ajouter un device type bond à un xenbridge
Merci d'avance pour toutes aides
PS: les scripts tout pret de la liste Xen n'ont rien donné non plus
Message édité par Trailx original le 18-07-2008 à 13:40:44