一起学习:Openfiler NIC Bonding + VLAN

Openfiler NIC Bonding + VLAN
相信很多人都用Openfiler做存储测试ESX,如果你的Openfiler有两张网卡,你可以做成bonding interface,如果你的网路使用VLAN,又想结合bonding使用,下面写一下在Openfiler里如何实现。
首先,bonding
1. 建立bonding interface
最简单的方式是通过openfiler的WEB操作界面,添加bonding.也可以手动添加。不管哪种方法,结果是一样的。添加后的/etc/modprobe.conf应该是这样
alias bond0 bonding
options bond0 mode=2 miimon=100
网上有很多关于bonding的贴,不多说了,关键是mode,常用的mode
1 – active-backup
2 – balance-xor (load balancing and fail over)
4 – 802.3ad
6 – balance-alb
我使用的是mode 2,在交换机上建了LAG (Link Aggregation Group),但是交换机不支持动态LAG,所以只能用mode
2.
然后配置ifcfg-eth0
DEVICE=eth0
USERCTL=no
ONBOOT=yes
BOOTPROTO=none
SLAVE=yes
MASTER=bond0
ifcfg-eth1
DEVICE=eth1
USERCTL=no
ONBOOT=yes
BOOTPROTO=none
SLAVE=yes
MASTER=bond0
ifcfg-bond0
DEVICE=bond0
MTU=1500
USERCTL=no
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.38.99
NETMASK=255.255.255.0
GATEWAY=192.168.38.1
下面是VLAN 100,建于bond0上
ifcfg-bond0.100
DEVICE=bond0.100
MTU=1500
USERCTL=no
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.28.99
NETMASK=255.255.255.0
VLAN=yes
GATEWAY=192.168.28.1
全部配置完成后/etc/init.d/network restart
全部搞定,bonding很多人都用,但VLAN + bonding使用的人并不多,或者资料相对较少,希望对大家有帮助

Linux达人  发表于: 2009-07-17

我要回答

电子邮件地址不会被公开。 必填项已用*标注

敬请读者进行回答,本站保留删除与本问题无关和不雅内容的权力。