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, tools, and much more.