打印本文 打印本文 关闭窗口 关闭窗口
Linux下双网卡绑定技术实现负载均衡
作者:武汉SEO闵涛  文章来源:敏韬网  点击数2831  更新时间:2009/4/22 20:45:45  文章录入:mintao  责任编辑:mintao
  mode=1表示fault-tolerance (activ
式,也就是说默认情况下只有一块网卡工
e-backup)提供冗余功能,工作方式是主备的工作方
作,另一块做备份.
  bonding只能提供链路监测,即从主
链路down掉了,而交换机本身并没有故障
机到交换机的链路是否接通。如果只是交换机对外的
,那么bonding会认为链路没有问题而继续使用
  4 # vi /etc/rc.d/rc.local                              加入两行                                                                        ifenslave bond0 eth0 eth1                              route add -net 172.3
1.3.254 netmask 255.255.255.
0 bond0

  到这时已经配置完毕重新启动机器.                                                重启会看见以下信息就表示配置成功了                                              ................                                                Bringing up interface bond0 OK                    Bringing up interface eth0 OK                      Bringing up interface eth1 OK                      ................                                             
  下面我们讨论以下mode分别为0,1时的情况                                 
  mode=1工作在主备模式下,这时eth1作为备份网卡是no arp的          [root@rhas-13 networ
k-scripts]# ifconfig 验证网
卡的配置信息
  bond0 Link encap:Ethernet HWaddr
00:0E:7F:25:D9:8B
  inet addr:172.31.0.1
3 Bcast:172.31.3.255 Mask:25
5.255.252.0
  UP BROADCAST RUNNING
MASTER MULTICAST MTU:1500 M
etric:1
  RX packets:18495 errors:0 droppe
d:0 overruns:0 frame:0
  TX packets:480 error
s:0 dropped:0 overruns:0 car
rier:0
  collisions:0 txqueuelen:0                              RX bytes:1587253 (1.5 Mb) TX byt
es:89642 (87.5 Kb)

  eth0 Link encap:Ethe
rnet HWaddr 00:0E:7F:25:D9:8
B
  inet addr:172.31.0.1
3 Bcast:172.31.3.255 Mask:25
5.255.252.0
  UP BROADCAST RUNNING SLAVE MULTI
CAST MTU:1500 Metric:1
  RX packets:9572 erro
rs:0 dropped:0 overruns:0 fr
ame:0
  TX packets:480 errors:0 dropped:
0 overruns:0 carrier:0
  collisions:0 txqueuelen:1000                        RX bytes:833514 (813.9 Kb) TX by
tes:89642 (87.5 Kb)
  Interrupt:11                                                     
  eth1 Link encap:Ethe
rnet HWaddr 00:0E:7F:25:D9:8
B
  inet addr:172.31.0.1
3 Bcast:172.31.3.255 Mask:25
5.255.252.0
  UP BROADCAST RUNNING NOARP SLAVE
MULTICAST MTU:1500 Metric:1
  RX packets:8923 errors:0 dropped
:0 overruns:0 frame:0
  TX packets:0 errors:
0 dropped:0 overruns:0 carri
er:0
  collisions:0 txqueuelen:1000                        RX bytes:753739 (736
.0 Kb) TX bytes:0 (0.0 b)

  Interrupt:15                                                        那也就是说在主备模式
断,系统会按照cat /etc/rc
效保护的功能.
下,当一个网络接口失效时(例如
.d/rc.local里指定网卡的顺序

主交换机掉电等),不回出现网络中
工作,机器仍能对外服务,起到了失


  在mode=0 负载均衡工
作模式,他能提供两倍的带宽,下
我们来看一下网卡的配置信息
  [root@rhas-13 root]# ifconfig                      bond0 Link encap:Eth
ernet HWaddr 00:0E:7F:25:D9:
8B
  inet addr:172.31.0.13 Bcast:172.
31.3.255 Mask:255.255.252.0
  UP BROADCAST RUNNING
MASTER MULTICAST MTU:1500 M
etric:1
  RX packets:2817 erro
rs:0 dropped:0 overruns:0 fr
ame:0
  TX packets:95 errors:0 dropped:0
overruns:0 carrier:0
  collisions:0 txqueuelen:0                              RX bytes:226957 (221
.6 Kb) TX bytes:15266 (14.9
Kb)

  eth0 Link encap:Ethernet HWaddr
00:0E:7F:25:D9:8B
  inet addr:172.31.0.1
3 Bcast:172.31.3.255 Mask:25
5.255.252.0
  UP BROADCAST RUNNING
SLAVE MULTICAST MTU:1500 Me
tric:1
  RX packets:1406 errors:0 dropped
:0 overruns:0 frame:0
  TX packets:48 errors
:0 dropped:0 overruns:0 carr
ier:0
  collisions:0 txqueuelen:1000         &

上一页  [1] [2] [3]  下一页

打印本文 打印本文 关闭窗口 关闭窗口