Cấu hình Bonding card mạng nhiều subnet và test bonding
Mo Hinh
Gia su ban co 4 card mang:
Ban muon cau hinh bond0 cho 2 card mang de ra internet mang 192.168.1.13 (p55p1 va p55p2 )
Ban muon cau hinh bond1 cho 2 card mang de ra lam mang replicas 172.16.1.13 ( eth0 va eth1 )
1) kiem tra card mang bonding trong group da ket noi cung switch
2) Tạo file voi noi dung ben duoi
Group0
#vi /etc/sysconfig/network-scripts/ifg-bond0
DEVICE=bond0
IPADDR=192.168.1.13
NETMASK=255.255.255.0
USERCTL=no
BOOTPROTO=none
ONBOOT=yes
#vi /etc/sysconfig/network-scripts/ifcfg-p55p1
DEVICE=p55p1
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none
#vi /etc/sysconfig/network-scripts/ifcfg-p55p2
DEVICE=p55p2
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none
Group1
#vi /etc/sysconfig/network-scripts/ifg-bond1
DEVICE=bond1
IPADDR=172.16.1.13
NETMASK=255.255.0.0
USERCTL=no
BOOTPROTO=none
ONBOOT=yes
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
USERCTL=no
ONBOOT=yes
MASTER=bond1
SLAVE=yes
BOOTPROTO=none
#vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
USERCTL=no
ONBOOT=yes
MASTER=bond1
SLAVE=yes
BOOTPROTO=none
3) Load module
Tạo file: với nội dung
#vi /etc/modprobe.d/bond.conf
alias bond0 bonding
alias bond1 bonding
options bond0 mode=0 miimon=100
options bond1 mode=0 miimon=100
4. load module
#modprobe bonding
5. Cau hinh bonding_masters, add noi dung ben duoi vao
#vi /sys/class/net/bonding_masters
bond0 bond1
5)#service network restart
6) Kiem tra card bonding
#more /proc/net/bonding/bond0
#more /proc/net/bonding/bond1
test = cach xem ban thong
#yum install iptraf
- upload du lieu len server hoac scp file lon tu server khac qua
- chay iptraf va xem bang thong chay qua 2 card mang bonding la dung.
- Test bằng NC
Trên server1 tạo 1 file 5G tên là: bigfile
Trên server 2 chạy lệnh: #nc -l 3379 > bigfile
Trên server 1 chạy lệnh sau: #time nc 172.16.1.11 3379 < bigfile (ip của server 2)
Trên server 1 or server 2 chạy iptraf để xem băng thông
