How To Install kexec-tools.x86_64 on Amazon Linux 2

In this tutorial we learn how to install kexec-tools.x86_64 in Amazon Linux 2. kexec-tools.x86_64 is The kexec/kdump userspace component.

Introduction

In this tutorial we learn how to install kexec-tools.x86_64 on Amazon Linux 2.

What is kexec-tools.x86_64

kexec-tools provides /sbin/kexec binary that facilitates a new kernel to boot using the kernel’s kexec feature either on a normal or a panic reboot. This package contains the /sbin/kexec binary and ancillary utilities that together form the userspace component of the kernel’s kexec feature.

We can use yum to install kexec-tools.x86_64 on Amazon Linux 2. In this tutorial we discuss both methods but you only need to choose one of method to install kexec-tools.x86_64.

Install kexec-tools.x86_64 on Amazon Linux 2 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install kexec-tools.x86_64 using yum by running the following command:

sudo yum -y install kexec-tools.x86_64

How To Uninstall kexec-tools.x86_64 on Amazon Linux 2

To uninstall only the kexec-tools.x86_64 package we can use the following command:

sudo yum remove kexec-tools.x86_64

kexec-tools.x86_64 Package Contents on Amazon Linux 2

/etc/kdump.conf
/etc/makedumpfile.conf.sample
/etc/sysconfig/kdump
/sbin/kexec
/sbin/makedumpfile
/sbin/mkdumprd
/sbin/vmcore-dmesg
/usr/bin/kdumpctl
/usr/lib/dracut/modules.d/99kdumpbase
/usr/lib/dracut/modules.d/99kdumpbase/kdump-capture.service
/usr/lib/dracut/modules.d/99kdumpbase/kdump-emergency.service
/usr/lib/dracut/modules.d/99kdumpbase/kdump-emergency.target
/usr/lib/dracut/modules.d/99kdumpbase/kdump-error-handler.service
/usr/lib/dracut/modules.d/99kdumpbase/kdump-error-handler.sh
/usr/lib/dracut/modules.d/99kdumpbase/kdump.sh
/usr/lib/dracut/modules.d/99kdumpbase/module-setup.sh
/usr/lib/dracut/modules.d/99kdumpbase/monitor_dd_progress
/usr/lib/kdump
/usr/lib/kdump/kdump-lib-initramfs.sh
/usr/lib/kdump/kdump-lib.sh
/usr/lib/systemd/system-generators/kdump-dep-generator.sh
/usr/lib/systemd/system/kdump.service
/usr/lib/udev/rules.d
/usr/lib/udev/rules.d/98-kexec.rules
/usr/share/doc/kexec-tools-2.0.23
/usr/share/doc/kexec-tools-2.0.23/COPYING
/usr/share/doc/kexec-tools-2.0.23/News
/usr/share/doc/kexec-tools-2.0.23/TODO
/usr/share/doc/kexec-tools-2.0.23/fadump-howto.txt
/usr/share/doc/kexec-tools-2.0.23/kdump-in-cluster-environment.txt
/usr/share/doc/kexec-tools-2.0.23/kexec-kdump-howto.txt
/usr/share/doc/kexec-tools-2.0.23/supported-kdump-targets.txt
/usr/share/kdump
/usr/share/man/man5/kdump.conf.5.gz
/usr/share/man/man5/makedumpfile.conf.5.gz
/usr/share/man/man8/kdumpctl.8.gz
/usr/share/man/man8/kexec.8.gz
/usr/share/man/man8/makedumpfile.8.gz
/usr/share/man/man8/mkdumprd.8.gz
/usr/share/man/man8/vmcore-dmesg.8.gz
/var/crash

References

Summary

In this tutorial we learn how to install kexec-tools.x86_64 on Amazon Linux 2 using yum.