LINUX.ORG.RU

Как правильно подмонтировать через NFS какталог, в котором в свою очередь не каталоги, а только линки на них?


0

0

Привет всем. Проблема такая. На серверной машинке с NFS существует каталог PAGES, внутри которой командой ln -s DIR1 DIR2 созданы линки на реальные каталоги пользователей. Через exports этот каталог PAGES отдается под mount второй машинке. Со второй машинки подмонтируется целиком каталог PAGES в предположении, что там появятся все каталоги пользователей, чьи линки лежат в каталоге PAGES с первой машинки. Любой гуру давно уже понял, что так не выйдет. В подмонтированном каталоге появляются только линки, которые на этой второй машинке реально никуда не показывают. Попытка дать на первой машинке команду ln в другом виде ln -d DIR1 DIR2 дает ошибку - система не позволяет это сделать (там стоит последний Debian). Подскажите, как осуществить желаемое. Очень надо.

Жесткие ссылки можно делать только в пределах одной файловой системы. Так что или переписывать каталоги, на которые делаются линки на тот же раздел, где и каталог PAGES и делать хардлинки на них, или монтировать все директории через NFS по отдельности.

kpanic ★★
()

Нет это как раз симлинки можно сделать в пределах одной файловой
системы, а хардлинки на каталоги не разрешены в POSIX. Для решения этой
проблемы NFS не подходит, и даже у ftp есть какие-то ограничения на
работу с симлинками. Но вот самба может следовать за симлинками смело (конечно изврат, но именно подъем smb-сервера и использование на
клиентах команды mount -t smbfs ... могли бы помочь).

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.