カーネルデバッグ環境の追加設定方法。
※下記に示したのは特定バージョンでの例。
STEP1. カーネルバージョンの確認
[root@localhost ~]# uname -a Linux localhost.localdomain 2.6.18-164.2.1.el5PAE #1 SMP Mon Sep 21 04:45:05 EDT 2009 i686 i686 i386 GNU/Linux
STEP2. デバッグインフォ(debuginfo)の入手
[root@localhost ~]# wget http://ftp.redhat.com/pub/redhat/linux/enterprise/5Serv er/en/os/i686/Debuginfo/kernel-PAE-debuginfo-2.6.18-164.2.1.el5.i686.rpm ... [root@localhost ~]# wget http://ftp.redhat.com/pub/redhat/linux/enterprise/5Serv er/en/os/i686/Debuginfo/kernel-debuginfo-common-2.6.18-164.2.1.el5.i686.rpm ...
STEP3. 既存のデバッグインフォパッケージの確認と削除
[root@localhost ~]# rpm -qa | grep debug kernel-PAE-debuginfo-2.6.18-128.el5 kernel-debuginfo-common-2.6.18-128.el5 [root@localhost ~]# rpm -e kernel-PAE-debuginfo-2.6.18-128.el5 [root@localhost ~]# rpm -e kernel-debuginfo-common-2.6.18-128.el5 [root@localhost ~]# rpm -qa | grep debug [root@localhost ~]#
STEP4. デバッグインフォのインストール
[root@localhost ~]# rpm -ivh kernel-debuginfo-common-2.6.18-164.2.1.el5.i686.rpm ... [root@localhost ~]# rpm -ivh kernel-PAE-debuginfo-2.6.18-164.2.1.el5.i686.rpm ...
STEP5. 確認(crash>プロンプトが出ればOK)
[root@localhost ~]# crash ... crash>
0 件のコメント:
コメントを投稿