• Online Tools
  • - Calculators
    • Character Count
  • - Download
    • TikTok Download
    • DouYin Download
  • - Web Tools
    • BASE64
    • Base64 to Image
    • Image to Base64
    • URL Encoding
    • JavaScript
    • Timestamp
    • Unicode Converter
    • JSON Format
    • Modify Extension
    • Make List
    • CSS Optimizer
  • - Encryption Tools
    • MD5 Encryption
    • Random Generator
  • - Image Tools
    • Image Compression
    • QR Code Generator
    • QR Code Reader
    • Wallpaper Preview
    • Image EXIF
  • - Info Sheets
    • Blood Type Heredity
    • Clothing Sizes
    • app.tool_clock
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
UbuntuシステムにKdumpをインストールしてシステムのクラッシュを処理する
2022-01-29

Kdumpとは?

Kdumpはkernel crash時に発生するcrash dumpをキャプチャする新しいcrash dumpキャプチャメカニズムです。Kdumpは2つの異なる目的のkernelを構成する必要があり、そのうちの1つはここで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は、standard kernelコンテキストではなく、新しいcrash(capture)kernelのコンテキストでキャプチャされます。

具体的にはstandard kernel方式crashの場合、kdumpはkexec(後述)で自動的に起動してcrash kernelに入ります。kdumpサービスが開始されると、standard kernelはcrash kernelを起動するためのメモリの一部を予約します。

kdumpメカニズムは主に2つのコンポーネントを含む:kdumpとkexec

kexecは高速起動メカニズムであり、すでに実行されているカーネルのコンテキストを通じてLinuxカーネルを起動することができ、BIOSを通過する必要はありません。BIOSは、特に多くの周辺機器を備えた大規模なサーバに多くの時間を費やす可能性があります。この方法は機械を頻繁に起動する開発者に多くの時間を節約することができる。Kexecはkdumpメカニズムを実現する鍵であり、2つの構成部分を含む。1つはカーネル空間のシステム呼び出しkexec_である。loadは、本番カーネル(production kernelまたはfirst kernel)の起動時にキャプチャカーネル(capture kernelまたはsencond kernel)を指定したアドレスにロードする責任を負います。二つ目は、ユーザ空間のツールkexec-toolsであり、彼はキャプチャカーネルのアドレスを本番カーネルに渡し、システムがクラッシュしたときにキャプチャカーネルのアドレスを見つけて実行することができる。kexecがなければkdumpはありません。まずkexecが1つのカーネルで別のカーネルを起動できることを実現してから、kdumpに武の場を与えた。

kdumpはkexecベースの先進的なカーネルクラッシュダンプ機構である。システムがクラッシュすると、kdumpはkexecを使用して2番目のカーネルに起動します。2番目のカーネルは、通常、ダンプミラーをキャプチャするために小さなメモリで起動するキャプチャカーネルと呼ばれます。最初のカーネルは、メモリの一部を第2のカーネル起動用に保持します。kdumpはkexecを用いてキャプチャカーネルを起動し,BIOSを迂回したため,最初のカーネルのメモリは保持された.これはカーネルクラッシュダンプの本質です。kdumpには、2つの異なる目的のカーネル、生産カーネル、およびキャプチャカーネルが必要です。本番カーネルは、カーネルサービスをキャプチャするペアです。キャプチャカーネルは、本番カーネルがクラッシュしたときに起動し、対応するramdiskとともに、本番カーネルの下のメモリを収集および転送するためのマイクロ環境を構築します。注意、kdumpは起動時に一定数の重要なメモリを保持し、システムに必要な真の最小メモリを計算するために、kdumpが使用するメモリの数を加えて、真の最小メモリの需要を決定する。

kexecとkdumpの設計の違い:

Kexecの設計は、新しいカーネルで元のカーネルの位置をカバーすることです。一方、KDMMPは、2番目のカーネル(および関連データ)をロードするためにメモリを1つ予約し、Crash後に2番目のカーネルが元の場所で動作し(そうでなければ関連目的に達しない)、1番目のカーネルに関するメモリ情報を収集します。

次にkdump特性の試験を開始します。

OS:ubuntu 12.10(3.5.0-17-generic)

コードのコピー コードのコピー コードのコピー コードのコピー コードのコピー コードのコピー コードのコピー

dumpファイルを生成した後/var/crashのディレクトリ構造:

コードのコピー

ソース元URL:https://dopubox.com/article/p/653419585bae380a

Other Tools
  • Character Count TikTok Download DouYin Download BASE64 Base64 to Image Image to Base64 URL Encoding JavaScript Timestamp Unicode Converter JSON Format Modify Extension Make List CSS Optimizer MD5 Encryption Random Generator Image Compression QR Code Generator QR Code Reader Wallpaper Preview Image EXIF Blood Type Heredity Clothing Sizes app.tool_clock
  • 英国を代表する作曲家ブリテンが世界平和を願って作った『戦争レクイエム』【クラシック今日は何の日?】
    2024-05-29

    住所要件の指摘受け自主的に転入 東京・足立区の20代選管委員・古野香織さん
    2024-05-30

    “ひばり”の愛称にふさわしい美しいメロディ。ハイドンの『弦楽四重奏曲第67番』【クラシック今日は何の日?】
    2024-05-30

    原作者の意向は取り入れられたと日テレ
    2024-05-30

    白と黒で奏でるインスタレーション 渡辺信子が京都で「White and Black」
    2024-05-31

    森トラストが平安女学院から有栖川宮旧邸を取得…今度の活用は京都市とも引き続き協議
    2024-06-01

    「警察密着24時」担当者ら懲戒 テレビ東京、石川社長は3割返上
    2024-06-03

    河合隼雄賞に八木詠美さん「休館日の彼女たち」、湯澤規子さん「焼き芋とドーナツ」
    2024-06-02

    文科相、佐渡金山の果報待ちたい ユネスコの評価、近く判明
    2024-06-03

    本年入試私立公立とも志願者微減 栄光ゼミナール担当者にきく 埼玉中高入試最新動向
    2024-06-04

    「国芳の団扇絵 猫と歌舞伎とチャキチャキ娘」(太田記念美術館)開幕レポート。世界初の展覧会
    2024-06-04

    美術評論家連盟が「ガザ戦争に対する意⾒表明」を公開
    2024-06-04

    特別展「梅津庸一 クリスタルパレス」が国立国際美術館で開催。00年代からの仕事を総覧
    2024-06-04

    今週末に見たい展覧会ベスト13。「令和6年 新指定国宝・重要文化財」展から国立西洋美術館の現代美術展、KYOTOGRAPHIEまで
    2024-06-04

    スマイル社が性犯罪被害者支援の法人設立
    2024-06-04

    「安全だと誰も言わない万博」爆発事故で教職員組合 大阪府に子供無料招待中止申し入れ
    2024-06-04

    安藤忠雄さん設計の美術館名称決まる…香川・直島に2025年オープン
    2024-06-05

    田名網敬一の巨大インスタレーションが、世界初大規模回顧展「田名網敬一 記憶の冒険」に登場。国立新美術館で8月7日から
    2024-06-06

    「art stage OSAKA 2024」が9月に開催。大阪・関西万博への機運も醸成
    2024-06-05

    美術家藤井光さん個展「終戦の日/WAR IS OVER」 希望か絶望か…大分・佐伯の地下弾薬庫跡にこだまする泣き声
    2024-06-07

    ©  Dopu Box
    💛