Eu tenho este MCVE no SLES 11 SP2:
1) O servidor 10.10.50.199
tem o diretório /foo/
. Dentro de /foo
existe um diretório bar/
que é usado em /etc/fstab
: 10.10.50.200:/nfs_folder /foo/bar
2) O servidor 10.10.50.199
tem uma exportação NFS de /foo
, o que significa que /foo/bar
é incluído nesta exportação.
E agora algo muito estranho acontece: Quando eu acesso o compartilhamento NFS 10.10.50.199:/foo
em um Windows Server 2012 R2, o diretório /foo/bar/
está vazio mesmo /foo/bar/
tem muitas entradas.
Quando eu acesso o compartilhamento NFS 10.10.50.200:/nfs_folder
diretamente no Windows Server 2012 R2, posso ver seu conteúdo.
O mesmo acontece quando /foo
é um compartilhamento do Samba que inclui o compartilhamento 10.10.50.200:/nfs_folder
NFS.
Qualquer operação de gravação nesse compartilhamento NFS incorporado é negada, mas quando escrevo diretamente no compartilhamento 10.10.50.200:/nfs_folder
, ele funciona.
No Samba, estou usando a diretiva hide files
para ocultar o diretório bar/
e evitar problemas. Mas sob o NFS eu não posso excluir este diretório.
Alguma ideia do que está acontecendo? É proibido incorporar compartilhamentos NFS?