I should have checked the archive. Sorry. For the curious and lazy, I have
reposted the summary by Per-Ivar Emanuelsen posted 7/1/99.
Thanks to David DeWolfe and David Warren for their quick responses.
- Ryan
rgrisso_at_cml.me.berkeley.edu
-------------------------------------------------------------------------
Since Linux NFS doesn't do NFS version 3, and since it doesn't negotiate
down to NFS 2 properly, we have to explicitely specify NFS version 2 in
the /etc/fstab file on the Compaq Tru64 UNIX server.
The mount man page says:
<begin quote>
nfsv2
Normally, the mount command tries to use Version 3 of the NFS protocol.
If the server does not support Version 3, then the mount command
retries the mount using Version 2. Specifying -o nfsv2 forces the
mount command to use NFS Version 2. NFS Version 3 is an enhanced ver-
sion of the NFS protocol that provides 64 bit file access, as well as
features designed to improve performance and correctness.
Alternatively, you can use the vers=2 flag.
<end quote>
I used the flag vers=2 in the /etc/fstab:
linuxserver:/filesystem /usr/filesystem nfs rw,bg,vers=2 0 0
And now it works.
Regards
Per-Ivar Emanuelsen
The Auroral Observatory.
==================
Original message:
From:
Per-Ivar.Emanuelsen_at_phys.uit.no[SMTP:Per-Ivar.Emanuelsen_at_phys.uit.no]
Sent: 30 June 1999 11:02
To: tru64-unix-managers_at_ornl.gov
Subject: NFS problem - RPC: Program/version mismatch
Dear managers,
I'm trying to mount an exported filesystem from a linux server to a
server
running Compaq Tru64 UNIX 4.0D.
I'm calling the linux computer 'linuxserver' and the Compaq Tru64 UNIX
computer 'compaqserver'. The /etc/exports file on the linux server (Red
Hat 6.0 with all updates - intel version):
/filesystem compaqserver(rw)
The /etc/hosts.allow file on the linux server:
ALL: compaqserver
The /etc/fstab file on the Compaq Tru64 UNIX server:
/filesystem_at_linuxserver /usr/filesystem nfs rw,bg 0 0
When I try to mount, using the command 'mount /filesystem'
I get the following error message:
NFS3 RFS3_FSINFO failed for server linuxserver : RPC: Program/version
mismatch
/filesystem on /usr/filesystem: I/O error
The command: rpcinfo -t compaqserver mountd gives:
program 100005 version 1 ready and waiting
rpcinfo: RPC: Program/version mismatch; low version = 1, high version =
1
program 100005 version 2 is not available
program 100005 version 3 ready and waiting
I've searched the archive, and found some postings describing the same,
but no summaries was found. Any ideas anybody?
Regards,
Per-Ivar Emanuelsen
----------------------------------------------------------------------
Per-Ivar Emanuelsen | e-mail: Per-Ivar.Emanuelsen_at_phys.uit.no
The Auroral Observatory | phone: (+47) 77 64 51 37 priv: 77 67 06 48
University of Tromso | FAX: (+47) 77 64 55 80
----------------------------------------------------------------------
Received on Wed Sep 15 1999 - 19:02:53 NZST