①作業ディレクトリ作成
mkdir /tmp/yyyymmdd
cd /tmp/yyyymmdd
➁現在のサービス一覧とステータス、ディスク空き状態を出力する。
service –status-all > /tmp/yyyymmdd/servicelist1.txt 2>&1
df >> /tmp/yyyymmdd/servicelist1.txt
cat /tmp/yyyymmdd/servicelist1.txt
③abrt設定ファイルの退避
cp -p /etc/abrt/abrt-action-save-package-data.conf /tmp/yyyymmdd/
④abrt設定ファイルからProcessUnpackagedの値をnoからyesに変更します。
vi /etc/abrt/abrt-action-save-package-data.conf
変更前:ProcessUnpackaged = no
変更後:ProcessUnpackaged = yes
⑤ service abrtd restart
abrt デーモンを停止中: [ OK ]
abrt デーモンを起動中: [ OK ]
⑥現在のサービス一覧とステータス、ディスク空き状態を出力する。
service –status-all > /tmp/yyyymmdd/servicelist2.txt 2>&1
df >> /tmp/yyyymmdd/servicelist2.txt
⑦service abrtd restartにより以前と相違が無いことを確認
diff /tmp/yyyymmdd/servicelist1.txt /tmp/yyyymmdd/servicelist2.txt
4c4
< abrtd (pid 27305) を実行中...
---
> abrtd (pid 28272) を実行中...
72c72
< /dev/mapper/VolGroup-lv_root 14458080 3939464 9790680 29% /
---
> /dev/mapper/VolGroup-lv_root 14458080 3940788 9789356 29% /
⑧障害を発生させます。
⑨coredumpが作成されることを確認します。
ls -la /var/spool/abrt/ccpp-YYYY-MM-DD-*/coredump
⑩abrt設定ファイルを元に戻す
cp -p /tmp/yyyymmdd/abrt-action-save-package-data.conf /etc/abrt/abrt-action-save-package-data.conf
⑪service abrtd restart
abrt デーモンを停止中: [ OK ]
abrt デーモンを起動中: [ OK ]
⑫現在のサービス一覧とステータス、ディスク空き状態を出力する。
service –status-all > /tmp/yyyymmdd/servicelist3.txt 2>&1
df >> /tmp/yyyymmdd/servicelist3.txt
⑬service abrtd restartにより以前と相違が無いことを確認
diff /tmp/yyyymmdd/servicelist1.txt /tmp/yyyymmdd/servicelist3.txt
4c4
< abrtd (pid 27305) を実行中...
---
> abrtd (pid 30665) を実行中...
72c72
< /dev/mapper/VolGroup-lv_root 14458080 3939464 9790680 29% /
---
> /dev/mapper/VolGroup-lv_root 14458080 3943984 9786160 29% /
コメント