NFS server: Ubuntu 12.10<br />
NFS client: CentOS 5.8<br />
<br />
When I mount my exports, all uid/gid are mapped to nobody:nobody. rpc.idmapd is running and the domain is properly configured on both sides. The log file shows a strange behavior:<br />
Jan 7 16:35:13 comp0001 rpc.idmapd[5463]: nfs4_name_to_uid: calling nsswitch->name_to_uid <br />
Jan 7 16:35:13 comp0001 rpc.idmapd[5463]: nss_getpwnam: name '0' domain 'intra.blinksight.com': resulting localname '(null)' <br />
Jan 7 16:35:13 comp0001 rpc.idmapd[5463]: nss_getpwnam: name '0' does not map into domain 'intra.blinksight.com' <br />
Jan 7 16:35:13 comp0001 rpc.idmapd[5463]: nfs4_name_to_uid: nsswitch->name_to_uid returned -22 <br />
Jan 7 16:35:13 comp0001 rpc.idmapd[5463]: nfs4_name_to_uid: final return value is -22 <br />
Jan 7 16:35:13 comp0001 rpc.idmapd[5463]: Client 3: (user) name "0" -> id "99"<br />
Jan 7 16:35:13 comp0001 rpc.idmapd[5463]: nfs4_name_to_gid: calling nsswitch->name_to_gid <br />
Jan 7 16:35:13 comp0001 rpc.idmapd[5463]: nfs4_name_to_gid: nsswitch->name_to_gid returned -22 <br />
Jan 7 16:35:13 comp0001 rpc.idmapd[5463]: nfs4_name_to_gid: final return value is -22 <br />
Jan 7 16:35:13 comp0001 rpc.idmapd[5463]: Client 3: (group) name "0" -> id "99"<br />
Jan 7 16:35:13 comp0001 rpc.idmapd[5463]: nfs4_name_to_uid: calling nsswitch->name_to_uid <br />
Jan 7 16:35:13 comp0001 rpc.idmapd[5463]: nss_getpwnam: name '1003' domain 'intra.blinksight.com': resulting localname '(null)' <br />
Jan 7 16:35:13 comp0001 rpc.idmapd[5463]: nss_getpwnam: name '1003' does not map into domain 'intra.blinksight.com' <br />
Jan 7 16:35:13 comp0001 rpc.idmapd[5463]: nfs4_name_to_uid: nsswitch->name_to_uid returned -22 <br />
Jan 7 16:35:13 comp0001 rpc.idmapd[5463]: nfs4_name_to_uid: final return value is -22 <br />
Jan 7 16:35:13 comp0001 rpc.idmapd[5463]: Client 3: (user) name "1003" -> id "99"<br />
Jan 7 16:35:13 comp0001 rpc.idmapd[5463]: nfs4_name_to_gid: calling nsswitch->name_to_gid <br />
Jan 7 16:35:13 comp0001 rpc.idmapd[5463]: nfs4_name_to_gid: nsswitch->name_to_gid returned -22 <br />
Jan 7 16:35:13 comp0001 rpc.idmapd[5463]: nfs4_name_to_gid: final return value is -22 <br />
Jan 7 16:35:13 comp0001 rpc.idmapd[5463]: Client 3: (group) name "1003" -> id "99"<br />
<br />
It seems that nss_getpwnam get called with an uid (a number) iso a name.<br />
<br />
The same exports are working fine with a CentOS 6.3 client. I'm using LDAP for authentication and that part seems to be working.
↧