Як експортувати файлову систему / dev / mapper через NFS?


1

У мене є сервер "pr-cl-n1", який монтує / usr через / dev / mapper так:

# mount
[...]
/dev/mapper/pr--cl--n1-usr on /usr type ext3 (rw,relatime,errors=continue,barrier=1,data=ordered)

Корень сервера експортується через NFS. Мій / etc / exports виглядає так:

/       192.168.1.1(ro,no_root_squash,no_subtree_check)

Тепер я можу монтувати та читати root / з NFS-клієнта 192.168.1.1 (я використовую am-utils для автоматичного монтування), але цей клієнт не може отримати доступ до / usr (на клієнті він пустий, але він, безумовно, містить файли на сервері):

# ls /var/mnt/pr-cl-n1/usr
#

Схоже, що "no_subtree_check" ігнорується для монтування / dev / mapper. Чи є інший варіант, який я повинен використовувати?

Відповіді:


0

на жаль / і /usr різні файлові системи. Вам потрібно експортувати / usr.

/usr  192.168.1.1(ro,no_root_squash,no_subtree_check)

потім exportfs -a.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.