FAI with NFS v4 on Debian Wheezy
Bob Apodaca
bob at phxlab.honeywell.com
Tue May 7 18:25:05 CEST 2013
Thank you for the responses and I did not mean to imply this is an issue
with FAI, just thought some others on the FAI list may have had some
experience with it.
I do have idmapd running on both the server and install client. It does
not appear to be helping. I am going to try NFS v3.
Bob
On 05/07/2013 07:33 AM, Toomas Tamm wrote:
> Hello!
>
> I think I got it the other (incorrect) way in my original post. Sorry!
> In wheezy, "FQDN minus hostname" is the default (Domain is not set
> in /etc/idmapd.conf by default), while in squeeze, it is fixed to
> "localdomain" in the provided /etc/idmapd.conf.
>
> The bottom line is, one must ensure that the domain is identical on the
> server and client. Otherwise strange things happen with UIDs and GIDs.
>
> Toomas
>
>
> On Tue, 2013-05-07 at 13:06 +0200, Andreas B. Mundt wrote:
>> Hi,
>>
>> On Tue, May 07, 2013 at 10:23:58AM +0300, Toomas Tamm wrote:
>> [...]
>>> 2) ensure that all idmapd-s have the same value for "Domain". Squeeze
>>> defaults to a portion of your fqdn, while wheezy defaults to
>>> "localdomain". This is set in /etc/idmapd.conf and better make it
>>> identical across your entire network.
>> If you do not specify the domain, it will be picked up from the fqdn.
>>
>> man idmapd.conf:
>>
>> Domain The local NFSv4 domain name. An NFSv4 domain is a namespace
>> with a unique username<->UID and groupname<->GID mapping.
>> (Default: Host's fully-qualified DNS domain name)
>>
>> I use the following /etc/idmapd.conf:
>>
>> [General]
>>
>> Verbosity = 0
>> Pipefs-Directory = /var/lib/nfs/rpc_pipefs
>> # set your own domain here, if id differs from FQDN minus hostname
>> # Domain = localdomain
>>
>> [Mapping]
>>
>> Nobody-User = nobody
>> Nobody-Group = nogroup
>>
>> and it works fine here for NFSv4 mounted home directories
>> (cf. debian-lan project).
>>
>> Best regards,
>>
>> Andi
>>
More information about the linux-fai
mailing list