Невозможно получить доступ к общему ресурсу NFS внутри общего ресурса NFS или Samba

Невозможно получить доступ к общему ресурсу NFS внутри общего ресурса NFS или Samba

У меня есть этот MCVE под SLES 11 SP2:

1) На сервере 10.10.50.199есть каталог /foo/. Внутри /fooесть каталог bar/, который используется в /etc/fstab:10.10.50.200:/nfs_folder /foo/bar

2) На сервере 10.10.50.199есть экспорт NFS, что означает /foo, что/foo/barвключенов этом экспорте.

И теперь происходит нечто очень странное: когда я получаю доступ к общему ресурсу NFS 10.10.50.199:/fooна Windows Server 2012 R2, каталог /foo/bar/оказывается пустым, хотя /foo/bar/в нем много записей.

Когда я обращаюсь к общему ресурсу NFS 10.10.50.200:/nfs_folderнапрямую на Windows Server 2012 R2, я вижу его содержимое.

То же самое происходит, когда /foo общий ресурс Samba включает в себя 10.10.50.200:/nfs_folderобщий ресурс NFS.

Любая операция записи в этот встроенный общий ресурс NFS запрещена, но когда я записываю напрямую в 10.10.50.200:/nfs_folderобщий ресурс, то все работает.

Под Samba я использую hide filesдирективу, чтобы скрыть bar/ каталог и предотвратить любые проблемы. Но под NFS я не могу исключить этот каталог.

Есть идеи, что происходит? Запрещено ли встраивать общие ресурсы NFS?

Связанный контент