Wie kann ich die Datei „RHEL 7.0 vmlinux“ erhalten?

Wie kann ich die Datei „RHEL 7.0 vmlinux“ erhalten?

Ich möchte crashes verwenden RHEL 7.0. Da eine Datei crashbenötigt wird vmlinux, kann ich sie aber nicht im /bootOrdner finden, nur vmlinuxz:

......
vmlinuz-0-rescue-7c50639231494746b5dffc0a1ff84727
vmlinuz-3.10.0-123.el7.x86_64
vmlinuz-3.10.0-123.el7.x86_64.debug
......

Ich habe alle kernel*.pkg aus RHEL 7.0 ISOder Datei installiert:

[root@localhost boot]# yum install kernel*
Loaded plugins: product-id, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
RHEL                                                                                        | 4.1 kB  00:00:00
Package kernel-headers-3.10.0-123.el7.x86_64 already installed and latest version
Package kernel-3.10.0-123.el7.x86_64 already installed and latest version
Package kernel-abi-whitelists-3.10.0-123.el7.noarch already installed and latest version
Package kernel-debug-3.10.0-123.el7.x86_64 already installed and latest version
Package kernel-tools-libs-3.10.0-123.el7.x86_64 already installed and latest version
Package kernel-devel-3.10.0-123.el7.x86_64 already installed and latest version
Package kernel-debug-devel-3.10.0-123.el7.x86_64 already installed and latest version
Package kernel-tools-3.10.0-123.el7.x86_64 already installed and latest version
Nothing to do

Wie kann ich also RHEL 7.0 vmlinuxdie Datei erhalten?

Antwort1

Sie müssen das Repository „debuginfo“ für RHEL aktivieren und das kernel-debuginfo-rpm installieren, um das erforderliche vmlinux zu erhalten.

# rpm -qf /usr/lib/debug/lib/modules/3.10.0-229.14.1.el7.x86_64/vmlinux 
kernel-debuginfo-3.10.0-229.14.1.el7.x86_64

Informationen zum Aktivieren dieses Repos finden Sie unter https://access.redhat.com/solutions/9907

verwandte Informationen