trouble shooting案例分享

roninwei發表於2006-08-18
一、 伺服器 apache 服務起來後過幾分鐘會自動關閉

症狀:
1、執行/etc/init.d/httpd status檢視apache狀態顯示沒有程式,但是pid檔案存在
2、執行/etc/init.d/httpd start,不成功
3、執行/etc/init.d/httpd restart,成功啟動,但是服務過幾分鐘就會down掉
4、apache access log顯示的都是505錯誤

查錯步驟:
1、檢視/var/log/messages,未發現apache service down的資訊
2、檢視存放apache log的分割槽未滿
3、檢視apache log檔案中的jserv.log達到2G

解釋:
1、log分割槽滿導致apache log寫不進去,所以服務能起來,但是過一會就會down掉
2、apache log因某種原因不能寫入,也會導致服務能起來,但是過一會就會down掉

原因:
/var/log/httpd/jserv.log 達到2G,已經不能繼續擴充套件。

解決方法:
echo 0 > /var/log/httpd/jserv.log
/etc/init.d/httpd restart

二、伺服器網路資料傳輸速度只能達到200k(原先能達到1M)

症狀:
1、複製資料到同網段伺服器,資料傳輸資料只有200k

查錯步驟:
1、執行ifconfig檢視collisions引數
2、檢視/var/log/messages,發現網路卡已經被強制為半雙工模式
3、使用mii-tool 檢視網路卡資訊出錯
4、使用mii-tool 強制網路卡為全雙工模式出錯
5、修改modules.conf 引數,強制網路卡為全雙工模式,未生效
6、檢視網路卡驅動版本,和其他執行正常的伺服器網路卡驅動版本一樣
7、更換交換機口

解釋:
1、ifconfig的collisions引數如果一直在增長,說明網路卡衝突不斷增加
2、網路卡正確工作模式應該是全雙工模式
3、網路卡版本低也是引起工作不正常的原因
4、導致網路卡衝突、網路卡被強制為半雙工大多數原因是驅動和硬體引起,目前驅動和其他正常執行的伺服器一樣,所以及有可能交換機口不好或者是calbe問題

原因:
交換機口壞了

解決方法:
更換交換機口[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7507082/viewspace-858303/,如需轉載,請註明出處,否則將追究法律責任。

相關文章