lisongqing
作者lisongqing联盟成员·2022-02-22 16:16
软件架构设计师·IPS

如何让AIX系统过滤errlog/errpt中无用报错信息

字数 649阅读 2552评论 0赞 0

AIX日常运维中,errlog是最重要的系统报错日志文件。
当系统发生错误时,它从/var/adm/ras/errtmplt模板文件中找到匹配错误日志类型,按特定格式记录到errlog文件中,可以通过errpt命令查看。

有些错误日志对生产运行并没有影响,你可能希望过滤掉此类错误日志,而不是等到它报出来后再用errclear去清除它。

可以通过errupdate命令修改实现过滤目的。
比如我们觉得“29FA8C20 0125141022 I O fcs1 Additional FC Adapter Information" 这类错误告警没有用,可以准备参数文件filter_29FA8C20,内容如下:
cat >filter_29FA8C20 <<- EOF
=29FA8C20:
Report = False
Log = True
EOF
此参数文件表示:
对于LABEL=29FA8C20的错误信息,让它写入errlog日志(Log = True),但在执行errpt命令时过滤该信息(Report = False),不显示它。如果明确29FA8C20这类错误没有用,可以修改参数文件filter_29FA8C20为Log = False。

执行errupdate -f filter_29FA8C20 就能让日志过滤生效。

详情请参考errupdate帮助链接:
https://www.ibm.com/docs/zh/aix/7.3?topic=e-errupdate-command

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广