Stații de lucru online OnWorks Linux și Windows

logo

Găzduire online gratuită pentru stații de lucru

<Înapoi | Cuprins | Următor>

6.5. Verificare


Pentru a confirma că mecanismul de descărcare a nucleului este activat, există câteva lucruri de verificat. În primul rând, confirmați că crashkernel parametrul de pornire este prezent (notă: următoarea linie a fost împărțită în două pentru a se potrivi cu formatul acestui document:


cat / proc / cmdline


BOOT_IMAGE=/vmlinuz-3.2.0-17-server root=/dev/mapper/PreciseS-root ro crashkernel=384M-2G:64M,2G-:128M


crashkernel parametrul are următoarea sintaxă:


crashkernel= : [, : ,...][@offset] range=start-[end] „start” este inclusiv, iar „end” este exclusiv.


Deci, pentru parametrul crashkernel găsit în /proc/cmdline am avea :


crashkernel=384M-2G:64M,2G-:128M


Valoarea de mai sus înseamnă:

• dacă memoria RAM este mai mică de 384M, atunci nu rezervați nimic (acesta este cazul „salvare”)

• dacă dimensiunea RAM este între 386M și 2G (exclusiv), atunci rezervați 64M

• dacă dimensiunea RAM este mai mare de 2G, atunci rezervați 128M


În al doilea rând, verificați dacă nucleul a rezervat zona de memorie solicitată pentru nucleul kdump făcând:


dmesg | grep -i crash


...

[ 0.000000] Rezervarea a 64MB de memorie la 800MB pentru crashkernel (RAM de sistem: 1023MB)


În cele din urmă, după cum sa văzut anterior, arată kdump-config comanda afișează starea curentă a configurației kdump-tools :


arată kdump-config

DUMP_MODE: kdump

USE_KDUMP: 1

KDUMP_SYSCTL: kernel.panic_on_oops=1 KDUMP_COREDIR: /var/crash

adresa crashkernel: 0x2c000000

/var/lib/kdump/vmlinuz: link simbolic către /boot/vmlinuz-4.4.0-10-generic kdump initrd:

/var/lib/kdump/initrd.img: link simbolic către /var/lib/kdump/initrd.img-4.4.0-10-general stare curentă: gata pentru kdump


comanda kexec:

/sbin/kexec -p --command-line="BOOT_IMAGE=/vmlinuz-4.4.0-10-generic root=/dev/ mapper/VividS--vg-root ro debug break=init console=ttyS0,115200 irqpoll maxcpus =1 nousb

systemd.unit=kdump-tools.service" --initrd=/var/lib/kdump/initrd.img /var/lib/kdump/vmlinuz


Top OS Cloud Computing la OnWorks: