Return-Path: Received: from smtp1.lsm.gtwy.uscourts.gov ([208.27.203.92]:59936 "EHLO smtp1.lsm.gtwy.uscourts.gov" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752410Ab1ASOba (ORCPT ); Wed, 19 Jan 2011 09:31:30 -0500 In-Reply-To: <20110119002907.GA25400@esri.com> References: <20110119002907.GA25400@esri.com> Subject: Re: [rhelv6-list] NFSv4 automount - nss_getpwnam name 'user@domain.com' does not map into domain 'localdomain' To: "Red Hat Enterprise Linux 6 \(Santiago\) discussion mailing-list" Cc: linux-nfs@vger.kernel.org, rhelv6-list@redhat.com, rhelv6-list-bounces@redhat.com Message-ID: From: Greg_Swift@aotx.uscourts.gov Date: Wed, 19 Jan 2011 08:22:35 -0600 Content-type: text/plain; charset=US-ASCII Sender: linux-nfs-owner@vger.kernel.org List-ID: MIME-Version: 1.0 rhelv6-list-bounces@redhat.com wrote on 01/18/2011 06:29:07 PM: > Am doing a kickstart installation of RHEL 6.0 vanilla (no errata > applied). > > After reboot, when using the automounter to access NFSv4 shares > (running on Fedora 13), we see the following in the logs on the RHEL6 > client: > > Jan 18 15:56:16 rhel6test rpc.idmapd[1387]: nss_getpwnam: name > 'root@esri.com' does not map into domain 'localdomain' > Jan 18 15:56:16 rhel6test rpc.idmapd[1387]: nss_getpwnam: name > 'ray5147@esri.com' does not map into domain 'localdomain' > > As a result, directories are not mapped to the correct users but > instead to 'nobody'. > > This is odd, because per the idmap man pages, the default domain used > by rpc.idmapd should be the same as the system domain minus the > hostname. This should be esri.com, and is when I type hostname. > > Thinking that perhaps rpc.idmapd was started before the network > subsystem, I restarted it. Immediately everything worked fine. > > I rebooted the system assuming the problem would return, but it didn't. > Maybe there's a cache used by rpc.idmapd (nscd?)? Is there something > else maybe I'm missing? > > Trying to determine if the "right" thing to do is to leave my > configuration as default or if I should be modifying /etc/idmapd.conf > to set a default domain. shot in the dark... is your real hostname also mapped to localhost.localdomain in /etc/hosts?