[Samba] Samba locking fails over NFS

Darren Gamble darren.gamble at sjrb.ca
Mon Oct 30 18:03:45 GMT 2006

Good day,

Our Windows users aren't able to edit their MS Office files over our Samba shares (Samba 3.0.10, CentOS4 w/ their i386 RPM).  It looks like the clients' attempts to lock the files fails.  When their client attempts to open such a file, Samba reports:

[2006/10/27 15:55:57, 0] locking/posix.c:posix_fcntl_lock(657)
  posix_fcntl_lock: WARNING: lock request at offset 2147483538, length 1 returned
[2006/10/27 15:55:57, 0] locking/posix.c:posix_fcntl_lock(658)
  an No locks available error. This can happen when using 64 bit lock offsets
[2006/10/27 15:55:57, 0] locking/posix.c:posix_fcntl_lock(659)
  on 32 bit NFS mounted file systems.

The filesystem the file is on is indeed a NFS filesystem mounted from a Netapp device, although I have no idea if Samba tried a 64-bit lock.  The machine and Samba binary are 32-bit, although I am guessing Samba thinks it's supposed to use 64-bit locks.

But, I have no idea how to actually fix this problem.  I've found lots of posts with people with this issue, and a couple others describing the details of the problem and why it happens, but none actually resolving it- other than one suggestion to set "locking no", which is obviously not desirable at all!

Can someone suggest how this could be resolved?  Thanks!

Darren Gamble
Systems Architect, Regional Services
Shaw Cablesystems GP
630 - 3rd Avenue SW
Calgary, Alberta, Canada
T2P 4L4
(403) 781-4948

More information about the samba mailing list