"RHEL 7.0 vmlinux" 파일을 어떻게 얻을 수 있나요?

"RHEL 7.0 vmlinux" 파일을 어떻게 얻을 수 있나요?

crash에 사용하고 싶습니다 RHEL 7.0. 파일이 crash필요 하지만 폴더 vmlinux에서 찾을 수 없으므로 다음만 해당됩니다 . /bootvmlinuxz

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

다음 파일 에서 모든 kernel*.pkg를 설치했습니다 RHEL 7.0 ISO.

[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

그럼 어떻게 파일을 얻을 수 있나요 RHEL 7.0 vmlinux?

답변1

RHEL용 'debuginfo' 저장소를 활성화하고 필요한 vmlinux를 얻으려면 kernel-debuginfo rpm을 설치해야 합니다.

# 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

이 저장소를 활성화하는 방법에 대한 정보는 다음에서 찾을 수 있습니다. https://access.redhat.com/solutions/9907

관련 정보