crond高CPU使用率

时间:2017-08-30 07:38:46

标签: docker cron linode

所以今天我注意到了一个有趣的" crond"进程占用了100%的cpu。

奇怪的是,我没有安装cron。

find / -name "crond"
/var/lib/docker/devicemapper/mnt/d359c68dd07e2defb573e3d6f5c20f9984a3796d1fbdd92dd2d48923bf49ea8f/rootfs/usr/sbin/crond

除了杀死进程之外,我还不确定我还能做些什么。有什么方法可以诊断出这个问题的原因吗?

1 个答案:

答案 0 :(得分:0)

crond 正在容器中运行。

您可以附加到容器,即使用docker exec -it <container> bash,然后导航到/var/logs并检查日志以进行进一步分析。

如果您有多个正在运行的容器,您需要找到哪个正在生成问题:即您可以使用docker ps枚举它们然后运行 每个docker inspect <container> | grep d359c68dd07e2defb573e3d6f5c20f9984a3796d1fbdd92dd2d48923bf49‌​ea8f

当你遇到命中时,你发现容器需要进一步分析。