Ankush Grover wrote:
On Tue, 15 Mar 2005 22:23:48 +0000, Will Partain <will.partain@xxxxxxxxxxx> wrote:
In a test setup with FC3 client and server, I can successfully
sudo mount -t nfs albus:/._disc1/sysadm/test1 /mnt/test1
(getting an nfs v3 mount). If I instead...
sudo mount -t nfs4 albus:/._disc1/sysadm/test1 /mnt/test1
... I get "mount: permission denied". Nothing appears in the logs of either machine (well, one uninteresting SELinux message; SELinux is not enforced on either machine). I believe that bits are getting to the server: certainly running ethereal against port 2049 on the server shows chit-chat at the expected time. This is without Kerberos, i.e. it should be doing sec=unix.
So the question: how can I get something to tell me more about what's going on? Thanks,
hey,
why ru giving nfs4 where in the above line you have given nfs ,try to give nfs only not nfs4. for nfs to work ,port 111(portmapper),mountd,port 2049(nfs),rpc should be running on the server.
There is no "nfs4" filesystem type. If you want to use NFSV4, then add "nfsvers=4" in the mount options field:
sudo mount -t nfs -o nfsvers=4 albus:/._disc1/sysadm/test1 /mnt/test1
You should also note that many NFSV4 hosts no longer support UDP (the default NFS network protocol) and only work with TCP. You may need to set the options to:
-o nfsvers=4,proto=tcp
for it to work under NFSV4.
<snip blah blah blah>
There is an nfs4 filesystem type. man mount.
Will, nfs messages often appear in /var/log/messages, which should give you some help. You can also manually launch the NFS server in the foreground to see errors that happen in real-time.
Hope that helps -dant