PM后,我们的测试环境的三台机器就发生问题了,现象是这样的:我们在自己的电脑上无论是telnet还是ftp到这三台电脑都会有连不上的情况,需要再次刷新一下,或者是重新连接才可能连上去!这个问题让人很烦,因为经常要telnet到这机台电脑上,重要的是开发的人员需要把他们的程式通过ftp放到这机台机器上,以便他们测试程式运行是否正常。因为毕竟还是可以用的,而且这三台机器又是测试环境的,所以我就先放了一段时间,后来回头再看,我发现问题异常复杂,首先从网络方面找原因,这里需要检讨一下(当时没有去看AIX上面的路由表)!
当时网络方面的情况是我们ping这机台主机会丢包,而且是丢一个通一个,或者会丢两个同一个!丢包率在50%以上,这三台机器是接在一个三层交换机上,交换机上配置了vlan2, vlan3, vlan4. 我们在自己的电脑上ping vlan2的机器都没有问题,ping vlan3下面的windows机器都正常,从vlan2的机器ping vlan3的机器也会丢包,从vlan3 ping vlan2下面的机器也会有同样的问题,但是在vlan3内这机台机器互相ping是没有问题的,这三台机器中有两台是HA环境,另外一台之前配置过HA, 上面还有原来配置的boot ip以及网卡仍然插上的,当时我把我的注意力放到这些情况下面,结果怎么找都找不到原因。
我已经不知道该怎么办了,我的另外一个同事过来看了这个问题,让我检查一下网卡的gateway配置有没有问题,于是我在
#smit tcpip
下面看网卡的Gateway配置,结果没有任何问题啊!
这个时候我很奇怪的下了个
#netstat -nr
结果看到en2上有两条default路由,而且是两个vlan的gateway address, 上面都有数据流量
问题肯定在这地方了,现在就知道该怎么办了,使用如下命令删除网卡上面的配置
#rmdev -dl en2
#ifconfig -a
已经看不到这块网卡的配置了,现在再给en2上面配置正确的IP和Gateway
这样做完后一切正常!当然多的那条default路由也可以在smit菜单中删除掉
这里为什么会有两条default路由呢,因为前面我们那它来做测试用,曾经改过IP地址
Gateway也改过了,后来又改回去,然后就是PM的时候重启电脑,我现在还不知道为什么那个时候改IP重启后Gateway还残留在AIX系统上面,但是记得下次再改IP地址的时候要先把网络配置删除掉,再重新配上IP
待续...
阅读(4674) | 评论(0) | 转发(0) |