Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5599765
  • 博文数量: 745
  • 博客积分: 10075
  • 博客等级: 上将
  • 技术积分: 7716
  • 用 户 组: 普通用户
  • 注册时间: 2005-04-29 12:09
文章分类

全部博文(745)

文章存档

2019年(1)

2016年(1)

2010年(31)

2009年(88)

2008年(129)

2007年(155)

2006年(197)

2005年(143)

分类:

2009-12-25 21:27:18

前面提到了,在给未被使用的网卡lan3配置ip地址的时候,系统弹出"device busy"的报错信息,导致配置过程失败。这就是网卡聚合所造成的,因为物理网卡lan3这时被逻辑网卡lan900所占用,要强令对lan3进行配置那就不可能了。下面给出"lanscan“的信息如下:
[ECDSAP02@/]#lanscan
Hardware Station        Crd Hdw   Net-Interface  NM  MAC       HP-DLPI DLPI
Path     Address        In# State NamePPA        ID  Type      Support Mjr#
0/4/2/0  0x001A4B0944BC 1   UP    lan1 snap1     1   ETHER     Yes     119
0/5/2/0  0x001F290DE672 4   UP    lan4 snap4     2   ETHER     Yes     119
0/7/1/0/6/0 0x0022643450D6 5   UP    lan5 snap5     3   ETHER     Yes     119
0/7/1/0/6/1 0x0022643450D7 6   UP    lan6 snap6     4   ETHER     Yes     119
0/2/1/0  0x001F290DE632 0   UP    lan0 snap0     5   ETHER     Yes     119
0/4/2/1  0x001A4B0944BD 2   UP    lan2 snap2     6   ETHER     Yes     119
LinkAgg0 0x000000000000 900 UP  lan900 snap900 10  ETHER     Yes     119
LinkAgg1 0x000000000000 901 DOWN  lan901 snap901 11  ETHER     Yes     119
LinkAgg2 0x000000000000 902 DOWN  lan902 snap902 12  ETHER     Yes     119
LinkAgg3 0x000000000000 903 DOWN  lan903 snap903 13  ETHER     Yes     119
LinkAgg4 0x000000000000 904 DOWN  lan904 snap904 14  ETHER     Yes     119
通过这个命令,系统列出了使用中以及未使用的所有网卡信息,包括物理网卡和逻辑聚合网卡。这里可以看到一个有趣的现象,那就是物理网卡lan3在lanscan所列出来的网卡信息中消失了,但通过SAM又能看到lan3的客观存在。毫无疑问,物理网卡lan3的消失是因为被规划给了逻辑网卡lan900,所以在lanscan命令中显示不出来。
 
怎么解决呢?在了解聚合网卡的原理和功能之后,问题就比较好办了。这就需要在SAM中将逻辑网卡lan900设置为不可用,那么lan3就从lan900中释放出来了,请看下图:
 
进入到#sam----->networking and communications----->AutoPort Aggregation中,选中要操作的逻辑网卡,比如这里是lan901,再选中目录菜单中Actions下的"Deconfigure Link Aggregate"这一项,就可以把逻辑网卡lan901给拆除掉了,拆除掉之后,lan901的状态显示为"down“,物理网卡也自动释放出来。这幅图片没有用到操作中那一幅,但实际操作过程都是一样的。操作完毕之后,再通过lanscan命令就可以看到结果了:
[ECDSAP02@/]#lanscan
Hardware Station        Crd Hdw   Net-Interface  NM  MAC       HP-DLPI DLPI
Path     Address        In# State NamePPA        ID  Type      Support Mjr#
0/4/2/0  0x001A4B0944BC 1   UP    lan1 snap1     1   ETHER     Yes     119
0/5/2/0  0x001F290DE672 4   UP    lan4 snap4     2   ETHER     Yes     119
0/7/1/0/6/0 0x0022643450D6 5   UP    lan5 snap5     3   ETHER     Yes     119
0/7/1/0/6/1 0x0022643450D7 6   UP    lan6 snap6     4   ETHER     Yes     119
0/2/1/0  0x001F290DE632 0   UP    lan0 snap0     5   ETHER     Yes     119
0/4/2/1  0x001A4B0944BD 2   UP    lan2 snap2     6   ETHER     Yes     119
0/5/1/0  0x001F290DE656 3   UP    lan3 snap3     7   ETHER     Yes     119
LinkAgg0 0x000000000000 900 DOWN  lan900 snap900 10  ETHER     Yes     119
LinkAgg1 0x000000000000 901 DOWN  lan901 snap901 11  ETHER     Yes     119
LinkAgg2 0x000000000000 902 DOWN  lan902 snap902 12  ETHER     Yes     119
LinkAgg3 0x000000000000 903 DOWN  lan903 snap903 13  ETHER     Yes     119
LinkAgg4 0x000000000000 904 DOWN  lan904 snap904 14  ETHER     Yes     119
效果已经很明显了,第一,逻辑网卡lan900状态显示为"down",第二,物理网卡lan3顺利释放出来,且状态为"up",通过linkloop命令可以进行验证:
[ECDSAP02@/]#linkloop -i 3 0x001F290DE656
Link connectivity to LAN station: 0x001F290DE656
 -- OK
再到SAM里面进行配置,或者通过命令"ifconfig lan3 ip_address netmask"手工配置,抑或是在路由表文件/etc/rc.config.d/netconf中进行配置都行得通。到这里,故障就算解决了。
阅读(3578) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

zlg882011-01-01 17:10:15

HP_UX APA有好几种方式,lanscan -q可以看到哪几个adapter聚合到lan9xx上。 建议不要用SMH去删除APA做好的端口,如果是failover方式的APA就会有问题。 根据Guide来做才行。