@rizzli

Почему NFS клиент не видит файлы при монтировании директории NFS сервера?

Имеется NFS сервер. У системы файловая система - btrfs, у директории /home и данных - xfs.
fstab
UUID=e9b6db67-c776-469d-8204-bdf060ac1df2 /              btrfs   subvol=@,defaults,noatime,space_cache,autodefrag,discard,compress=lzo 0 1
UUID=54bb417b-1761-4151-b3e1-40a13aec65ba /home          xfs     defaults,noatime,discard 0 2
UUID=0df8e283-de74-4cd4-a0c3-c524a725e7bd /home/user/WORK xfs defaults,noatime,discard 0 2
/home/user/WORK/database /srv/nfs/share/database  none   bind   0   0

exports
/srv/nfs 192.168.2.214(rw,fsid=root,crossmnt)
/srv/nfs/share 192.168.2.214(rw)


NFS клиент
fstab
192.168.2.237:/srv/nfs/share /mnt/remotenfs  nfs  noauto,x-systemd.automount,x-systemd.device-timeout=10,$


В итоге клиент видит папку database, но не видит файлы которые в ней. Если просто создать файл в диретории /srv/nfs/share то видит и читает.
  • Вопрос задан
  • 833 просмотра
Пригласить эксперта
Ответы на вопрос 1
paran01k
@paran01k
У вас /srv/nfs экспортирован с crossmnt, а вот /srv/nfs/share без. Вы либо добавьте crossmnt во вторую строку, либо вообще закомментируйте её целиком. В ней нет смысла так как /srv/nfs уже экспортирован с crossmnt.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы