私たちrhel 7.5
のマシンは予期しない再起動を実行します
/var/log/messages
再起動する前に、ファイルに次の行を表示できます。
この行がコンピュータが再起動されたことをどのように示すかをご存知ですか?
May 8 21:46:01 server_mng kernel: system 00:00: [io 0x1000-0x103f] could not be reserved
May 8 21:46:01 server_mng kernel: system 00:00: [io 0x1040-0x104f] has been reserved
May 8 21:46:01 server_mng kernel: system 00:00: [io 0x0cf0-0x0cf1] has been reserved
May 8 21:46:01 server_mng kernel: system 00:04: [mem 0xfed00000-0xfed003ff] has been reserved
May 8 21:46:01 server_mng kernel: system 00:05: [io 0xfce0-0xfcff] has been reserved
May 8 21:46:01 server_mng kernel: system 00:05: [mem 0xf0000000-0xf7ffffff] has been reserved
May 8 21:46:01 server_mng kernel: system 00:05: [mem 0xfe800000-0xfe9fffff] has been reserved
May 8 21:46:01 server_mng kernel: pnp: PnP ACPI: found 6 devices
May 8 21:46:01 server_mng kernel: ACPI: bus type PNP unregistered
May 8 21:46:01 server_mng kernel: pci 0000:00:15.0: BAR 15: assigned [mem 0xc0000000-0xc01fffff 64bit pref]
May 8 21:46:01 server_mng kernel: pci 0000:00:16.0: BAR 15: assigned [mem 0xc0200000-0xc03fffff 64bit pref]
May 8 21:46:01 server_mng kernel: pci 0000:00:0f.0: BAR 6: assigned [mem 0xc0400000-0xc0407fff pref]
May 8 21:46:01 server_mng kernel: pci 0000:00:15.3: BAR 13: no space for [io size 0x1000]
May 8 21:46:01 server_mng kernel: pci 0000:00:15.3: BAR 13: failed to assign [io size 0x1000]
May 8 21:46:01 server_mng kernel: pci 0000:00:15.4: BAR 13: no space for [io size 0x1000]
May 8 21:46:01 server_mng kernel: pci 0000:00:15.4: BAR 13: failed to assign [io size 0x1000]
May 8 21:46:01 server_mng kernel: pci 0000:00:01.0: PCI bridge to [bus 01]
May 8 21:46:01 server_mng kernel: pci 0000:02:01.0: BAR 6: assigned [mem 0xfd500000-0xfd50ffff pref]
May 8 21:46:01 server_mng kernel: pci 0000:00:11.0: PCI bridge to [bus 02]
May 8 21:46:01 server_mng kernel: pci 0000:00:11.0: bridge window [io 0x2000-0x3fff]
May 8 21:46:01 server_mng kernel: pci 0000:00:11.0: bridge window [mem 0xfd500000-0xfdffffff]
May 8 21:46:01 server_mng kernel: pci 0000:00:11.0: bridge window [mem 0xe7b00000-0xe7ffffff 64bit pref]
May 8 21:46:01 server_mng kernel: pci 0000:03:00.0: BAR 6: assigned [mem 0xfd400000-0xfd40ffff pref]
May 8 21:46:01 server_mng kernel: pci 0000:00:15.0: PCI bridge to [bus 03]
May 8 21:46:01 server_mng kernel: pci 0000:00:15.0: bridge window [io 0x4000-0x4fff]
May 8 21:46:01 server_mng kernel: pci 0000:00:15.0: bridge window [mem 0xfd400000-0xfd4fffff]
May 8 21:46:01 server_mng kernel: pci 0000:00:15.0: bridge window [mem 0xc0000000-0xc01fffff 64bit pref]
May 8 21:46:01 server_mng kernel: pci 0000:00:15.1: PCI bridge to [bus 04]
May 8 21:46:01 server_mng kernel: pci 0000:00:15.1: bridge window [io 0x8000-0x8fff]
May 8 21:46:01 server_mng kernel: pci 0000:00:15.1: bridge window [mem 0xfd000000-0xfd0fffff]
May 8 21:46:01 server_mng kernel: pci 0000:00:15.1: bridge window [mem 0xe7800000-0xe78fffff 64bit pref]
May 8 21:46:01 server_mng kernel: pci 0000:00:15.2: PCI bridge to [bus 05]
ベストアンサー1
これらのメッセージは、システムがハードウェア構成を取得し、システムリソースをさまざまなデバイスに割り当てた結果です。通常、ブートシーケンスの最初の部分、つまりデフォルトではブートローダがカーネルをロードして起動した後、これらのメッセージが表示されます。
システムがリソースを誤って割り当てると、すぐにシステムクラッシュが発生する可能性があります。この場合、競合が発生する前に記録/表示された最後のメッセージは、カーネル開発者が誤って割り当てられたリソースと誤った割り当ての特性(重複した割り当て、不明な構成を割り当てようとする試み、その他)を識別するのに役立ちます。 。 )。より詳細なブートプロセスを選択すると(RHELでは通常ブートオプションとrhgb
削除quiet
)、これらのメッセージはすべてブートメッセージとして表示されます。
システムにホットプラグ可能なPCI / PCI-X / PCIe / Thunderboltデバイスがある場合は、ホットプラグすると同様のメッセージの小さなグループが表示されることがあります。しかし、PnP ACPIリソース割り当てとPCIリソース割り当ての両方があり、非常に多様なPCIデバイスに関するメッセージがあるという事実は、これらのメッセージがブートプロセスから来ることができるという結論を裏付けています。 PCIホットプラグイベントは通常、より制限されたPCIデバイスID番号セットを使用してメッセージセットを生成します。
この出力は、デフォルトでは(仮想)マシン上のすべての(仮想)デバイスを検索するように見え、通常は起動時にのみ発生します。
予期しないシステム競合の問題を解決するときは、メッセージのみを記録するのが一般的です。今後再起動(可能な場合)は、競合の原因を見つけるのに最も便利です。
再起動前に例外メッセージが記録されない場合は、仮想化ホストレベルで問題が検出され、仮想マシンがシャットダウンして再起動されたことを意味できます。kill -9
これは仮想マシンレベルと同じです。あるいは、問題がストレージドライバに影響を及ぼし、カーネルがエラーメッセージをログに記録できないことを意味します。