Я хотел бы автоматически смонтировать общий ресурс nfs с помощью autofs, но он не работает.
Это работает :
mount -vvv -t nfs -o vers=3 192.168.0.12:/share /local/data/mydir
Но когда я помещаю эту строку в свой /etc/auto.master, она не работает, после перезапуска autofs в mydir ничего нет.
/etc/auto.master
/local/data/mydir 192.168.0.12 -vers=3
Спасибо за вашу помощь.
Как правило, auto.master содержит отображение локального каталога в файл конфигурации:
/misc /etc/auto.misc
В вашем случае, вероятно, вам понадобится что-то вроде
/local/data /etc/auto.local_data --timeout=60 --ghost
Затем вы должны создать /etc/auto.local_data следующим образом:
mydir 192.168.0.12:/share
Как вы заметили, это в основном передает / local / data в autofs. Если в / local / data есть настоящие локальные каталоги, привязка может работать лучше.
Для этого измените /etc/auto.master:
/mount/data /etc/auto.local_data --timeout=60 --ghost
Затем вы можете связать-смонтировать необходимые папки через / etc / fstab:
/mount/data/mydir /local/data/mydir none _netdev,bind 0 0
Изменить: перечитать вопрос, изменить предложение конфигурации