SLES 11 SP2에 이 MCVE가 있습니다.
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
.포함됨이번 수출에서는
10.10.50.199:/foo
이제 매우 이상한 일이 발생합니다. Windows Server 2012 R2에서 NFS 공유에 액세스하면 항목이 많아도 /foo/bar/
디렉터리가 비어 있습니다 ./foo/bar/
10.10.50.200:/nfs_folder
Windows Server 2012 R2에서 직접 NFS 공유에 액세스하면 해당 콘텐츠를 볼 수 있습니다.
/foo
NFS 공유를 포함하는 Samba 공유 의 경우에도 마찬가지입니다 10.10.50.200:/nfs_folder
.
이 내장된 NFS 공유에 대한 쓰기 작업은 거부되지만 공유에 직접 쓰면 10.10.50.200:/nfs_folder
작동합니다.
hide files
Samba에서는 디렉토리를 숨기고 bar/
문제를 방지하기 위해 지시문을 사용하고 있습니다 . 그러나 NFS에서는 이 디렉토리를 제외할 수 없습니다.
무슨 일이 일어나고 있는지 아시나요? NFS 공유를 포함하는 것이 금지되어 있습니까?