linux crond cpu占用高问题


今天一上班,没一会儿,同事就说gitlab打不开,提示502,GitLab is taking too much time to respond.

上线gitlab机器,重启gitlab后,好了。但是没一会儿又提示 GitLab is taking too much time to respond

坑爹!!

继续上线,查看gitlab日志,没有发现啥特殊的问题。

top 一下,发现一个crond命令占用cpu太多。如下图

但是我的记忆中,这个机器从来没有设置过啥定时任务的啊,真是奇怪!

然后使用 crontab -e 查看所有的定时任务,

这个任务不认识,没见过,好像也没配置过。
cat 一下看看是啥吧。

不知道是啥,问了一圈同事,也没人知道。
cd /var/opt/.crond 过来看看

不知道干啥用的三个文件。经过请示组长,决定吧这三个文件的执行权限给去掉。
chmod -x crond i686 x86_64

然后kill -9 [crond进程id] 就好了。
gitlab恢复正常,世界清静~
回头看看这三个文件是干啥的。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM