静静聆听音乐,它能给你无比的精神享受;同时淡淡的碧螺春香能让你陶醉*-*

IPMP的设置方法

上一篇 / 下一篇  2007-12-29 09:27:10

查看( 107 ) / 评论( 1 )
IPMPIXPUB技术博客^S&uu0n5Gc9j
IXPUB技术博客Dr&_9R;G n{
IPMPIPNetwork Multipathing)是Solaris产品中的一个主要特性,其目的在于:一、增加网络的吞吐量,可方便快捷的将几个网络接口绑定在一起使用,从而起到增加带宽的作用。二、实现网络接口的有效性,通过IPMP,可以做到网络接口的冗余使用,即使宕掉一块网卡,其他的网卡均能有效运行,并且坏掉的网卡上的业务IP不会丢失,将平滑转移到其他网卡上。IXPUB技术博客_ _`r0j%t{9cy
配置方法:IXPUB技术博客 \I1l Rx0P0_~'G

#wDQ0JEi6R+e0q7590422 IXPUB技术博客J1MW1L$Q&f7EA
1
、配置/etc/hosts
)P'I]| a.B(m^Y6I)g7590422 #IXPUB技术博客jB(n0ei?
# Internet host table
~5O0R7aL5?7590422 #IXPUB技术博客!@f7u#x7]]h
127.0.0.1        localhost        IXPUB技术博客e Aij3i$xH
10.4.128.226        s10        loghost   # Primary Interface AddressIXPUB技术博客:u.Lk\YK%f
#Modifications made for IPMP
#LlkT Y+ts7590422 10.4.128.228        s102      # Second Interface Address
is4N\ H4DNI:w7590422 10.4.128.230        s103      # Third Interface AddressIXPUB技术博客DX)d&RT'GiEQ
10.4.128.225        test1     # Primary Test AddressIXPUB技术博客8M B2p8j.w e4q9xk(Z[
10.4.128.227        test2     # Second Test AddressIXPUB技术博客0d3H8}9ypO
10.4.128.232        test3     # Third Test AddressIXPUB技术博客;nLEinJ

-|3Y[%C%U7590422
可能你会有疑问,为什么需要这么多的IP地址,其实很简单,每个网卡必须都有一个IP地址,所以三个网卡就是三个IP地址,那么你必须赋予一个接口一个测试地址.这个地址必须是可以路由的地址,用来监控每个接口的状态,错误检测以及恢复,如此算来,一个是6个地址。IXPUB技术博客,GQ7`iUot%zo w
IXPUB技术博客fYII M'j*?p
2
、配置MAC地址,以免冲突
k;{&ns:v p7590422 你需要在eeprom里修改local-mac-address?的值为true
yao'Q6S4H2Y7590422
具体命令如下:IXPUB技术博客 [ I)i;] Gf/J
# eeprom local-mac-address?=true
]6bgpt#FH R1n.W7590422 IXPUB技术博客f})m~L&a*mT9|
3
、配置网卡地址IXPUB技术博客WGM WvXL;f9s
这时候你需要配置hostname.xxxxxx是你对应的三个网卡设备名,我的网卡设备名分别是pcn0pcn1pcn2。将下面列出的内容写如你对应的文件中。
4x.le;|7] {\ _^7590422 # cat /etc/hostname.pcn0
'Ph+{L'h:@!_7590422 s10 netmask + broadcast + group mpgrp up \
i\ |U'R!tO6{,G7590422 addif test1 deprecated netmask + broadcast + -failover upIXPUB技术博客6i H m)d3p\ C.s4U
IXPUB技术博客 n8y;oK6I4\-_R1|
# cat /etc/hostname.pcn1
{g^r,aS7590422 s102 netmask + broadcast + group mpgrp up \
o8A7S[I U X7590422 addif test2 deprecated netmask + broadcast + -failover upIXPUB技术博客Q@ }-@Wo1I4m

*K^*k.qu z7590422 # cat /etc/hostname.pcn2
7kT'ISAo'J7590422 s103 netmask + broadcast + group mpgrp up \IXPUB技术博客:U;@ZE+E/Rpyaa
addif test3 deprecated netmask + broadcast + -failover upIXPUB技术博客 U6?L^H(ME

4uJ D P#F%z7590422 4
、重新启动IXPUB技术博客9{rHA%z(p
#init 6IXPUB技术博客/V GA1T1{
IXPUB技术博客 N/G6n[+Bh|
5
、测试容余
4xYqv8Q.Cm7590422 强行使网卡failover
Ir8ZeXyx"G7590422 #if_mpadm -d pcn2
q0r'D9DTyo*}d7590422 IXPUB技术博客^jd6l6w
这时你会观察到,pcn2上的地址和pcn0上的地址都转移到了pcn1
$f+U6S&r@$O2@7590422 重新启用网卡IXPUB技术博客:lJ @qf;M#t
#if_mpadm -r pcn2IXPUB技术博客8n*cZzF:]j
IXPUB技术博客%?'Kl _ g/S
因为我是用虚拟机搭建的环境,没有做进一步的测试。如果大家有实验环境的话,可以拔网线试试,或者上传一个比较大的文件测试一下读写速度。
2H'Y)`0G)SG xB?F7590422
/q#E&s&Vwn+l1@7590422 IXPUB技术博客%{\:IRT2f I
补充一个 standby的方式
#F4t#K8@m`1a7590422 # cat /etc/hostname.pcn0IXPUB技术博客2sEhc2FW,`+f
s10 netmask + broadcast + group test up \IXPUB技术博客5C"A(ebUN/xM
addif test1 deprecated netmask + broadcast + -failover up
IXPUB技术博客)F9kSu#De
第一快网卡同样配置IXPUB技术博客f6Q[!xtl W
# cat /etc/hostname.pcn1IXPUB技术博客l/s2w;gS3n B#] R
s102 netmask + broadcast + deprecated group test –failover standby up
IXPUB技术博客U'n*@ I@x.H`'z
注意 –failover要在 standby前面IXPUB技术博客5w l5P4PzK/d
standby 要在up
5I` O"m5Km ?1Z x~7590422 IXPUB技术博客 XV|HP
注意比较和前面的不同

TAG:

云杉实验室——蝴蝶分院 云杉上的蝴蝶 发布于2008-02-22 23:23:06
此贴已收入主题列表
我来说两句

(可选)

日历

« 2008-07-30  
  12345
6789101112
13141516171819
20212223242526
2728293031  

数据统计

  • 访问量: 8005
  • 日志数: 218
  • 影音数: 12
  • 建立时间: 2007-08-04
  • 更新时间: 2008-02-19

RSS订阅

Open Toolbar