cjcmay 发表于 2018-5-12 13:02:11

redhat5.x版本无故断网故障处理

用过redhat5.x版本朋友应该都会遇到过服务器无故断网问题。该故障是由于网卡驱动bug引起,涉及到acpi电源管理问题。当网卡在工作的时候会被acpi误认为在闲置把它关闭,只要servicenetworkrestart,就能恢复,但严重影响了业务。
       解决该故障的方法有2种:
      1、在Linux内核中禁用 ACPI 电源管理系统。这种方法不推荐,因为会导致服务器失去智能电源调节,增加功耗。
      2、升级网卡驱动:
         2.1、查看服务器的网卡型号
                  #lscpi
         2.2、根据型号下载驱动,我用的网址是
                     http://zh-cn.broadcom.com/support/ethernet_nic/downloaddrivers.php
         2.3、安装驱动,我用的是源码安装
                     #unzip linux-7.0.36.zip
                     #cd Server/Linux/Driver/
                     #tar -zxvf netxtreme2-7.0.36.tar.gz
                     #cd netxtreme2-7.0.36
                     #make && make install
            2.4、查看当前使用驱动版本
                     #ethtool-ieth0   
            2.5、查看新安装驱动版本
                  #modinfo bnx2
            2.6、重新加载驱动
                     驱动加载会断网,所以远程操作我写个脚本放后台执行
                  #!/bin/bash
                  rmmod bnx2
                  depmod
                  modprobe bnx2
            2.7、再次查看当前使用驱动版本确认已经更新
                  #ethtool -i eth0
页: [1]
查看完整版本: redhat5.x版本无故断网故障处理