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
Samba 공유에 NFS 공유가 포함된 경우에도 동일한 상황이 발생합니다 10.10.50.200:/nfs_folder
.
이 내장된 NFS 공유에 대한 모든 쓰기는 거부되지만 공유에 직접 쓰면 10.10.50.200:/nfs_folder
작동합니다.
hide files
Samba에서는 디렉토리를 숨기고 bar/
문제를 방지하기 위해 지시문을 사용합니다 . 그러나 NFS에서는 이 디렉토리를 제외할 수 없습니다.
무슨 일이 일어났는지 아세요? NFS 공유 삽입이 금지됩니까?