这台R710 网卡端口经常down,我自己都记不清楚一天的down 多少次,领导告诉,不能让他看到cacti上有down的机器,我也一直努力的,尽量有down机器快速处理问题恢复正常,这台跑业务的机器,对方知道网卡驱动有问题,还不处理,我就想我自己尝试升级。下图是没升级前:
说下这台机器的环境
Red Hat Enterprise Linux Server release 5.4 (Tikanga)
kernel-PAE-2.6.18-164.el5
在网上找方法,群里推荐,都是给这台服务器网卡驱动升级;
具体升级方法,我就不写了,网上有,截图我升级出现的问题:
我内核开发包安装了,最后群友提醒,内核和内核开发包版本一致,我看了下确实有问题
[root@R710 netxtreme2-6.2.23]# rpm -qa | grep kernel
kernel-PAE-2.6.18-164.el5
kernel-devel-2.6.18-274.7.1.el5
这是我当时安装的内核和内核开发包,当时没截图,经提醒要版本一致后,我开始找165.el5 内核开发包 可是找几个都没资源,最后我想到下载274.7.1el5 内核。我开始执行yum install kernel
下面是yum 后的结果:
当时就吓坏了,当时还能输出内核信息,现在没了, 感觉闯大祸了,这是其他公司机器,上面还有业务。。 问群里,知道升级了内核,所以驱动没了,那人提醒,一般不轻易升级内核,汗,我第一次接触上线服务器就给做升级内核,而且现在是PAE,他们也不知道怎么办好 ,看到那报错,我本来打算重新再安网卡驱动,就用这个新内核。。。。 观察快一天了,网卡竟然没down,庆幸中。。。。。 要平常20分钟就的down一次...... 现在祈祷这台机器正常,别出什么状况。。。。 不然有可能走人。。。。。 我才来公司2星期。。。。。。
2012.10.30
今天又给合作方机器升级网卡驱动,在升级过程还是出现很多问题,不过还好成功了。
需要注意的方面:
第一:查看系统环境:内核版本,64bit还是32bit
第二:安装gcc,kernel-devel,rpm-build
第三:kernel-deve 版本一定要和内核版本一致,不能用yum安装
驱动下载连接:
http://www.broadcom.com/support/ethernet_nic/netxtremeii.php
把上面提到的包 都安装好
#unzip linux-6.0.53.zip
#cd Server/Linux/Driver/
#rpm -ivh netxtreme2-6.0.53-1.src.rpm
#cd /usr/src/redhat/
#rpmbuild -bb SPECS/netxtreme2.spec
#rpm -ivh RPMS/x86_64/netxtreme2-6.0.53-1.x86_64.rpm
注意:你们的包,可能名称和我的不一样,别粘贴复制操作
重启服务器后
#modinfo bnx2 查看,如下图,表明升级成功