AIXにてerrptを出力できない状態から復旧する

投稿者:しんさん        2017/03/08

AIX

errptが出力できない

AIXではOS関連のエラー調査のためにerrptを確認する機会が多いと思いますが、errptがまれにエラーをはいて出力できなくなることがあります。

[user@testsv ~]$ errpt -a
0315-180 logread: 予期しないファイルの終わり (EOF)
0315-171 エラー・ログ・ファイル /var/adm/ras/errlog を処理できません。
0315-132 指定されたエラー・ログ /var/adm/ras/errlog が無効です。

errptが出力できない状態から復旧するには。

errlogのファイルを削除する必要はありますが、

  • errdaemonの停止
  • errlogの削除
  • errdaemonの起動

とすることで、復旧できます。

[root@testsv ~] # /usr/lib/errstop
[root@testsv ~] # echo $?
0
[root@testsv ~] # cat /dev/null > /var/adm/ras/errlog
[root@testsv ~] # /usr/lib/errdemon
[root@testsv ~] # echo $?
0
[root@testsv ~] # errpt -a

errdemonを再起動した後、errptを再度実行し、エラーが出力されないことを確認してください。

この記事が気に入ったら
いいね ! しよう

Twitter で

 - サーバー運用 ,