ネットグループを使用していて、DNSリバースルックアップで複数のホスト名が返されると、NFS共有のマウントが失敗します
環境
- 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