校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 在Ubuntu系統上安裝Kdump來處理系統崩潰

在Ubuntu系統上安裝Kdump來處理系統崩潰

熱門標簽:硅基智能電話外呼系統 玉林防封電銷卡 慧營銷外呼系統下載 鶴壁點撥外呼系統好用嗎 地圖標注百度百科 i電銷機器人 去電tm智能電話機器人 預覽式外呼系統有什么用 湖北防封外呼系統運營商

什么是Kdump?

Kdump 是一種的新的crash dump捕獲機制,用來捕獲kernel crash時候產生的crash dump。Kdump需要配置兩個不同目的的kernel,其中一個我們在這里稱作standard(production) kernel;另外一個稱之為Crash(capture)kernel。

standard(production)kernel,是指我正在使用的kernel,當standard kernel在使用的過程中出現crash的時候, kdump會切換到crash kernel, 簡單來說,standard kernel會正運行時發生crash,而crash(capture) Kernel 會被用來捕獲production kernel crash時候產生的crash dump。

捕獲crash dump是在新的crash(capture) kernel 的上下文中來捕獲的,而不是在standard kernel上下文進行。

具體是當standard kernel方式crash的時候,kdump通過kexec(后面介紹)自動啟動進入到crash kernel當中。如果啟動了kdump服務,standard kernel會預留一部分內存, 這部分內存用來啟動crash kernel。

kdump機制主要包括兩個組件:kdump和kexec

    kexec是一個快速啟動機制,允許通過已經運行的內核的上下文啟動一個Linux內核,不需要經過BIOS。BIOS可能會消耗很多時間,特別是帶有眾多數量的外設的大型服務器。這種辦法可以為經常啟動機器的開發者節省很多時間。Kexec是實現kdump機制的關鍵,它包括2個組成部分:一是內核空間的系統調用kexec_load,負責在生產內核(production kernel 或 first kernel)啟動時將捕獲內核(capture kernel或sencond kernel)加載到指定地址。二是用戶空間的工具kexec-tools,他將捕獲內核的地址傳遞給生產內核,從而在系統崩潰的時候能夠找到捕獲內核的地址并運行。沒有kexec就沒有kdump。先有kexec實現了在一個內核中可以啟動另一個內核,才讓kdump有了用武之地。

    kdump是一種先進的基于kexec的內核崩潰轉儲機制。當系統崩潰時,kdump使用kexec 啟動到第二個內核。第二個內核通常叫做捕獲內核,以很小內存啟動以捕獲轉儲鏡像。第一個內核保留了內存的一部分給第二內核啟動用。由于kdump利用kexec啟動捕獲內核,繞過了 BIOS,所以第一個內核的內存得以保留。這是內核崩潰轉儲的本質。kdump需要兩個不同目的的內核,生產內核和捕獲內核。生產內核是捕獲內核服務的對像。捕獲內核會在生產內核崩潰時啟動起來,與相應的ramdisk一起組建一個微環境,用以對生產內核下的內存進行收集和轉存。注意,在啟動時,kdump保留了一定數量的重要的內存,為了計算系統需要的真正最小內存,加上kdump使用的內存數量,以決定真正的最小內存的需求。

kexec和kdump的設計區別:

Kexec的設計是用新內核去覆蓋原內核位置;而KDUMP是預留一塊內存來加載第二個內核(和相關數據),Crash后第二個內核在原位置運行(不然就達不到相關目的了),收集第一個內核的相關內存信息。

下面開始試驗kdump特性:

  操作系統:ubuntu 12.10(3.5.0-17-generic)

安裝kdump工具

復制代碼
代碼如下:

apt-get install kexec-tools crash

  發現安裝過程中修改了grub,在引導內核配置上(/boot/grub/grub.cfg)多了如下參數

復制代碼
代碼如下:

crashker nel=384M-2G:64M,2G-:128M

  crashkernel用來指定保留內存的大小,我們可以知道crashkernel幫我們設定的保留區域的大小是:如果內存小于384M,不保留內存;如果內存大于等于384M但小于2G,保留64M;如果內存大于2G,保留128M。
修改kdump配置文件(/etc/default/kdump-tools)

復制代碼
代碼如下:

USE_KDUMP=1

下載dbgsym文件,改文件是用來吊事內核信息的文件

復制代碼
代碼如下:

wagt 'http://ddebs.ubuntu.com/pool/main/l/linux/linux-image-3.5.0-17-generic-dbgsym_3.5.0-17.28_amd64.ddeb'

dpkg -i linux-image-3.5.0-17-generic-dbgsym_3.5.0-17.28_amd64.ddeb

  重啟機器使配置生效。
啟動kdump-tools

復制代碼
代碼如下:

/etc/init.d/kdump-tools start
Starting kdump-tools: setup_linux_vesafb: 1280x1024x32 @ d9800000 +500000
* loaded kdump kernel

kdump-tools配置(kdump-config show):

復制代碼
代碼如下:

USE_KDUMP: 1
KDUMP_SYSCTL: kernel.panic_on_oops=1
KDUMP_COREDIR: /var/crash
crashkernel addr: 0x2e000000
current state: ready to kdump

kernel link:
/usr/lib/debug/boot/vmlinux-3.5.0-17-generic

kexec command:
/sbin/kexec -p --command-line="BOOT_IMAGE=/boot/vmlinuz-3.5.0-17-generic root=UUID=9386113e-a6db-4a1c-9565-8c8c1de4a55a ro irqpoll maxcpus=1 nousb" --initrd=/boot/initrd.img-3.5.0-17-generic /boot/vmlinuz-3.5.0-17-generic

可以通過sysrq強制系統崩潰。

復制代碼
代碼如下:

echo ‘c’ > /proc/sysrq-trigger

    這造成內核崩潰,如配置有效,系統將重啟進入kdump內核,當系統進程進入到啟動 kdump服務的點時,(dump.時間戳文件)將會拷貝到你在kdump配置文件中設置的位置。ubuntu的缺省目錄是:/var/crash/時間戳文件夾。然后系統重啟進入到正常的內核。一旦回復到正常的內核,就可以在上述的目錄下發現dump文件,即內存轉儲文件??梢允褂弥鞍惭b的crash工具來進行分析。

生成dump文件后/var/crash的目錄結構:

├── 201305061817
│   ├── config_link -> /boot/config-3.5.0-17-generic
│   ├── dump.201305061817
│   ├── kernel_link -> /usr/lib/debug/boot/vmlinux-3.5.0-17-generic
│   └── system.map_link -> /boot/System.map-3.5.0-17-generic
├── config_link -> /boot/config-3.5.0-17-generic
├── kernel_link -> /usr/lib/debug/boot/vmlinux-3.5.0-17-generic
├── kexec_cmd
└── system.map_link -> /boot/System.map-3.5.0-17-generic
  ump.201305061817就是生成的dump文件,后面的一串數字誒當時的時間戳。
接下來用crash進行分析

復制代碼
代碼如下:

crash /usr/lib/debug/boot/vmlinux-3.5.0-17-generic dump.201305061817

出現如下錯誤提示: crash: cannot resolve: "xtime",此時crash的版本為5.1.6,版本太低,調試不了3.5的內核,需要升級crash,可以手動安裝crash。

標簽:安陽 江蘇 吳忠 臨沂 達州 商丘 廈門 期貨

巨人網絡通訊聲明:本文標題《在Ubuntu系統上安裝Kdump來處理系統崩潰》,本文關鍵詞  在,Ubuntu,系統,上,安裝,Kdump,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《在Ubuntu系統上安裝Kdump來處理系統崩潰》相關的同類信息!
  • 本頁收集關于在Ubuntu系統上安裝Kdump來處理系統崩潰的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    精品一区二区三区在线视频| 国产成人在线视频网站| 日韩美女视频在线| 成人高清视频在线观看| 免费在线一区观看| 亚洲r级在线视频| 亚洲色图第一区| 在线电影院国产精品| 蜜臀精品一区二区三区在线观看 | 国产农村妇女毛片精品久久麻豆| 欧美另类videos死尸| 99国产精品久久久久| 成人综合婷婷国产精品久久 | 欧美一卡在线观看| 精品视频全国免费看| 色国产综合视频| 91麻豆文化传媒在线观看| 久久精品国产久精国产| 亚洲综合一区在线| 艳妇臀荡乳欲伦亚洲一区| 亚洲欧洲成人av每日更新| 久久久精品国产免大香伊 | 天堂在线一区二区| 午夜一区二区三区在线观看| 一区二区三区国产豹纹内裤在线| 亚洲欧美在线视频| 久久久美女毛片| 久久久电影一区二区三区| 久久久久久麻豆| 国产精品视频线看| 亚洲欧美一区二区在线观看| 亚洲欧洲日本在线| 亚洲黄色在线视频| 午夜欧美一区二区三区在线播放| 婷婷亚洲久悠悠色悠在线播放| 日本特黄久久久高潮| 激情小说欧美图片| 国产99精品在线观看| 中文字幕一区二区三区色视频 | 色8久久精品久久久久久蜜| 久久99久久99小草精品免视看| 麻豆精品在线视频| 高清av一区二区| 欧美午夜精品一区二区三区| 色综合婷婷久久| 欧美一区二区黄色| 国产精品丝袜一区| 午夜精品在线看| 国产成人免费在线视频| 欧美在线你懂得| 精品黑人一区二区三区久久| 国产精品欧美久久久久无广告 | 国产亚洲污的网站| 亚洲激情自拍偷拍| 午夜欧美大尺度福利影院在线看| 蜜臀久久99精品久久久久宅男 | 日韩av成人高清| 成人精品视频一区| 欧美亚洲国产一区二区三区 | 艳妇臀荡乳欲伦亚洲一区| 精品一区二区三区蜜桃| 色综合婷婷久久| 日韩女优av电影在线观看| 国产精品网曝门| 欧美在线观看你懂的| 在线亚洲精品福利网址导航| 精品国精品国产尤物美女| 国产精品三级av在线播放| 亚洲国产日韩一级| 麻豆精品国产91久久久久久| 99久久久久免费精品国产| 日韩欧美高清在线| 一区二区三区毛片| 成人午夜大片免费观看| 欧美一区日韩一区| 亚洲人精品一区| 日本不卡1234视频| 欧美三级资源在线| 自拍偷拍亚洲欧美日韩| 国内精品久久久久影院薰衣草| 99国产精品久久| 日本一区二区动态图| 韩国v欧美v日本v亚洲v| 欧美欧美欧美欧美首页| 一区二区三区 在线观看视频 | 亚洲成人精品一区二区| 99久久免费视频.com| 国产日韩精品一区二区三区在线| 三级在线观看一区二区| 成人动漫视频在线| 国产欧美日产一区| 国产成人亚洲精品狼色在线| 26uuu国产在线精品一区二区| 亚洲成精国产精品女| 日本道在线观看一区二区| 26uuu亚洲| 国产盗摄女厕一区二区三区| 国产日韩精品一区二区三区 | 欧美日韩激情一区二区| 亚洲综合精品久久| 国产成人精品一区二区三区网站观看| 精品国产一区二区三区不卡| 久草中文综合在线| 337p粉嫩大胆噜噜噜噜噜91av | 国产在线国偷精品免费看| 日韩免费观看高清完整版| 久久99精品国产.久久久久| 91精品国产综合久久精品性色 | 免费人成黄页网站在线一区二区| 欧美日韩二区三区| 日韩vs国产vs欧美| www国产亚洲精品久久麻豆| 另类中文字幕网| 久久久.com| 成人avav影音| 亚洲福利一二三区| 欧美v国产在线一区二区三区| 国产成人综合自拍| 国产日韩欧美精品综合| 91在线国内视频| 婷婷中文字幕综合| 337p粉嫩大胆色噜噜噜噜亚洲| 国产成人在线色| 亚洲一区二区三区四区不卡| 色综合av在线| 精品一区二区三区久久| 亚洲精品精品亚洲| 精品国免费一区二区三区| 在线精品亚洲一区二区不卡| 国产成人免费在线视频| 久久99国产精品麻豆| 一区二区三区中文字幕| 中文字幕精品一区二区精品绿巨人| 欧美区视频在线观看| 成人免费视频在线观看| 久久亚洲精精品中文字幕早川悠里 | 欧美日韩精品系列| 丁香激情综合国产| 日韩中文字幕一区二区三区| 亚洲人精品午夜| 国产欧美精品一区二区三区四区| 欧美一区二区三区免费大片 | 91色porny| 风流少妇一区二区| 国产一区二区三区av电影| 免费三级欧美电影| 麻豆国产91在线播放| 日韩1区2区3区| 日本不卡视频一二三区| 日韩高清在线观看| 日韩av午夜在线观看| 日本va欧美va瓶| 国产综合色精品一区二区三区| 久久久三级国产网站| 蜜臀av一区二区在线观看| 婷婷六月综合网| 日韩精品一二区| 日本伊人精品一区二区三区观看方式 | 亚洲成年人影院| 天天操天天干天天综合网| 亚洲成人av一区二区| 首页综合国产亚洲丝袜| 日日夜夜精品视频免费| 男女激情视频一区| 国产一二精品视频| www.亚洲激情.com| 色综合色狠狠综合色| 欧美日产在线观看| 精品国产99国产精品| 国产欧美一区视频| 一区二区三区欧美| 日韩avvvv在线播放| 国产成人av电影在线观看| 成人美女视频在线看| 色狠狠桃花综合| 日韩一级片在线播放| 国产精品国产三级国产aⅴ原创| 日韩欧美视频在线| 成人av小说网| 色婷婷久久久综合中文字幕 | 欧美大片一区二区三区| 国产亚洲成av人在线观看导航| 欧美高清在线一区二区| 亚洲一区二区三区免费视频| 激情欧美日韩一区二区| 91亚洲午夜精品久久久久久| 欧美一区二区三区在线看| 国产欧美一区二区三区鸳鸯浴| 一区二区三区国产精品| 久久99最新地址| 97aⅴ精品视频一二三区| 91精品国产色综合久久不卡蜜臀| 久久久精品国产免费观看同学| 伊人婷婷欧美激情| 久久99精品久久久久久国产越南 | 国产凹凸在线观看一区二区 | 国产成人免费视频网站| 91精品国产91热久久久做人人| 久久99精品国产| 欧美午夜一区二区三区|