OnWorks Linux dan Windows Online Workstations

logo

Pengehosan Dalam Talian Percuma untuk Workstation

<Sebelum | Contents [show] | Seterusnya>

6.5. Pengesahan


Untuk mengesahkan bahawa mekanisme pembuangan kernel didayakan, terdapat beberapa perkara yang perlu disahkan. Pertama, sahkan bahawa crashkernel parameter but hadir (nota: Baris berikut telah dibahagikan kepada dua agar sesuai dengan format dokumen ini:


kucing / proc / cmdline


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


. crashkernel parameter mempunyai sintaks berikut:


crashkernel= : [, : ,...][@offset] range=start-[end] 'start' adalah inklusif dan 'end' adalah eksklusif.


Jadi untuk parameter crashkernel yang terdapat dalam /proc/cmdline kami akan mempunyai:


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


Nilai di atas bermaksud:

• jika RAM lebih kecil daripada 384M, maka jangan tempah apa-apa (ini ialah kes "menyelamat")

• jika saiz RAM adalah antara 386M dan 2G (eksklusif), maka tempah 64M

• jika saiz RAM lebih besar daripada 2G, maka rizab 128M


Kedua, sahkan bahawa kernel telah menyimpan kawasan memori yang diminta untuk kernel kdump dengan melakukan:


dmesg | grep -i terhempas


...

[ 0.000000] Menyimpan 64MB memori pada 800MB untuk crashkernel (RAM Sistem: 1023MB)


Akhirnya, seperti yang dilihat sebelum ini, rancangan kdump-config arahan memaparkan status semasa konfigurasi kdump-tools :


rancangan kdump-config

DUMP_MODE: kdump

USE_KDUMP: 1

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

crashkernel addr: 0x2c000000

/var/lib/kdump/vmlinuz: pautan simbolik ke /boot/vmlinuz-4.4.0-10-generik kdump initrd:

/var/lib/kdump/initrd.img: pautan simbolik ke /var/lib/kdump/initrd.img-4.4.0-10-keadaan semasa generik: sedia untuk kdump


arahan 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


Pengkomputeran Awan OS teratas di OnWorks: