December 8, 200718 yr Back in October, Tom mentioned that an NFS beta would be available in a few days. Has anyone heard anything new about this? Thanks and regards, Peter
December 26, 200718 yr We'll be getting a 4.3 release out soon with NFS support. There is a concern related to using NFS along with User Shares which are implemented using FUSE: FUSE module in official kernels (>= 2.6.14) don't support NFS exporting. In this case if you need NFS exporting capability, use the '--enable-kernel-module' configure option to compile the module from this package. And make sure, that the FUSE is not compiled into the kernel (CONFIG_FUSE_FS must be 'm' or 'n'). You need to add an fsid=NNN option to /etc/exports to make exporting a FUSE directory work. You may get ESTALE (Stale NFS file handle) errors with this. This is because the current FUSE kernel API and the userspace library cannot handle a situation where the kernel forgets about an inode which is still referenced by the remote NFS client. This problem will be addressed in a later version. In the future it planned that NFS exporting will be done solely in userspace. From http://fuse.cvs.sourceforge.net/fuse/fuse/README.NFS?revision=1.4&view=markup I haven't had much of a chance to experiment with this yet.
December 27, 200718 yr Author Tom, Thanks for the update. I am not sure what to make of the FUSE issue and how it will manifest itself in a problem. Can anyone help translate what this means to an end user? Thanks and regards, Peter
June 8, 200818 yr It means that if you open a file on one client, and then delete it from another (or from the server), Bad Things Will Happen. Does anyone know what the state is of NFS in the 4.3 beta? (for the record, I want to use unraid to export home directories for multiple users to my Mac Mini, and I need file permissions. Alternately, maybe the unix extensions for SMB would help?) Tom, If you are still having problems with FUSE/kernel NFS, you can switch to a user-space NFS server. I don't know the details, but Ubuntu for example has one: http://packages.ubuntu.com/dapper/net/nfs-user-server
Archived
This topic is now archived and is closed to further replies.