一起由IPv6引发的网络故障案例分析
内容提示:IPv6在Linux默认安装与IPv4是共存的,但有的应服务器对IPv6的支持不是好,开启了IPv6反而会影响务器的网络性能,导致网络用不畅问题发生。希望文本的排错思路以及案例对大家解决类似故障时有所帮助。
IPV6代替IPV4是大势所趋,因此近几年推出的操作系统不仅支持IPv4也支持IPv6。这种IPv4和IPv6共存的网络状况,有时候会出现意想不到的问题。笔者最近就遇到了一个这样的案例,写下来和大家分享。
环境描述
某单位部署了OA系统,该系统软、硬件环境是:IBM X3650服务器,处理器为双至强2、5GHz,内存8GB,146GB硬盘两块(RAID 1)、双网卡双电源。操作系统为RedHat Enterprise Linux AS4 Update2,中间件采用IBM的WAS(WebSphere Application Server 6、O),网络应用是国内某知名协同OA系统。
故障现象:
安装好操作系统后,依次进行中间件WAS服务器安装和应用系统部署,并顺利进入调试阶段。调试过程中,发现OA系统登录及各功能模块响应速度非常缓慢,调试陷入停滞。
排错过程:
1、网络排查
由于OA系统在调试过程只是响应速度慢,并没有出错,初步判断是网络繁忙或者病毒造成的。但经过一系列网络检查后,没有发现任何异常,同网段的其他服务器运行正常,网络应用响应速度也正常。
2、硬件排查
在网络检查后,检查范围缩小到服务器上,会不会是硬件故障导致网络应用不畅呢?此服务器在安装Linux之前,曾经安装过Windows 2003,使用正常,不大可能是硬件故障。难道是服务器自带的网卡有问题?将一块正常使用的网卡插入服务器,艰难地安装好网卡的Linux驱动,但故障如旧。
3、操作系统排查
网络正常,服务器硬件正常,焦点集中到了软件环境,特别是操作系统。操作系统除了设置主机名、IP地址、子网掩码和网关外,其他都是默认配置,并没有改动过。经过多次检查,确认配置无误后,排查工作陷入困顿。