Original article: http://kbase.redhat.com/faq/docs/DOC-1993.pdf
Translated by Ivan Pesin, May 2009
Использование ключа --debug
системы automounter может помочь получить полезную информацию при отладке, но при этом генерируется большой объём журнальных записей. Поэтому, использование этого ключа рекомендуется лишь во время отладки конкретной проблемы.
Сначала настройте syslog писать сообщения уровня daemon.debug в отдельный файл. Это поможет в дальнейшем отбирать необходимые сообщения. Добавьте такую строку в файл /etc/syslog.conf
:
daemon.debug /var/log/autofs
Перегрузите syslog:
service syslog reload
Разрешите режим отладки демона automount. В карте auto.master
добавьте флаг --debug
в нужной строке.
Например, у нас есть такая строка в файле auto.master:
/autofoo auto.foo --timeout=60
Измените её на следующую:
/autofoo auto.foo --timeout=60 --debug
Перегрузите autofs:
service autofs reload
В результате, autofs начнёт писать подробную информацию о своей работе в журнальный файл /var/log/autofs
.
После того, как вы получили необходимую информацию, стоит отменить внесённые изменения. Удалите строки, добавленные в конфигурационные файлы, и перезапустите сервисы autofs и syslog.