dracut 一部のカーネルモジュールが kdump initramfs に含まれない場合がある
Issue
- システムは kdump カーネルに正常に kexec されましたが、必要なカーネルモジュールが見つかりません。
- RHEL7 では、一部のカーネルモジュールが kdump initramfs に含まれないことがあります。お客様のシステムは、lpfc ドライバーを使用した SAN Boot です。ただし、kdump の initramfs には lpfc ドライバーなどは含まれていません。これにより、メモリーダンプ収集用のディスクを検出できないため、kdump によるメモリーダンプの収集が失敗します。
以下は、kdump サービスが kdump 用の initramfs を作成しているときに dracut が出力するエラーメッセージです。
hostname kdumpctl: /usr/sbin/dracut: line 1108: host_modules["$m"]: bad array subscript
Environment
- Red Hat Enterprise Linux (RHEL) 7
- kdump/kexec
- dracut
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.