所以今天我注意到一个有趣的“crond”进程占用了100%的cpu。
奇怪的是,我没有安装cron。
find / -name "crond"
/var/lib/docker/devicemapper/mnt/d359c68dd07e2defb573e3d6f5c20f9984a3796d1fbdd92dd2d48923bf49ea8f/rootfs/usr/sbin/crond
不太确定除了终止进程之外我还能做什么。有什么办法可以诊断出这个问题的原因吗?
该crond的在容器内运行。
您可以附加到容器,即,docker exec -it <container> bash
然后导航到/var/logs
并检查日志以进行进一步分析。
如果您有多个正在运行的容器,您需要找出产生问题的容器:即您可以枚举它们,docker ps
然后docker inspect <container> | grep d359c68dd07e2defb573e3d6f5c20f9984a3796d1fbdd92dd2d48923bf49ea8f
在每个容器上运行。
当您命中时,您已经找到了要进一步分析的容器。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句