Назад | Перейти на главную страницу

почему аварийный дамп ядра не умеет сбрасывать vmcore?

Я использую ubuntu 16.04 на esxi-6, строка 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

в dmesg или syslog нет ошибок, связанных с памятью, относительно выделения памяти для crashkernel ...

  /#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

Я пробовал путь kdump к простому разделу ext4, например. / dev / sdc1, общий ресурс nfs и раздел lvm, но когда запускается sysrq, сервер зависает, и мне нужно сбросить / принудительно перезагрузить сервер, чтобы он снова был в сети. в каталоге аварийного хранилища есть только один файл kexec_cmd с содержимым команды kexec в выводе kdump-config show. Я вижу, что есть некоторые модули, которые нужно занести в черный список MS-HyperV есть ли аналогичные модули, которые нужно удалить на esxi?

Спасибо