Auf die NFS-Freigabe innerhalb einer NFS- oder Samba-Freigabe kann nicht zugegriffen werden

Auf die NFS-Freigabe innerhalb einer NFS- oder Samba-Freigabe kann nicht zugegriffen werden

Ich habe dieses MCVE unter SLES 11 SP2:

1) Der Server 10.10.50.199hat das Verzeichnis /foo/. Darin /foobefindet sich ein Verzeichnis bar/, das in Folgendem verwendet wird /etc/fstab:10.10.50.200:/nfs_folder /foo/bar

2) Der Server 10.10.50.199verfügt über einen NFS-Export, was bedeutet /foo, dass/foo/barinbegriffenin diesem Export.

Und jetzt passiert etwas sehr Seltsames: Wenn ich auf die NFS-Freigabe 10.10.50.199:/fooauf einem Windows Server 2012 R2 zugreife, /foo/bar/ist das Verzeichnis leer, auch wenn /foo/bar/es viele Einträge hat.

Wenn ich direkt auf dem Windows Server 2012 R2 auf die NFS-Freigabe zugreife, 10.10.50.200:/nfs_folderkann ich deren Inhalt sehen.

Dasselbe passiert, wenn /foo es sich um eine Samba-Freigabe handelt, die die NFS-Freigabe enthält 10.10.50.200:/nfs_folder.

Jeder Schreibvorgang in diese eingebettete NFS-Freigabe wird verweigert, aber wenn ich direkt in die 10.10.50.200:/nfs_folderFreigabe schreibe, funktioniert es.

Unter Samba verwende ich die hide filesDirektive, um das bar/ Verzeichnis auszublenden und Probleme zu vermeiden. Unter NFS kann ich dieses Verzeichnis jedoch nicht ausschließen.

Irgendeine Idee, was los ist? Ist es verboten, NFS-Freigaben einzubetten?

verwandte Informationen