NFS TCPマウントが「portmapクエリの再試行:RPC:タイムアウト」で失敗します。ONTAP でFlexGroupを使用するとタイムアウトになります
環境
- ONTAP 9
- FlexGroup
問題
- TCPを使用するNFS v3およびv4のマウントが失敗する/ハングアップする:
[root@rhel_admin tmp]# mount -v ap01s05nas01.sce05.ap01.arm.com:/net05_homes/net05_homes /tmp/net05_homes/
mount.nfs: timeout set for Tue Jun 9 19:18:48 2020
mount.nfs: trying text-based options 'vers=4.1,addr=10.xx.yy.10,clientaddr=10.xx.yy.39'
^C
[root@rhel_admin /]# mount -v -o vers=3,sec=sys netapp123.netapp.com:/net05_home/net05_home /tmp/net05_home/
mount.nfs: timeout set for Tue Jun 9 17:48:46 2020
mount.nfs: trying text-based options 'vers=3,sec=sys,addr=10.xx.yy.10'
mount.nfs: prog 100003, trying vers=3, prot=6
mount.nfs: portmap query retrying: RPC: Timed out
mount.nfs: prog 100003, trying vers=3, prot=17
mount.nfs: trying 10.xx.yy.10 prog 100003 vers 3 prot UDP port 2049
mount.nfs: prog 100005, trying vers=3, prot=17
mount.nfs: trying 10.xx.yy.10 prog 100005 vers 3 prot UDP port 635
[root@rhel_admin /]# ping netapp123.netapp.com
PING netapp123.netapp.com (10.xx.yy.10) 56(84) bytes of data.
64 bytes from netapp123.netapp.com (10.xx.yy.10): icmp_seq=1 ttl=62 time=0.116 ms
64 bytes from netapp123.netapp.com (10.xx.yy.10): icmp_seq=2 ttl=62 time=0.160 ms
64 bytes from netapp123.netapp.com (10.xx.yy.10): icmp_seq=3 ttl=62 time=0.151 ms
64 bytes from netapp123.netapp.com (10.xx.yy.10): icmp_seq=4 ttl=62 time=0.147 ms
^C
--- netapp123.netapp.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3000ms
rtt min/avg/max/mdev = 0.116/0.143/0.160/0.020 ms
- ポートマッパーがタイムアウトするというエラーで「rpcinfo -p」エラーが発生します。
[root@rhel_admin /]# rpcinfo -p 10.xx.yy.10
rpcinfo: can't contact portmapper: RPC: Timed out
- UDPを使用するNFS v3マウントには影響しません
- LIFを他のノードに移行する場合、TCPマウントは正常に機能します。