NIC Bonding w Debianie
Przejdź do nawigacji
Przejdź do wyszukiwania
Typy Bonding-u
- mode=0 (balance-rr)
- mode=1 (active-backup)
- mode=2 (balance-xor)
- mode=3 (broadcast)
- mode=4 (802.3ad) (vide Podstawy Link Aggregation i LACP)
- mode=5 (balance-tlb)
- mode=6 (balance-alb)
Instalacja pakietów
apt-get install ifenslave-2.6
Konfiguracja Debian 5.0 Lenny
W przykładzie tym pokazujemy konfiguracje z mode 4 (802.3ad).
Do Link Aggregation wykorzystujemy:
- eth0 i
- eth1
/etc/network/interfaces
zawiera następującą konfiguracje:
auto lo bond0 iface bond0 inet static address 10.10.10.174 netmask 255.255.255.0 network 10.10.10.0 gateway 10.10.10.1 slaves eth0 eth1 bond_mode 802.3ad
Jako przeciwna strona wykorzystywany jest switch serwera modułowego Intel Modular. Eth0 i eth1 serwera są połączone z portami LAN 1 i 2 switcha serwera Modular. Na obu portach LAN skonfigurowana jest Link Aggregation. Szczegóły vide Link Aggregation w Modular Server i Link Aggregation, podział obciążenia, switch serwera Modular.
Konfiguracja Debian 4.0 Etch
Dostosownie /etc/network/interfaces
iface bond0 inet static address 192.168.0.9 netmask 255.255.255.0 network 192.168.0.0 gateway 192.168.0.1 up /sbin/ifenslave bond0 eth0 eth1 down /sbin/ifenslave -d bond0 eth0 eth1
Edycja pliku /etc/modprobe.d/arch/i386
Dodaj tu następujące wiersze
alias bond0 bonding options bonding mode=5 miimon=100 downdelay=200 updelay=200
Restart networking
/etc/init.d/networking restart
Jak funkcjonuje Bonding z mode=5
Ruch przychodzący jest odbierany tylko przez aktywny "slave". Ruch wychodzący jest rozprowadzany odpowiednio do obciążenia na oba "slaves".
Odnośniki
Powiązane artykuły
Formatowanie / partycjonowanie i montowanie dysku w Debianie
Mailman w Debianie
Monitoring serwera z Debianem za pośrednictwem aplikacji Munin