linux双网卡绑定连接到冗余的两交换机
操作系统是rhel55
x86_64,交换机是华为9306,服务器是dell
M910刀片
服务器上的eth0和eth1做了绑定,我想用mode=0
这种负载均衡的方式来做
两台交换机配置了vrrp,左边的核心交换机是master,右边的是slave
但我在实际测试的过程中出现了问题。服务器是dell
m910,刀片服务器。我将eth0/1绑定成mode=0模式,在交换机上将连接刀片
wwwdnjsbcom
的接口配置到了access
vlan,在刀片的交换机上配置了链路聚合和端口依赖(在不做绑定的情况下,服务器和网络是正常的),发
现在服务器上ping网关,有50%丢包;在其他服务器上ping这台服务器也有至少50%的丢包
mode=0这个模式,配置完成后,bond0/eth0/eth1接口的MAC都变成eth0的MAC地址了
我觉得当服务器向外发送数据的时候,第一个包从master走,因为对master来说,从G1/0/1学到了服务器的MAC地址;服务器的第
二个包从slave走,master又从G1/0/47学到了服务器的MAC地址,这样,交换机的MAC表就混乱了,也就导致了丢失50%的数据包
wwwdnjsbcom
谁做过mode=0绑定模式呢?是不是还需要在交换机上做什么配置?请帮忙看一下如何解决,谢谢。网卡绑定
(1)部署刀片数据中心的前期成本较高。
(2)无论刀片服务器内置的冗余是多少,都存在所有刀片服务器宕机和故障的可能性。
(3)对于拥有一个或两个刀片中心的企业用户来说,购买备用的部件可能很不划算(如备用机箱等)。
(4)大多数刀片中心都有特殊的供电需求,这可能意味着特殊电缆的额外前期成本。
(5)刀片中心通常采用的是专用网卡和KVM附属设备,有时候还需要特殊电缆或驱动程序。这样你的刀片服务器上运行什么 操作系统就是个问题。
(6)多数刀片中心常用的25英寸硬盘通常比非刀片服务器上使用的传统35英寸SAS/SATA硬盘故障率要高(随着时间的推移,这种缺陷正在得到改进)。
(7)一旦你承诺使用刀片中心,再购买刀片服务器时就会受到厂商的限制,这样从价格的角度来看对供应商不利。
建议:
1 根据你的描述,你的企业安装的应该是Redhat Enterprise Linux 6 (RHEL 6)系统;
2 检查一下对应的刀片服务器的系统版本是32bit版本还是64bit版本,可以使用命令“arch”可以轻易地查询版本号:
21 如果显示结果为:
[root@ha1_1 ~]# arch
x86_64
说明是64位的系统;
22 如果显示结果为:
[root@localhost ~]# arch
i686
说明是32位系统;
3 你下载的驱动程序需要和系统版本相一致;
4 安装方法非常简单:
41 方法一:在图形界面,双击安装即可;
42 方法二:在命令行界面,使用命令“rpm -ivh 对应的文件全名rpm"安装即可;
5 如果安装不成功,可以查看报错信息,通常是因为缺少安装一些必备的软件导致的,根据提示信息安装即可;
6 这些需要的安装程序,通常在光盘“Server”文件夹下都有,安装方式如4;
7 自己动手操作一下即可;
8 有问题再留言。
推荐两本Linux相关的图书:
1 《Linux系统与网络服务管理 技术大全(第二版)》杨明华 谭励等编著 电子工业出版社 79元 含光盘一张;
2 《Linux系统管理与网络管理》 余柏山等编著 清华大学出版社 89元 含光盘一张。
你可以参考这两本书,肯定可以解决问题。
自己动手,丰衣足食。
1、将交换机插一个环路查看端口是否正常、查看服务器端口是否正常
2、将服务器插一个电口看是否正常
3、服务器的网卡与设备的光口的协商是否正确
4光纤收发芯是否没对应上
5检查光纤单双模类型和光模块单双模类型是否一致;
--天下数据--
建议大家可以按照以下七步来选出“心仪”的存储服务器。
0条评论