автомонтирование мертво, но подсистема заблокирована

Я запускаю службу «autofs» в версии CentOS 6.4. Через некоторое время (2-3 дня) я получаю эту ошибку:

automount dead but subsys locked

когда я проверяю статус.

Есть ли у вас какие-либо идеи, что провоцирует ошибку?


person Romulus    schedule 06.05.2014    source источник


Ответы (2)


Судя по имеющемуся здесь сценарию autofs init.d (и функции status из /etc/init.d/functions) казалось бы, что процесс умер (или по крайней мере файл pid не существует/пустой/и т. д.), но файл блокировки ( /var/lock/subsys/autofs) все еще существует.

Это, предположительно, означает, что процесс autofs по какой-то причине умер. Я бы проверил его журналы.

person Etan Reisner    schedule 06.05.2014
comment
Спасибо за быстрый ответ! Как проверить его логи? - person Romulus; 06.05.2014
comment
Навскидку, не знаю. Искать в /var/logs файлы с autofs в имени? Посмотрите в syslog (/var/log/messages, /var/log/syslog и т.д.). Загляните в документацию и посмотрите, не упоминаются ли в ней другие места, в которых она может вести журнал. - person Etan Reisner; 06.05.2014

В основном для любой службы, когда она работает, она создает блокировку, а во время работы/запуска, если что-то пойдет не так, она зависает в мертвом состоянии с заблокированной подсистемой. В этом случае просто проверьте журнал, что это за ошибка, вы можете удалить заблокированный файл subsys после перехода по пути /var/lock/subsys, но все равно нет гарантии, что служба запустится нормально, для нормального запуска службы нам нужно устранить проблему остановки службы для начала, subsys не будет играть здесь никакой роли.

person AKD    schedule 19.01.2017