RHEL5: showmount and umount fails against NetApp filers with newer Ontap versions
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 of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
