NetBSD-Help archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Strange Samba problem
Hi, Lars--
On Jan 9, 2008, at 7:12 AM, Lars Friend wrote:
Has anybody else seen this?  The link included in the error message  
tells me I ought to trace through it with GDB and see what gives,  
but before doing that, I want to be sure I'm not reinventing the  
wheel...
An additional possible detail, all of the directories that are  
served out by Samba are remote, and mounted as needed via nfs by amd.
This same issue arose in another list just a day ago [1], so I'll  
excerpt the relevant part of the thread:
You really don't want to export a filesystem which itself is being  
mounted remotely.  If you want to also provide SMB filesharing for  
these files, run Samba on the [NFS server] and not on an NFS client.
Knowing all the drawbacks including reduced bandwidth, there are  
some important organizational reasons, thus I want to do so.   
Moreover, Samba is just one application on the NFS clients,  
although an important one.
While I certainly wish you the best of luck, previous experience  
suggests that the drawbacks to this approach include not functioning  
properly.
NFS is a stateless protocol, except insofar as rpc.lockd in theory  
provides lockf/flock style locking over the network-- yet Samba/CIFS  
wants to allow extensive use of client side opportunistic locking,  
which means that Samba really, really wants to run off of a local  
filesystem.
Konrad reported that using "fake oplocks = yes" in the Samba config  
does improve the stability of this sort of configuration significantly.
Regards,
--
-Chuck
[1]: http://lists.freebsd.org/pipermail/freebsd-questions/2008-January/165869.html 
; part of the above is quoted from Konrad Heuer <kheuer2%gwdg.de@localhost>.
Home |
Main Index |
Thread Index |
Old Index