SUMMARY: NFS problem - RPC: Program/version mismatch (fwd)

From: Ryan Grisso <rgrisso_at_cml.ME.Berkeley.EDU>
Date: Wed, 15 Sep 1999 11:59:44 -0700 (PDT)

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

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:39 NZDT