
私はesxi-6でubuntu 16.04を使用していますが、proc/cmdlineは起動時にcrashkernelがロードされていることを示しています
BOOT_IMAGE=/boot/vmlinuz-4.15.0-54-generic root=UUID=b12d12f2-cfd9-465d-9b10b12d12f2 ro net.ifnames=0 biosdevname=0 text crashkernel=384M-:128M
crashkernel メモリ割り当てに関して、dmesg または syslog にメモリ関連のエラーはありません...
/#kdump-config show
DUMP_MODE: kdump
USE_KDUMP: 1
KDUMP_SYSCTL: kernel.panic_on_oops=1
KDUMP_COREDIR: /var/crash
crashkernel addr: 0x29000000
/var/lib/kdump/vmlinuz: symbolic link to /boot/vmlinuz-4.15.0-54-generic
kdump initrd:
/var/lib/kdump/initrd.img: symbolic link to /var/lib/kdump/initrd.img-4.15.0-54-generic
current state: ready to kdump
kexec command:
/sbin/kexec -p --command-line="BOOT_IMAGE=/boot/vmlinuz-4.15.0-54-generic root=UUID=b12d12f2-cfd9-465d-9b10-b12d12f2 ro net.ifnames=0 biosdevname=0 text nr_cpus=1 systemd.unit=kdump-tools.service irqpoll nousb ata_piix.prefer_ms_hyperv=0" --initrd=/var/lib/kdump/initrd.img /var/lib/kdump/vmlinuz
私は、単純な ext4 パーティション (例: /dev/sdc1、nfs 共有、lvm パーティション) への kdump パスを試しましたが、sysrq がトリガーされるとサーバーがフリーズし、サーバーをリセット/強制的に再起動してオンラインに戻す必要があります。クラッシュ ストレージ ディレクトリには、kdump-config show 出力の kexec コマンドの内容を含む kexec_cmd ファイルが 1 つだけあります。ブラックリストに追加する必要があるモジュールがいくつかあることがわかりました。MS-HyperVesxi で削除する必要がある同様のモジュールはありますか?
ありがとう