如果使用网络组、则挂载NFS共享将失败、并且DNS反向查找将返回多个主机名
适用场景
- ONTAP
- NFS
问题描述
- 使用网络组时挂载NFS共享失败、并且由于返回多个主机名、反向查找失败
- MGWD日志包含反向查找错误:
0x837290200: 0: ERR: LIBCWRAPPER::utils: getHostAliasesForNetgrp:src/utils/utils.cc:102 VSID: 3. Reverse lookup for XX.XX.XXX.XX returned more than one hostname
0x837290200: 0: ERR: LIBCWRAPPER::utils: getHostAliasesForNetgrp:src/utils/utils.cc:102 VSID: 3. Reverse lookup for XX.XX.XXX.XX returned more than one hostname
- 即使
client does not belong to netgroup
主机是成员、MGWD导出检查也会失败。
oo----------------------------------------------------------------------------oo
| RPC mgwd_export_check started at Thu Apr 27 01:20:21 2023 |
| Vserver ID: 3, TID: 35285172736 |
| IP=XX.XX.XXX.XX, policy=XXXXXXXXXXX |
|o----------------------------------------------------------------------------oo
| [0.0.0] info : Netgroup Membership check for netgroup = hosts1 { in NetgroupMembershipCheck() at src/mgmtgwd/nfs/mgwd_netgroups.cc:3234 }
| [0.8.634] ERR : netgrp_check API found that client does not belong to netgroup in source: 1 { in NetgroupMembershipCheck() at src/mgmtgwd/nfs/mgwd_netgroups.cc:3317 }
| [0.8.765] info : Netgroup Membership check for netgroup = hosts2 { in NetgroupMembershipCheck() at src/mgmtgwd/nfs/mgwd_netgroups.cc:3234 }
| [0.12.421] ERR : netgrp_check API found that client does not belong to netgroup in source: 1 { in NetgroupMembershipCheck() at src/mgmtgwd/nfs/mgwd_netgroups.cc:3317 }
| [0.12.617] info : Authoritatively returning zero rules: CliAddr=XX.XX.XXX.XX, vsid=3, rulesetid=XXXXXXXXXXX, isRefresh=true, ruleCount=0, Result=0(no error) { in mgwd_export_check_1_svc() at src/mgmtgwd/nfs/mgwd_exports.cc:1886 }
|o----------------------------------------------------------------------------oo
| RPC mgwd_export_check failed at Thu Apr 27 01:20:21 2023 |
| Vserver ID: 3, TID: 35285172736 |
| Line=3317, IP=XX.XX.XXX.XX, policy=XXXXXXXXXXX, rule=5 |
oo----------------------------------------------------------------------------oo