Linux常見死機原因分析介紹
宕機,指操作系統(tǒng)無法從一個嚴重系統(tǒng)錯誤中恢復過來,或系統(tǒng)硬件層面出問題,以致系統(tǒng)長時間無響應,而不得不重新啟動計算機的現(xiàn)象。Linux系統(tǒng)也一樣。不過原因有所不同。在排除了硬件故障/firmware版本/BIOS等等問題之外, Linux死機通??赡芘龅饺缦聨追N情況
方法步驟
1, 如果你的Linux死機的時候控制臺上有亂七八糟的字符。恭喜你,這種情況叫做oops. 通常是Linux kernel認為自己發(fā)生了異常造成的。
可以通過oops消息查找出錯的地方。
2, 如果你的機器僵死,那么問題麻煩了。這種時候,通常是Kernel出現(xiàn)了死鎖。Kernel不會知道自己死鎖了,所以不會在屏幕上顯示任何咚咚。
如果運氣好,此時Kernel也許可能能夠響應中斷。不管怎樣,你都無法進一步操作了。
3, 嚴格來說,這第三種情況不算死機,現(xiàn)象如下:輸入命令回車之后命令不能返回任何結(jié)果, 但是控制臺對回車可能有相應。但是命令無法結(jié)束,也不會有輸出結(jié)果。
但是可以換到下一個控制臺, 而且還可以繼續(xù)輸入命令,但是輸入命令之后還是沒有輸出。這種情況會有很多可能。通常是應用程序的系統(tǒng)調(diào)用長時間沒有返回或者是滿足不了應用的要求。
以上三種情況,system log的作用都不大。通常日志都不會紀錄。所以只能使用Kernel的Debug工具。
補充:預防死機的小技巧
1、不要在同個硬盤安裝多個操作系統(tǒng)
2、不要一次性打開多個網(wǎng)頁瀏覽
3、在關(guān)閉電腦時,不要直接按電源按鈕,否則會導致文件丟失,下次使用不能正常開機導致死機
4、別讓CPU、顯卡超頻,電腦溫度過高
5、及時清理機箱內(nèi)的灰塵
6、更換電腦硬件配置時,一定要插牢固
7、不要使用來歷不明的軟件和光盤,以免傳染病毒
8、對系統(tǒng)文件或重要文件,最好使用隱含屬性,以免因誤操作而刪除或覆蓋這些文件
9、在安裝應用軟件時,若提示是否覆蓋當前文件,一定不要覆蓋,通常當前的系統(tǒng)文件是最好的
10、在運行大型應用軟件時,不要在運行狀態(tài)下退出以前運行的程序,否則會引起整個Windows崩潰
相關(guān)閱讀:死機宕機實例介紹
自2015年3月11日下午5點起,據(jù)蘋果用戶反應AppStore、Mac AppStore、iTunesStore均為宕機狀態(tài),iTunes Connect無法登陸,iBooks商店沒有響應。此外,iOS和Mac的應用商店也出現(xiàn)了大面積癱瘓。并顯示為“所有用戶不可用”。此次服務中斷時間長達11個小時,甚為罕見。蘋果公司在一份電子郵件聲明中表示,服務中斷是由于內(nèi)部系統(tǒng)錯誤引起的。
2014年1月21日,大量QQ用戶反映,騰訊的第三方登錄出現(xiàn)故障,不少第三方服務使用QQ都登錄不上。不僅是第三方登錄,QQ郵箱也無法正常使用。這次受影響范圍很大,騰訊的第三方登錄服務器出現(xiàn)了宕機。
2010年6月30日消息,據(jù)國外媒體報道,亞馬遜網(wǎng)站周二出現(xiàn)大范圍宕機,持續(xù)時間超過3小時,在此期間用戶只能瀏覽空白和部分產(chǎn)品頁面。
Linux常見死機原因相關(guān)文章: