Originally posted by ebolla:
I have a Server running Red Hat Linux 9 and I use NFS to connect my powerMac running OSX10.3.2 to the server (we also have 2 ibooks and a XP machine in the house that use samba). I want as seemless of a connection to the server as possible and the ability to host home folders from the server thats why I chose NFS for the PowerMac. Unfortunatley the NFS connection regularly is lost causing me to reconnect using NFS Manager several times a day. I've gotten Netatalk running well on the Linux box except that the stable release of Netatalk does not support long file names and is therefore unusable.
Does anyone know how I can keep the NFS connections from disconnecting?
Also has anyone worked with Netatalk 2.0 because that version supports long file names but is still in Alpha stage development?
thanks for the help
I have been using NFS on Linux (Red Hat 7.2 server, now RH9). There are a couple of points for stability.
How are you exporting the shares? (your /etc/exports file).
Mac OS X "Panther" has a "broken" NFS file locking implementation in that it is incompatible with ALL NFS servers except the latest Mac OS X server. For reliable mounts on the Mac OS X client side you need to turn off file locking. On each client you must edit your /etc/hostconfig file and add the line:
NFSLOCKS=-NO-
(I don't remember if you have to reboot after that).
You say you are using NFSManager to mount the shares. I have not used it. I do a manual mount:
mount_nfs -P servername:/home /home
This works well and is quite stable. I haven't gotten automount sorted out yet which would be far more convenient than having to do the mount by hand... which requires admin priveleges.
Incidentally NFS file locking was not broken in "Jaguar" because it didn't do file locking at all! So by turning it off you are not really losing anything over Jaguar.
I have been using stable versions of netatalk for years with very little problem for both Mac OS 9 and OS X clients. I haven't tried 2.0 yet.