Запуск графита с использованием демонов

Я запускаю 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 ответ

Решение

Проблема заключалась в том, что PID-файл не удалялся после того, как я остановил carbon-cache.py, то есть это не был корректный перезапуск.

Я отладил проблему, проверив журналы на /var/log/multilog/carbon-cache/current который показал, что файл PID существует.

После удаления файла PID проблема была полностью решена.

Другие вопросы по тегам