Я запускаю службу «autofs» в версии CentOS 6.4. Через некоторое время (2-3 дня) я получаю эту ошибку:
automount dead but subsys locked
когда я проверяю статус.
Есть ли у вас какие-либо идеи, что провоцирует ошибку?
Я запускаю службу «autofs» в версии CentOS 6.4. Через некоторое время (2-3 дня) я получаю эту ошибку:
automount dead but subsys locked
когда я проверяю статус.
Есть ли у вас какие-либо идеи, что провоцирует ошибку?
Судя по имеющемуся здесь сценарию autofs init.d (и функции status
из /etc/init.d/functions
) казалось бы, что процесс умер (или по крайней мере файл pid не существует/пустой/и т. д.), но файл блокировки ( /var/lock/subsys/autofs
) все еще существует.
Это, предположительно, означает, что процесс autofs
по какой-то причине умер. Я бы проверил его журналы.
/var/logs
файлы с autofs в имени? Посмотрите в syslog (/var/log/messages
, /var/log/syslog
и т.д.). Загляните в документацию и посмотрите, не упоминаются ли в ней другие места, в которых она может вести журнал.
- person Etan Reisner; 06.05.2014
В основном для любой службы, когда она работает, она создает блокировку, а во время работы/запуска, если что-то пойдет не так, она зависает в мертвом состоянии с заблокированной подсистемой. В этом случае просто проверьте журнал, что это за ошибка, вы можете удалить заблокированный файл subsys после перехода по пути /var/lock/subsys, но все равно нет гарантии, что служба запустится нормально, для нормального запуска службы нам нужно устранить проблему остановки службы для начала, subsys не будет играть здесь никакой роли.