Kdump -crashlog
Установка на Debian 7
- apt-get install kdump-tools
Настройка
Включить дамп
update-grub
Ошибка
[FAIL] no crashkernel= parameter in the kernel cmdline ... failed!
nano /etc/default/grub
В строку GRUB_CMDLINE_LINUX_DEFAULT дописываем crashkernel=128M@32M . Столько будет выделяться памяти для дампа. Теперь:
sudo update-grub
reboot
cat /proc/cmdline
Ошибка
[FAIL] no crashkernel= parameter in the kernel cmdline ... failed!
nano /etc/default/grub
В строку GRUB_CMDLINE_LINUX_DEFAULT дописываем crashkernel=128M@32M . Столько будет выделяться памяти для дампа. Теперь:
sudo update-grub
reboot
cat /proc/cmdline
DIAGNOSTICS
USE_KDUMP is not set or zero
The variable USE_KDUMP in the file /etc/default/kdump-tools
is 0. To use kdump, edit the file and change the value to 1.
kdump is not supported by this kernel
The file /sys/kernel/kexec_crash_loaded does not exist. This
means that the currently running kernel either was not
configured to support kdump, or that a crashkernel= commandline
parameter was not used when the currently running kernel booted.
no crashkernel= parameter in the kernel cmdline
a crashkernel= commandline parameter was not used when the
currently running kernel booted. You will need to add a
crashkernel= parameter to your /etc/lilo.conf, /etc/elilo.conf
or grub /boot/grub/menu.lst file and reboot, before kdump will
work. See installed READMEs for suggestions.
KDUMP_KERNEL does not exist: $KDUMP_KERNEL
A KDUMP_KERNEL was specified in /etc/default/kdump-tools, but it
cannot be found.
KDUMP_INITRD does not exist: $KDUMP_INITRD
A KDUMP_INITRD was specified in /etc/default/kdump-tools, but it
cannot be found.
no KDUMP_KERNEL in $KDUMP_DEFAULTS and
can't find a kdump package directory in /usr/lib
no kdump kernel could be found.
found a linux-kdump package in $KDUMP_PKG_DIR
but can't find a kdump kernel in $KDUMP_PKG_DIR
this indicates a broken linux-kdump package installation.
no kdump initrd image: $KDUMP_INITRD
an initrd will not be used
this indicates that although a kdump kernel was found, a
corresponding initrd was not found.
kdump kernel relocation address does not match crashkernel= parameter
For non-relocatable architectures, the kdump kernel must be
built with a predetermined start address. This message
indicates that the start address of the kdump kernel and the
start address in the crashkernel= parameter do not match.
failed to load kdump kernel
kexec reported that it could not load the kdump kernel.
failed to unload kdump kernel
kexec reported that it could not unload the kdump kernel. Run
'kexec -u' directly for more detail.
makedumpfile failed, falling back to 'cp'
this message is printed if the kdump-tools init script attempts
to save a /proc/vmcore file using makedumpfile and the save
fails.
failed to save vmcore in $KDUMP_STAMPDIR
this message indicates that makedumpfile and the fallback method
of using cp has failed. This usually occurs if pathnames are
wrong or if the disk is full.
Комментарии
Отправить комментарий