使用守护进程工具运行的 Graphite 已停止运行

使用守护进程工具运行的 Graphite 已停止运行

我正在使用守护进程工具运行 carbon-cache.py 和 carbon-aggregator.py。当我在 storage-schema.conf 中做了一些更改并尝试重新启动 carbon-cache.py 时,我发现它非常频繁地变成僵尸进程。

root      3367  3366  0 03:23 pts/1    00:00:00 supervise carbon-aggregator
root      3371  3366  0 03:23 pts/1    00:00:00 supervise carbon-cache
root      3373  3367  3 03:23 pts/1    00:00:02 /usr/bin/python /usr/bin/carbon-aggregator.py --debug start
root      3379  3372  0 03:23 pts/1    00:00:00 multilog t /var/log/multilog/carbon-cache
root      3382  3368  0 03:23 pts/1    00:00:00 multilog t /var/log/multilog/carbon-aggregator
root      3638  3371 21 03:24 pts/1    00:00:00 [carbon-cache.py] <defunct>

有人能告诉我这是什么原因吗?

答案1

问题是,在我停止 carbon-cache.py 后,PID 文件没有被删除,即它没有正常重启。

我通过检查日志调试了该问题,/var/log/multilog/carbon-cache/current日志显示 PID 文件存在。

删除PID文件后,问题彻底解决。

相关内容