Jeremy Allison
2023-Mar-17 18:46 UTC
[Samba] Empty folder deletion issue - Samba 4.15 thru 4.18
On Fri, Mar 17, 2023 at 02:43:05PM -0400, CaptainTrips28 wrote:> So the filesystem thing is a bit detailed. It's Windows client ----> RHEL > Samba server ----> Hadoop data cluster via NFS mount. > The backend filesystem on the datastorage is HDFS. It's technically a > proprietary implementation of HPE MapR (ezmerald data fabric) but it's > just a Hadoop setup at heart. > This datastorage cluster is mounted through a provided HPE/MapR loopback > NFS agent on our RHEL 7/8 samba servers (which they themselves are using > XFS). The NFSv3 mount point for each directory is shared out through the > Samba share path. > Yes... I know. NFS mount points being shared out through Samba is not > recommended. However, we don't have any other option as of current (FUSE > isn't supported yet with our encryption agent quite yet). It has however > worked relatively issue-free (aside from not being able to use ACL's and > some occasional ".nfs silly renames" lock file issues). > I've sanitized the smb.conf and narrowed it down to one share (there's > multiple, but they all use the same options)OK, almost certainly it's the NFS mount causing the problem. Can you try and reproduce on a locally hosted share. I expect not. Given it's on an NFS mount, we can investigate but I'm guessing it'll be the telldir()/seekdir() error that seems to be endemic to NFS mounts.
Rowland Penny
2023-Mar-17 18:53 UTC
[Samba] Empty folder deletion issue - Samba 4.15 thru 4.18
On 17/03/2023 18:46, Jeremy Allison via samba wrote:> > OK, almost certainly it's the NFS mount causing the problem. > > Can you try and reproduce on a locally hosted share. > > I expect not. Given it's on an NFS mount, we can investigate > but I'm guessing it'll be the telldir()/seekdir() error that > seems to be endemic to NFS mounts. >It will not help using the REALM instead of the WORKGROUP in the idmap config lines. Rowland