RHEL5: showmount and umount fails against NetApp filers with newer Ontap versions

Solution Unverified - Updated -

Issue

  • RHEL5 currently does not support showmount when run against a server that does not support v1 RPCs.
  • In addition, umount sends a MOUNT V2 request which also fails against the same filer.
  • Here is the output of rpcinfo and showmount:
rhel5# rpcinfo -p netapp-filer  | egrep 'program|mountd'
   program vers proto   port
    100005    3   tcp   4046  mountd
rhel5# showmount netapp-filer
mount clntudp_create: RPC: Program not registered
  • RHEL6 does support this with no issues - the changelog for nfs-utils suggests that the fix was in 1.1.4-3:
2008-11-25 12:00:00
Steve Dickson <steved@redhat.com> 1.1.4-3:
- Give showmount support for querying via rpcbindv3/v4
  • The fix for this issue may be here http://thread.gmane.org/gmane.linux.nfs/30089

Environment

  • Red Hat Enterprise Linux 5.8 (NFS Client)
    • nfs-utils-1.0.9-66.el5
  • NFS Server
    • Any filers with Ontap 8.1.2 7-Mode or newer have NFSv2 disabled as default. Disabling NFSv2 also disables the v1/2 mountd RPC service.
    • Ontap 8.2 C-Mode which only supports NFSv3, NFSv4, DNFS and PNFS.
  • It's possible to enable NFSv2 on ONTAP 8.1 c-mode via a hidden command, but NetApp have told us that this has been removed as of ONTAP 8.2.

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content