For item 1:
* Confirm that makedumpfile works as expected by triggering a kdump.
I can confirm that makedumpfile 1:1.6.7-1ubuntu2.5 from focal-proposed/main worked well when I triggered a dump in a system:
ubuntu@fabio-small-makedumpfile:~$ sudo hostnamectl Static hostname: fabio-small-makedumpfile Icon name: computer-vm Chassis: vm Machine ID: dee0adfb9aa54246b4d1e2fc62dd50f7 Boot ID: adba6ba3977f4c758a7008013a7a6d1e Virtualization: oracle Operating System: Ubuntu 20.04.6 LTS Kernel: Linux 5.15.0-1049-oracle Architecture: x86-64 ubuntu@fabio-small-makedumpfile:~$ sudo kdump-config show DUMP_MODE: kdump USE_KDUMP: 1 KDUMP_SYSCTL: kernel.panic_on_oops=1 KDUMP_COREDIR: /var/crash crashkernel addr: 0x2c000000 0xfd7f000000 /boot/vmlinuz-5.15.0-1049-oracle kdump initrd: /boot/initrd.img-5.15.0-1049-oracle current state: ready to kdump
kexec command: /sbin/kexec -p --command-line="BOOT_IMAGE=/boot/vmlinuz-5.15.0-1049-oracle root=UUID=7d8611b4-d3e7-4f1a-a8f9-e1a7e5a2d2f9 ro console=tty1 console=ttyS0 nvme.shutdown_timeout=10 libiscsi.debug_libiscsi_eh=1 crash_kexec_post_notifiers reset_devices systemd.unit=kdump-tools-dump.service nr_cpus=1 irqpoll nousb" --initrd=/boot/initrd.img-5.15.0-1049-oracle /boot/vmlinuz-5.15.0-1049-oracle ubuntu@fabio-small-makedumpfile:~$ sudo dpkg -l makedumpfile Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-==============-==================-============-================================= ii makedumpfile 1:1.6.7-1ubuntu2.5 amd64 VMcore extraction tool ubuntu@fabio-small-makedumpfile:~$ sudo apt-cache policy makedumpfile makedumpfile: Installed: 1:1.6.7-1ubuntu2.5 Candidate: 1:1.6.7-1ubuntu2.5 Version table: *** 1:1.6.7-1ubuntu2.5 500 500 http://archive.ubuntu.com/ubuntu focal-proposed/main amd64 Packages 100 /var/lib/dpkg/status 1:1.6.7-1ubuntu2.4 500 500 http://phx-ad-3.clouds.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages 1:1.6.7-1ubuntu2 500 500 http://phx-ad-3.clouds.archive.ubuntu.com/ubuntu focal/main amd64 Packages
Output showing that it completed well:
[ 54.490112] kdump-tools[676]: Starting kdump-tools: [ 54.876357] kdump-tools[686]: * running makedumpfile -c -d 31 /proc/vmcore /var/crash/202312151524/dump-incomplete Checking for memory holes : [100.0 %] \ [ 204.391465] reboot: Restarting system
And when I look at the crash, it's properly compressed (system had 1TB of RAM):
ubuntu@fabio-small-makedumpfile:~$ ls -lh /var/crash/202312151524 total 2.3G -rw------- 1 root root 126K Dec 15 15:26 dmesg.202312151524 -rw------- 1 root root 2.3G Dec 15 15:26 dump.202312151524
Regards, Fabio Martins
For item 1:
* Confirm that makedumpfile works as expected by triggering a kdump.
I can confirm that makedumpfile 1:1.6.7-1ubuntu2.5 from focal-proposed/main worked well when I triggered a dump in a system:
ubuntu@ fabio-small- makedumpfile: ~$ sudo hostnamectl makedumpfile 6b4d1e2fc62dd50 f7 58a7008013a7a6d 1e fabio-small- makedumpfile: ~$ sudo kdump-config show panic_on_ oops=1 vmlinuz- 5.15.0- 1049-oracle initrd. img-5.15. 0-1049- oracle
Static hostname: fabio-small-
Icon name: computer-vm
Chassis: vm
Machine ID: dee0adfb9aa5424
Boot ID: adba6ba3977f4c7
Virtualization: oracle
Operating System: Ubuntu 20.04.6 LTS
Kernel: Linux 5.15.0-1049-oracle
Architecture: x86-64
ubuntu@
DUMP_MODE: kdump
USE_KDUMP: 1
KDUMP_SYSCTL: kernel.
KDUMP_COREDIR: /var/crash
crashkernel addr: 0x2c000000
0xfd7f000000
/boot/
kdump initrd:
/boot/
current state: ready to kdump
kexec command: line="BOOT_ IMAGE=/ boot/vmlinuz- 5.15.0- 1049-oracle root=UUID= 7d8611b4- d3e7-4f1a- a8f9-e1a7e5a2d2 f9 ro console=tty1 console=ttyS0 nvme.shutdown_ timeout= 10 libiscsi. debug_libiscsi_ eh=1 crash_kexec_ post_notifiers reset_devices systemd. unit=kdump- tools-dump. service nr_cpus=1 irqpoll nousb" --initrd= /boot/initrd. img-5.15. 0-1049- oracle /boot/vmlinuz- 5.15.0- 1049-oracle fabio-small- makedumpfile: ~$ sudo dpkg -l makedumpfile Unknown/ Install/ Remove/ Purge/Hold Not/Inst/ Conf-files/ Unpacked/ halF-conf/ Half-inst/ trig-aWait/ Trig-pend /Reinst- required (Status,Err: uppercase=bad) ======= ====-== ======= ======= ==-==== ======= =-===== ======= ======= ======= ======= fabio-small- makedumpfile: ~$ sudo apt-cache policy makedumpfile archive. ubuntu. com/ubuntu focal-proposed/main amd64 Packages dpkg/status 1.6.7-1ubuntu2. 4 500 phx-ad- 3.clouds. archive. ubuntu. com/ubuntu focal-updates/main amd64 Packages 1.6.7-1ubuntu2 500 phx-ad- 3.clouds. archive. ubuntu. com/ubuntu focal/main amd64 Packages
/sbin/kexec -p --command-
ubuntu@
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Architecture Description
+++-===
ii makedumpfile 1:1.6.7-1ubuntu2.5 amd64 VMcore extraction tool
ubuntu@
makedumpfile:
Installed: 1:1.6.7-1ubuntu2.5
Candidate: 1:1.6.7-1ubuntu2.5
Version table:
*** 1:1.6.7-1ubuntu2.5 500
500 http://
100 /var/lib/
1:
500 http://
1:
500 http://
Output showing that it completed well:
[ 54.490112] kdump-tools[676]: Starting kdump-tools: 202312151524/ dump-incomplete
[ 54.876357] kdump-tools[686]: * running makedumpfile -c -d 31 /proc/vmcore /var/crash/
Checking for memory holes : [100.0 %] \ [ 204.391465] reboot: Restarting system
And when I look at the crash, it's properly compressed (system had 1TB of RAM):
ubuntu@ fabio-small- makedumpfile: ~$ ls -lh /var/crash/ 202312151524
total 2.3G
-rw------- 1 root root 126K Dec 15 15:26 dmesg.202312151524
-rw------- 1 root root 2.3G Dec 15 15:26 dump.202312151524
Regards,
Fabio Martins