Ipmp---俗称网络协议多路径,其实就是利用服务器多个网卡,在其上虚拟出一个对外提供服务的ip,如果出现一个网卡故障,可以无缝切换到另一个网卡。大家可以拿它和我们vcs的浮动ip来对比下。
配置方法如下:
1,# cd /etc/sysconfig/network-scripts --此目录存储关于网卡设备配置信息
2,# cp ifcfg-eth0 ifcfg-bond0
注:不要指定单个实际物理网卡的IP 地址、子网掩码或网卡 ID。将上述信息指定到虚拟适配器(bonding)中即可,也就是对外提供服务的虚拟ip设备。
4,编辑以下文件如下,对应于网卡1和网卡2
# cat ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp
# cat ifcfg-eth1
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp
5、# vi /etc/modules.conf
编辑 /etc/modules.conf 文件,加入如下一行内容,以使系统在启动时加载bonding模块,对外虚拟网络接口设备为 bond0.加入下列两行:
alias bond0 bonding
options bond0 miimon=100 mode=1
6、# vi /etc/rc.d/rc.local
加入两行:
ifenslave bond0 eth0 eth1
7,重启服务器,如果在重启后ifconfig –a发现bond0 和eth0 及eth1的ip相关信息一样,表示配置成功
8,可以在以下文件中查看ipmp工作相关日志
# cat /proc/net/bonding/bond0来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9240380/viewspace-531849/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/9240380/viewspace-531849/