ITPub博客

首页 > Linux操作系统 > Linux操作系统 > turbo linux ipmp配置备记

turbo linux ipmp配置备记

原创 Linux操作系统 作者:wisdomone1 时间:2009-01-08 14:26:31 0 删除 编辑

Ipmp---俗称网络协议多路径,其实就是利用服务器多个网卡,在其上虚拟出一个对外提供服务的ip,如果出现一个网卡故障,可以无缝切换到另一个网卡。大家可以拿它和我们vcs的浮动ip来对比下。

 

配置方法如下:

1,# cd /etc/sysconfig/network-scripts   --此目录存储关于网卡设备配置信息

2,# cp ifcfg-eth0  ifcfg-bond0       

3,# cat ifcfg-bond0         --编辑虚拟网卡设备如此
DEVICE=bond0
BOOTPROTO=static            ---
启动ip是采用静态或是dhcp
IPADDR=172.31.0.13          --ip address
NETMASK=255.255.252.0       --netmask
BROADCAST=172.31.3.254      --broadcast
NBOOT=yes                 ---
表示在os boot时是否启用此设备

TYPE=Ethernet

 

注:不要指定单个实际物理网卡的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 eth1ip相关信息一样,表示配置成功

 

 

8,可以在以下文件中查看ipmp工作相关日志

# cat /proc/net/bonding/bond0

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9240380/viewspace-531849/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
提供针对oracle初学者及进阶的数据库培训,欢迎大家咨询: 微信: wisdomone 微信公众号: lovedb 工作经历: 中国普天 北京科蓝 北京云和恩墨 北京神州新桥

注册时间:2008-04-04

  • 博文量
    2189
  • 访问量
    12007754