Chinaunix首页 | 论坛 | 博客
  • 博客访问: 996239
  • 博文数量: 829
  • 博客积分: 9980
  • 博客等级: 中将
  • 技术积分: 5020
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-29 14:06
文章分类

全部博文(829)

文章存档

2011年(1)

2008年(828)

我的朋友

分类: LINUX

2008-08-29 14:21:25

 
  在SUSELinux下,如果服务器有双网卡,为了建立网络容错功能,大家往往希望将两个网卡设置为同一子网地址下的不同IP地址,通过双平面方式进行容错处理。这种方式在windows下是没有问题的,但在SUSELinux下就会出现问题,当主用的网卡坏掉后,备用的IP地址通信地址不可达!

  原因是,在SUSELinux下,对于这种情况,route表无法自动更新(主要是缺少网关地址路由数据),该问题询问过Novell公司,他们承认该问题存在,但并没有承诺进行修改,所以估计在一定时间内,该问题依然存在。

  解决方法,使用脚本(或其他实时监控方式),检测网卡状态,在发现网卡失效后,向路有表加入网关路有信息。

  友情提示命令:ethtool,可以得到网卡的连接状态,如果要编码实现,可以看ethtool的源码——是通过ioctl来处理的,也非常简单。

SUSE Linux双网卡设置的问题SUSE Linux双网卡设置的问题SUSE Linux双网卡设置的问题SUSE Linux双网卡设置的问题SUSE Linux双网卡设置的问题SUSE Linux双网卡设置的问题SUSE Linux双网卡设置的问题SUSE Linux双网卡设置的问题SUSE Linux双网卡设置的问题SUSE Linux双网卡设置的问题
阅读(1568) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~