成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

小技巧:讓Linux服務器在kernel panic時自動重啟

系統 Linux
再成熟、再穩定的Linux,有時候也會遇到莫名其妙的kernel panic情況。對于系統管理員而言,要進行重啟需要比較麻煩的步驟,會耽誤大量的時間。本文介紹了一個小技巧,讓Linux服務器遇到kernel panic的時候自動重啟。

現在的 Linux 比幾年前要成熟的多,但有時候還是會出現莫名其妙、無法解釋的 kernel panic 情況。對于大部分 Linux 用戶來說出現 kernel panic 重啟一下就可以了,但是對于系統管理員和那些做虛擬主機、共享主機、OpenVZ VPS 主機的 hosting 服務商來說出現未知的 kernel panic、導致系統掛掉可能就不太友好,如果沒有 KVM over IP 的話,系統掛掉后 hosting 服務商需要自己先反饋到上一級的獨立服務器提供商,比如提交 ticket 或者打電話,然后獨立服務器供應商還要時間驗證你的資料、處理你的 ticket,***才到真正的數據中心,一般晚上(中國的白天)數據中心只有幾個人值班,到***處理完你的重啟 ticket 可能已經過了20多分鐘了,這20分鐘的 downtime 時間你還要給你自己的客戶寫信解釋情況,問題是這20分鐘還是理想情況,如果你碰到一個很爛的獨立服務器提供商或數據中心,處理 ticket 要以小時或天為單位來計,或者如果你是 one man、晚上正在睡覺沒有收到 kernel panic 報警,這樣的話花的時間就會更多。那么有沒有辦法讓 Linux 服務器遇到 kernel panic 情況自動重啟呢?VPSee 在這里介紹一個簡單有效的小技巧:

編輯 /etc/sysctl.conf 文件,并定義遇到 kernel panic 20秒后自動重啟 Linux:

# vi /etc/sysctl.conf
kernel.panic = 20

Linux 這么神奇?遇到 kernel panic 自己都不行了還能自己自動重啟?來看看 Linux 內核里面這部分代碼是怎么工作的,***最權威的資料永遠來自內核源代碼:

# vi linux-2.6.31.8/kernel/panic.c

  1. ...  
  2.  if (panic_timeout > 0) {  
  3.                 /*  
  4.                  * Delay timeout seconds before rebooting the machine.  
  5.                  * We can't use the "normal" timers since we just panicked.  
  6.                  */ 
  7.                 printk(KERN_EMERG "Rebooting in %d seconds..", panic_timeout);  
  8.  
  9.                 for (i = 0; i < panic_timeout*1000; ) {  
  10.                         touch_nmi_watchdog();  
  11.                         i += panic_blink(i);  
  12.                         mdelay(1);  
  13.                         i++;  
  14.                 }  
  15.                 /*  
  16.                  * This will not be a clean reboot, with everything  
  17.                  * shutting down.  But if there is a chance of  
  18.                  * rebooting the system it will be rebooted.  
  19.                  */ 
  20.                 emergency_restart();  
  21.         }  
  22. ...  

【編輯推薦】

  1. 必知的Linux關機/重啟命令
  2. Ubuntu linux關機、重啟、注銷命令
  3. Linux技巧:多核下綁定硬件/進程到不同CPU
責任編輯:yangsai 來源: vpsee.com
相關推薦

2018-01-31 11:20:48

2009-02-10 15:49:00

Linux服務器服務器安全網絡服務器

2018-09-06 10:16:39

2018-05-08 10:04:39

小程序服務器備案

2013-03-11 10:40:59

XenServer無限重啟

2009-08-20 10:19:27

故障服務器自動報警

2012-09-04 13:56:48

LinuxMySQL優化

2018-03-13 10:51:10

linux技巧服務器

2012-12-03 10:22:49

Linux服務器

2016-01-06 11:36:06

云架構服務器擴展

2012-06-04 16:01:29

Linux服務器日志

2015-09-16 13:19:46

javascript服務器

2012-09-20 15:11:31

Unix服務器

2012-09-26 10:12:39

固態硬盤SSD服務器

2009-09-17 15:48:58

WSUS服務器

2018-01-22 11:14:27

服務器托管技巧

2010-03-03 15:49:38

Linux Oracl

2009-07-22 10:18:20

緩存服務器

2017-07-26 14:26:24

2010-01-06 09:19:45

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 四虎最新| 亚洲成人日韩 | 日本一区二区高清视频 | 欧美激情精品久久久久久变态 | 日韩第一夜 | 久色视频在线 | 国产三区av | 国产ts人妖一区二区三区 | 夜夜夜夜夜夜曰天天天 | 国产精品久久久久一区二区三区 | 国产欧美一级 | www国产成人免费观看视频 | 美女视频久久 | 欧美激情精品久久久久久变态 | 亚洲综合在线一区二区 | 羞视频在线观看 | 久草热播 | 色欧美综合 | 精久久久| 国产成人精品免高潮在线观看 | 成人福利在线视频 | 91av在线免费看 | av天天干 | 国产区在线观看 | 在线免费观看毛片 | 97精品久久 | 精品亚洲一区二区三区四区五区高 | 超碰免费在线观看 | 中文字幕在线三区 | 欧美一区二区三区视频 | 欧美一级在线观看 | 亚洲欧美精品一区 | 日本精品一区二区 | 国产一区二区影院 | 久久综合一区 | 成人在线中文字幕 | 一区二区三区视频在线观看 | 精品中文字幕一区二区三区 | 中文字幕在线观看国产 | 成人在线免费电影 | 免费爱爱视频 |