У меня есть autofs, настроенный для автоматического монтирования каталога с помощью nfs в Ubuntu 14.04. После того, как пользователь покинул каталог (или полностью вышел из оболочки); Я хотел бы, чтобы этот каталог отключился.
подробный вывод из automount -vvvf -d
:
mounted indirect on /autonfs with timeout 10, freq 3 seconds
Конфигурация в /etc/default/autofs:
...
OPTIONS="--verbose --timeout=10"
...
Команда монтирования:
mount -t nfs -s -o rw,soft nfserver.example.com:/ /autonfs
также во время работы в режиме отладки я получаю эти строки, повторяемые снова и снова:
st_ready: st_ready(): state = 0 path /autonfs
st_expire: state 1 path /autonfs
expire_proc: exp_proc = 140041704711936 path /autonfs
expire_cleanup: got thid 140041704711936 path /autonfs stat 0
expire_cleanup: sigchld: exp 140041704711936 finished, switching from 2 to 1
Я не уверен, хорошо это или нет. Это попытка размонтировать, я не знаю.
Если я остановлю службу autofs, то она с радостью отключит каталог. Или, если пользователь отсутствует, а директория не занята, я могу выполнить sudo umount /autonfs.
Так что это заставляет меня задуматься. Предполагается ли, что autofs автоматически размонтирует его? если так, как я могу далее отладить эту проблему?