ONTAP 9.6+ : NS スイッチの NIS が設定されていないと、 NTFS セキュリティボリュームへの NFS アクセスが失敗します
に適用されます
ONTAP 9.6+
問題
- NTFS セキュリティボリューム
unknown UID
への NFS アクセスは、 UNIX UID が認識されていても、によるネームマッピングに失敗します - EMS ジャーナルの例
secd.nfsAuth.noNameMap: vserver (vserver) Cannot map UNIX name to CIFS name. Error: Get user credentials procedure failed
[ 11] Mapping an unknown UID to default windows user
[ 11] Unable to map '123'. No default Windows user defined.
**[ 11] FAILURE: Name mapping for UNIX user '123' failed. No mapping found
- NS スイッチで NIS が設定されていないにもかかわらず、 NIS が一時的な NIS エラーが発生した例の SecD ジャーナル
ERR : Configuration for NIS is disabled/not found { in SecdCbNsJournal() at src/utils/secd_ns_utils.cpp:91 }
info : Source: NIS unavailable. Entry for user-id:123 not found in any of the available sources { in SecdCbNsJournal() at src/utils/secd_ns_utils.cpp:95 }
debug: nswrapper::getpwuid_r() returned error code=2, files_err=5, nis_err=19, ldap_err=5, dns_err=0 { in getUserInfoViaLibC() at src/utils/secd_ns_utils.cpp:448 }
ERR : nswrapper::getpwuid_r() has a transient error { in getUserInfoViaLibC() at src/utils/secd_ns_utils.cpp:454 }
ERR : RESULT_ERROR_SECD_LIBC_TRANSIENT_ERROR:7035 in getUserInfoViaLibC() at src/utils/secd_ns_utils.cpp:455
ERR : RESULT_ERROR_SECD_LIBC_TRANSIENT_ERROR:7035 in _getUserPasswdInfo() at src/authorization/secd_unix_authorization.cpp:738
ERR : RESULT_ERROR_SECD_LIBC_TRANSIENT_ERROR:7035 in _getUserInfo() at src/authorization/secd_unix_authorization.cpp:485
ERR : RESULT_ERROR_SECD_LIBC_TRANSIENT_ERROR:7035 in getCredsFromUserIdViaLibc() at src/authorization/secd_unix_authorization.cpp:112
debug: Logged secd.nfsAuth.noNameMap to EMS { in logEmsEventWithJournalForNfsAuthError() at src/utils/secd_ems_utils.cpp:1236 }
- NS スイッチが NIS で構成されたデータベース・グループと passwd またはその両方
::> vserver services ns-switch show -vserver vserver1
Source
Vserver Database Order
--------------- ------------ ---------
vserver1 hosts files,
dns
vserver1 group files,
nis
vserver1 passwd files,
nis
vserver1 netgroup files
vserver1 namemap files
- NIS の設定例
::> vserver services nis-domain show -vserver vserver1
There are no entries matching your query.
- ローカル UNIX ユーザの設定例
::> vserver services unix-user show -vserver vserver -id 123
User User Group Full
Vserver Name ID ID Name
-------------- --------------- ------ ------ --------------------------------
vserver1 root 123 123
- ローカル UNIX グループが設定されていない例
::> vserver services unix-Group show -vserver vserver1 -id 123
There are no entries matching your query.