The original problem -
=====================================================================
I'm having problems NFS mounting across two Tru64 machines.
The NFS server is an AlphaServer 4000 running Tru64 v4.0d and
the client is an Alphaserver ES40 running Tru64 v4.0f. I'm not in
a position to upgrade either machine at the moment, or even do a reboot.
NodeA is the server and NodeB the client. We are not using NIS.
NodeA has the following /etc/exports
/disk1 -rw=nodeb
/disk2 -rw=nodeb
/disk3 -rw=nodeb
/disk4 -rw=nodeb
I initially set up both server and client using the nsfconfig(8X) gui
and chose to set up /disk1 on the client. On completion, everything was
fine and /disk1 was happily mounted on NodeB. I could read and create
files no problem. So feeling quite pleased with myself, I unmounted the
file system, and tried a remount by hand, thus -
NodeB# mount -t nfs nodea:/disk1 /disk1
NFS Portmap: RPC: Program not registered
NFS Portmap: RPC: Program not registered
NFS Portmap: RPC: Program not registered
After this, I was unable to mount it using the gui either. Nothing
had changed on either machine (at least I didn't change anything!)
<rpcinfo output snipped to save space>
===================================================================
It seems that in order to make it work I needed to run at least one
UDP NFS daemon. I'd assumed that I didn't need UDP as this particular
setup was only going to be used for moving files from one system to
the other. I was wrong. If I had thought to include the output from
rpcinfo -u as well as rpcinfo -t I guess someone would have spotted it,
so I've only got myself to blame :-)
I still can't explain why it worked the first time I configured it
(before the first dismount).
Thanks anyway to Simon Millard & Martin Andersson for their suggestions.
Allan Hawdon
Computing Centre
King's College London
Allan.Hawdon_at_kcl.ac.uk
Received on Thu Jul 13 2000 - 10:43:22 NZST