redhat5.x版本無故斷網故障處理

        用過redhat5.x版本朋友應該都會遇到過服務器無故斷網問題。該故障是由於網卡驅動bug引起,涉及到acpi電源管理問題。當網卡在工作的時候會被acpi誤認爲在閒置把它關閉,只要service  network  restart,就能恢復,但嚴重影響了業務。
       解決該故障的方法有2種:
      1、在Linux內核中禁用 ACPI 電源管理系統。這種方法不推薦,因爲會導致服務器失去智能電源調節,增加功耗。
      2、升級網卡驅動:
           2.1、查看服務器的網卡型號
                    #lscpi
           2.2、根據型號下載驅動,我用的網址是
           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  -i  eth0   
            2.5、查看新安裝驅動版本
                    #modinfo bnx2
            2.6、重新加載驅動
                     驅動加載會斷網,所以遠程操作我寫個腳本放後臺執行
                    #!/bin/bash
                    rmmod bnx2
                    depmod
                    modprobe bnx2
            2.7、再次查看當前使用驅動版本確認已經更新
                    #ethtool -i eth0
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章