开源IDS系列--解决barnyard2 中止运行 libmysqlclient.so.16.0.0

现象:mysql

barnyard2运行一段时间后,会自行中止,未在/var/log/barnyard2或/var/log/suricata中发现相关日志。sql

 

排查:3d

在/var/log/message中存在如下记录日志

kernel: barnyard2[3747]: segfault at 350 ip 0000003e5ea226e0 sp 00007fffdf3d65a8 error 4 in libmysqlclient.so.16.0.0[3e5ea00000+136000]server

由此判断多是libmysqlclient.so.16.0.0的问题。ip

解决:cli

尝试直接替换新的libmysqlclient.so.16.0.0无效,致使barnyard2没法运行yum

卸载旧版的mysql,升级为5.6便可。(原先使用yum安装的,使用yum卸载,再使用yum localinstall 安装mysql-server的rpm便可)error

 

结果:时间

运行几天,barnyard2暂未出现中止运行的状况,日志中也没有相关记录

相关文章
相关标签/搜索