検索

17.2. ファームウェア支援ダンプメカニズムの有効化

download PDF

IBM POWER システムのクラッシュダンプ機能は、ファームウェア支援ダンプ (fadump) メカニズムを有効にすることで強化できます。

セキュアブート環境では、GRUB ブートローダーは、Real Mode Area (RMA) と呼ばれるブートメモリー領域を割り当てます。RMA のサイズは 512 MB で、ブートコンポーネント間で分割されます。コンポーネントがサイズの割り当てを超えると、GRUB はメモリー不足 (OOM) エラーで失敗します。

警告

RHEL 9.1 以前のバージョンのセキュアブート環境では、ファームウェア支援ダンプ (fadump) メカニズムを有効にしないでください。GRUB ブートローダーが次のエラーで失敗します。

error: ../../grub-core/kern/mm.c:376:out of memory.
Press any key to continue…

システムは、fadump 設定のためにデフォルトの initramfs サイズを増やした場合にのみ回復可能です。

システムを回復するための回避策については、記事 System boot ends in GRUB Out of Memory (OOM) を参照してください。

前提条件

  • システムの root 権限がある。

手順

  1. kexec-tools パッケージをインストールします。
  2. crashkernel のデフォルト値を設定します。

    # kdumpctl reset-crashkernel --fadump=on --kernel=ALL
  3. オプション: デフォルト値の代わりにブートメモリーを予約します。

    # grubby --update-kernel ALL --args="fadump=on crashkernel=xxM"

    xxM は必要なメモリーサイズ (メガバイト単位) です。

    注記

    ブート設定オプションを指定するときは、kdump を有効にしてカーネルを再起動して設定をテストします。kdump カーネルの起動に失敗した場合は、crashkernel の値を徐々に増やして、適切な値を設定します。

  4. 変更を有効にするために再起動します。

    # reboot
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.