18.3. kdump サービスの無効化
Red Hat Enterprise Linux システムでは、kdump サービスを停止し、サービスの起動を無効にできます。
前提条件
-
kdump設定とターゲットの要件をすべて満たしている。詳細は、サポートされている kdump 設定とターゲット を参照してください。
手順
現在のセッションで
kdumpを停止するには、以下のコマンドを実行します。# systemctl stop kdump.servicekdumpを無効にするには、以下を行います。# systemctl disable kdump.service警告デフォルトとして
kptr_restrict=1を設定する必要があります。kptr_restrictがデフォルトで (1) に設定されている場合、Kernel Address Space Layout (KASLR) が有効かどうかに関係なく、kdumpctlサービスがクラッシュカーネルをロードします。kptr_restrictが1に設定されておらず、KASLRが有効になっている場合は、/proc/koreファイルの内容がすべてゼロとして生成されます。kdumpctlサービスは、/proc/kcoreファイルにアクセスしてクラッシュカーネルを読み込むことができません。kexec-kdump-howto.txtファイルには、kptr_restrict=1を設定することを提案する警告メッセージが表示されます。kdumpctlサービスが必ずクラッシュカーネルを読み込むように、sysctl.confファイルで次の内容を確認します。-
sysctl.confファイルでのカーネルのkptr_restrict=1設定
-