Вопрос:
Есть ли способ создать каталог с возможностью автоматического монтирования без монтирования подкаталогов?
Задний план:
Я собираюсь перейти от статически смонтированных общих ресурсов NFS к динамически смонтированным общим ресурсам NFS. Акции размещены в системах OS X и OpenSolaris, клиенты работают под управлением Debian и Ubuntu.
Я хотел бы, чтобы пользовательские каталоги в / home были динамически смонтированы, чтобы каждый общий ресурс OpenSolaris мог находиться в своем собственном разделе ZFS для настройки квот, сжатия и дублирования. В руководстве по передовым методам OpenSolaris / ZFS предлагается монтировать каждый каталог отдельно и использовать автомонтирование. Также существует опасность с много при подключении общих ресурсов NFS возникают проблемы.
Моим пользователям необходимо регулярно копировать данные из домашнего каталога другого пользователя, и я думаю, они запаникуют, если список пользовательских каталогов будет недоступен для просмотра.
Это иллюстрирует суть дела, но к настоящему времени должно быть лучшее решение. Когда я это настраиваю, каталог, в котором размещается монтируемый каталог, становится пустым. Удаленный каталог монтируется только после попытки выполнения функции (например, ls имя_папки) в каталоге, который, как я знаю, должен существовать. Я так понимаю это нормально для autofs и amd.
Если я создаю символические ссылки на каталоги, чтобы у меня было дерево с возможностью просмотра для моих пользователей, каждый удаленный общий ресурс монтируется автоматически, когда каталог, в котором размещены символические ссылки, получает 'ls'. Это в основном бесполезная трата монтажа, поскольку большинство из этих креплений не будут использоваться.
Да; дать automount флаг "--ghost". Не знаю, где это настроено в файлах инициализации Debian-esque.
Ага. Отредактируйте / etc / default / autofs, чтобы он содержал строку:
DAEMONOPTIONS=--ghost
Я считаю, что это правильно.