Can anyone shed some light on how to resolve the problem ? Below are
the commands output. Thanks, Bill
<At serverA>
# cat /etc/dfs/dfstab
share -F nfs -o rw=serverB /data
share -F nfs -o rw=serverC /data
# shareall
<At serverB>
# mount -F nfs -o rw serverA:/data /serverA-DATA
nfs mount: mount: /serverA-DATA : Permission denied
<At serverC>
# mount -F nfs -o rw serverA:/data /serverA-DATA
nfs mount: mount: /serverA-DATA : Permission denied
Name resolution failure for serverB and serverC on serverA perhaps?
If you use IP addresses, does it work?
I usually use snoop to watch the failure, and it usually turns out
to be name resolution...
-Mike
I usually ssh from the client to the server and check "who am i" for
hostname. That's usually the hostname that has to go in dfstab. Often
it is the full domain name "hostname.domain.name"
telnet or ssh to server A from servers B and C, on server A do last -a
this will show you how you appear to server A and you might see the
FQDN of server B and C or you might just see an IP addess, in either
case, Use what you see in the share options, so if you see in last -a
XXX XXX XXXX B.mydomain.com
XXX XXX XXXX C.mydomain.com
do
share -F nfs -o rw=B.mydomain.com /data
share -F nfs -o rw=C.mydomain.com /data
and just to be safe try doing share /data