Messages in this thread | | | Date | Tue, 25 Nov 2003 16:17:36 +0000 (GMT) | From | Matt Bernstein <mb/> | Subject | 2.6: can't lockf() over NFS |
| |
I can't get Debian testing to log in to GNOME when home directories are mounted over NFS (Linux 2.6 client -> Linux 2.4-ac server). It claims not to be able to lock a file..
I tried writing a trivial program to test lockf() and it returns ENOLCK over NFS, but succeeds locally. The client kernel offers some grumbles:
RPC: Can't bind to reserved port (13). RPC: can't bind to reserved port. nsm_mon_unmon: rpc failed, status=-5 lockd: cannot monitor a.b.c.d lockd: failed to monitor a.b.c.d
[where a.b.c.d is our NFS server]
/sbin/rpc.statd is running on both client and server, and with a 2.4 kernel on the client (as the only change) GNOME logins and the lockf() test program work just fine.
Any ideas? I'm stumped at this point.
Cheers,
Matt - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |