Я запускаю процесс mongod на своем компьютере с Centos 6.8 и хочу обеспечить некоторый уровень устойчивости в случае смерти процесса. Итак, я создал запись в своем /etc/inittab
-
md:2345:respawn:/usr/bin/mongod
Чтобы проверить это, я остановил процесс и ожидал его перезапуска. Но этого не произошло.
$ service mongod status
mongod dead but subsys locked
Это сообщение указывает на наличие файла pid /var/run/mongodb/mongod.pid
, поэтому init считает, что процесс все еще запущен.
Вопрос: есть ли автоматический способ для init удалить файл pid и перезапустить mongod?