NFS 또는 Samba 공유 내에서 NFS 공유에 액세스할 수 없습니다.

NFS 또는 Samba 공유 내에서 NFS 공유에 액세스할 수 없습니다.

SLES 11 SP2에 이 MCVE가 있습니다.

1) 서버 10.10.50.199에 디렉토리가 있습니다 /foo/. 내부 에 /foo다음 디렉토리가 있습니다 .bar//etc/fstab10.10.50.200:/nfs_folder /foo/bar

2) 서버에 10.10.50.199NFS 내보내기 /foo기능이 /foo/bar있습니다 .포함하다이 출구에서.

10.10.50.199:/foo이제 아주 이상한 일이 일어나고 있습니다. Windows Server 2012 R2에서 NFS 공유에 액세스하면 /foo/bar/디렉터리가 비어 있거나 /foo/bar/항목이 너무 많습니다.

10.10.50.200:/nfs_folderWindows Server 2012 R2에서 직접 NFS 공유에 액세스하면 해당 내용을 볼 수 있습니다.

/foo Samba 공유에 NFS 공유가 포함된 경우에도 동일한 상황이 발생합니다 10.10.50.200:/nfs_folder.

이 내장된 NFS 공유에 대한 모든 쓰기는 거부되지만 공유에 직접 쓰면 10.10.50.200:/nfs_folder작동합니다.

hide filesSamba에서는 디렉토리를 숨기고 bar/ 문제를 방지하기 위해 지시문을 사용합니다 . 그러나 NFS에서는 이 디렉토리를 제외할 수 없습니다.

무슨 일이 일어났는지 아세요? NFS 공유 삽입이 금지됩니까?

관련 정보