[Linuxtrent] Re: problema con bonding e bridge combinati tra loro.
- From: Gelpi Andrea <liste@xxxxxxxx>
- To: linuxtrent@xxxxxxxxxxxxx
- Date: Tue, 27 Mar 2012 12:00:46 +0200
Il 27/03/2012 11:38, Marco Agostini ha scritto:
Ciao, ho un problemino con la configurazione di alcune schede di rete
su di una proxmox.
Il mio obiettivo è quello di:
- mettere in bonding delle schede di rete (e fin quì tutto bene).
- utilizzare l'interfaccia bond0 e connetterla ad un bridge (vmbr0).
- utilizzare il bridge (vmbr0) per connettere le mie macchine virtuali.
Questa è la configurazione che sto provando ad utilizzare:
# LAN
iface bond0 inet manual
slaves eth0 eth1 eth2 eth3
bond-mode balance-rr
bond-miimon 100
bond-downdelay 200
bond-updelay 200
auto vmbr0
iface vmbr0 inet static
pre-up ifup bond0
address 192.168.1.24
netmask 255.255.255.0
bridge_ports bond0
bridge_stp off
bridge_fd 0
la rete sembra venire su correttamente ma il kernel linux mi segnala
dei problemi in /var/log/kern.log:
Mar 27 11:28:40 srvproxmox kernel: vmbr0: received packet on bond0
with own address as source address
Ho utilizzato, come tipologia di bonding, il round-robin che non
dovrebbe richiedere configurazioni particolari sugli switch di rete.
Le schede sono connesse ad uno switch HP ProCurve 2610-48 il quale a
sua volta è connesso ad un'altro switch tramite un singolo cavo di
rete.
Provo a spiegare meglio la connessione fisica dei cavi:
Proxmox (4 schede di rete in bonding + bridge) --(4 cavi)--> Switch HP
ProCurve 2610-48 (singolo cavo di rete) --(1 cavo)--> Altro switch
Cosa mi sfugge ?
grazie mille.
Se le 4 schede di rete sono connesse ad un solo switch tale switch deve
supportare il bonding nella modalità da te scelta, altrimenti non
utilizza i mac giusti. Mi è capitato un caso in cui anche se tutto
funzionava andando a guardare a basso livello c'erano una marea di
errori e ritrasmissioni.
Altra cosa. Quando uso bonding il tipo e gli altri parametri li ho
sempre messi in /etc/modprobe.d/alias
Ti consiglio di usare tcpdump da entrambe le parti e verificare poi che
cosa passa e su che percorsi.
--
ing. Andrea Gelpi
***************************************************
La Terra non la abbiamo ereditata dai nostri avi,
ma la abbiamo presa in prestito dai nostri bambini.
***************************************************
We do not inherit the Earth from our parents,
but borrow it from our children.
***************************************************
--
Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx
Other related posts: