Can an NFS mount be shared out via Samba under Red Hat Enterprise Linux?
Issue
-
Using CIFS/SMB/Samba to share a directory that is also an NFS mount point results in file corruption, stale file locks, and various file access issues in the share.
-
Stale locks can be found via
smbstatusandlsofafter files within the share have been closed. -
The following errors may appear in
/var/log/samba/smbd.logor/var/log/messages:[2010/02/09 17:37:19, 0] smbd/dfree.c:sys_disk_free(148) WARNING: dfree is broken on this system [2010/02/08 11:56:49, 0] lib/sysquotas.c:sys_get_quota(421) sys_path_to_bdev() failed for path [.]! -
A tcpdump taken during a file open operation may contain the following
Locking AndX Response:NT Status: STATUS_FILE_LOCK_CONFLICT (0xc0000054)</code></span>
Environment
- Red Hat Enterprise Linux (all versions)
- NFS3/NFS4 mountpoint or Samba3/Samba4/SMB/CIFS mountpoint
- Sharing the mountpoint out via the alternate network filesystem method (ie: NFS shared as CIFS, CIFS shared as NFS)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
