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