码迷,mamicode.com
首页 > 其他好文 > 详细

checkpoint防火墙CPU飙高报警

时间:2016-11-09 23:37:25      阅读:241      评论:0      收藏:0      [点我收藏+]

标签:checkpoint   cpu高   monitored   

    前些天报警系统频繁报出checkpoint防火墙CPU0,CPU1使用率高达95%。登陆checkpoint命令行

expert模式使用"top"命令可以看到一个"monitored"的进程很占用CPU


技术分享

查了一下相关文档主要是/var/log/db/var/log/下的db文件高达700多M


官方提供的处理方法如下:

=========================================================================================================

tellpmprocess:monitord

此命令是用来暂停monitored进程

cp /var/log/db /var/log/db_ORIGINAL
将db备份为db_ORIGNAL


sqlite3 /var/log/db
    VACUUM;
    .exit

tellpm process:monitord t

启动monitored进程


但是执行之后效果不怎么样,原本db的大小为700多M,执行之后变成了700M

可以使用  ls-lh /var/log/db* 查看db的大小

========================================================================================================

网上查找到另外的解决方法,直接将整个db文件备份之后删除,等待系统重新生成

tellpmprocess:monitord

此命令是用来暂停monitored进程


mv /var/log/db /var/log/db_ORIGINAL

将db备份为db_ORIGNAL并删除原db文件


tellpm process:monitord t

启动monitored进程


执行之后等待几分钟系统重新生成db文件,整个CPU负载下降

可以使用以下命令查看monitored进程的状态

ps auxwww | grep monitord


=============================================================




本文出自 “7995400” 博客,请务必保留此出处http://8005400.blog.51cto.com/7995400/1871085

checkpoint防火墙CPU飙高报警

标签:checkpoint   cpu高   monitored   

原文地址:http://8005400.blog.51cto.com/7995400/1871085

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!