[Freeipa-users] FreeIPA automount

Pavel Zhukov pavel at zhukoff.net
Thu Jul 7 16:49:49 UTC 2011


Ondrej , Thank you a lot!!

I've added ldap to nsswitch.conf, Automount for auto.share works.


On Thu, 07 Jul 2011 08:46:04 +0200
  Ondrej Valousek <ondrejv at s3group.cz> wrote:
> Check your /etc/nsswitch.conf.
> It must read:
> 
> automount: files ldap
> 
> If you have latest automounter installed you can also try:
> 
> # automount -m
> 
> .. to see if automounter really see all your maps
> 
> Ondrej
> 
> On 06.07.2011 23:16, Rob Crittenden wrote:
>> Pavel Zhukov wrote:
>>> Thank you for help. but automount doesn't work anyway.
>>>
>>> cat /etc/sysconfig/autofs | egrep -v "#.*"
>>> TIMEOUT=300
>>> BROWSE_MODE="no"
>>> MOUNT_NFS_DEFAULT_PROTOCOL=4
>>> LOGGING="debug"
>>> USE_MISC_DEVICE="yes"
>>> MAP_OBJECT_CLASS="automountMap"
>>> ENTRY_OBJECT_CLASS="automount"
>>> MAP_ATTRIBUTE="automountMapName"
>>> ENTRY_ATTRIBUTE="automountKey"
>>> VALUE_ATTRIBUTE="automountInformation"
>>> LDAP_URI="ldap://freeipa.home.zhukoff.net"
>>> SEARCH_BASE="cn=default,cn=automount,dc=home,dc=zhukoff,dc=net"
>>>
>>> cat /var/log/messages | grep automount
>>> Jul 6 22:35:31 ipaclient automount[1257]: st_expire: state 1 path 
>>>/net
>>> Jul 6 22:35:31 ipaclient automount[1257]: expire_proc: exp_proc =
>>> 139679846762240 path /net
>>> Jul 6 22:35:31 ipaclient automount[1257]: expire_cleanup: got thid
>>> 139679846762240 path /net stat 0
>>> Jul 6 22:35:31 ipaclient automount[1257]: expire_cleanup: sigchld: 
>>>exp
>>> 139679846762240 finished, switching from 2 to 1
>>> Jul 6 22:35:31 ipaclient automount[1257]: st_ready: st_ready(): 
>>>state =
>>> 2 path /net
>>> Jul 6 22:36:00 ipaclient automount[1257]: st_expire: state 1 path 
>>>/misc
>>> Jul 6 22:36:00 ipaclient automount[1257]: expire_proc: exp_proc =
>>> 139679846762240 path /misc
>>> Jul 6 22:36:00 ipaclient automount[1257]: expire_cleanup: got thid
>>> 139679846762240 path /misc stat 0
>>> Jul 6 22:36:00 ipaclient automount[1257]: expire_cleanup: sigchld: 
>>>exp
>>> 139679846762240 finished, switching from 2 to 1
>>> Jul 6 22:36:00 ipaclient automount[1257]: st_ready: st_ready(): 
>>>state =
>>> 2 path /misc
>>>
>>> mount | grep autofs
>>> ...... (some /dev and /sys)
>>> /etc/auto.misc on /misc type autofs
>>> (rw,relatime,fd=7,pgrp=1257,timeout=300,minproto=5,maxproto=5,indirect)
>>> -hosts on /net type autofs
>>> (rw,relatime,fd=13,pgrp=1257,timeout=300,minproto=5,maxproto=5,indirect)
>>
>> Can you check the 389-ds access log on the server when you restart 
>>the autofs service on the client? This should show us if it is 
>>connecting, what it is searching for and how many (if any) entries it 
>>found. Note that 389-ds buffers the access log so it could be a few 
>>seconds before you see any output.
>>
>> rob
>>
>>>
>>> Pavel
>>> On Wed, 06 Jul 2011 09:11:29 -0400
>>> Rob Crittenden <rcritten at redhat.com> wrote:
>>>> Pavel Zhukov wrote:
>>>>> Hi all
>>>>>
>>>>> I'm trying to install and configure FreeIPA and automount
>>>>> https://fedoraproject.org/wiki/QA:Testcase_freeipav2_automount
>>>>>
>>>>> /etc/sysconfig/autofs
>>>>> MAP_OBJECT_CLASS="automountMap"
>>>>> ENTRY_OBJECT_CLASS="automount"
>>>>> MAP_ATTRIBUTE="automountMapName"
>>>>> ENTRY_ATTRIBUTE="automountKey"
>>>>> VALUE_ATTRIBUTE="automountInformation"
>>>>> LDAP_URI="ldap://freeipa.home.zhukoff.net"
>>>>> ##SEARCH_BASE="cn=dafault,cn=automount,dc=home,dc=zhukoff,dc=net"
>>>>> SEARCH_BASE="cn=automount,dc=home,dc=zhukoff,dc=net"
>>>>>
>>>>> $ showmount -e freeipa.home.zhukoff.net
>>>>> Export list for freeipa.home.zhukoff.net:
>>>>> /share/man 192.168.12.0/16
>>>>> /home 192.168.12.0/16
>>>>>
>>>>>
>>>>> $ ipa automountkey-find default auto.master
>>>>> Key: /-
>>>>> Mount information: auto.direct
>>>>>
>>>>> Key: /share
>>>>> Mount information: auto.share
>>>>> ----------------------------
>>>>> Number of entries returned 2
>>>>> ----------------------------
>>>>> $ ipa automountkey-find default auto.share
>>>>> Key: man
>>>>> Mount information: -ro,soft,rsize=8192,wsize=8192
>>>>> freeipa.home.zhukoff.net:/share/man
>>>>> ----------------------------
>>>>> Number of entries returned 1
>>>>> ----------------------------
>>>>> $ ipa automountkey-find default auto.master
>>>>> Key: /-
>>>>> Mount information: auto.direct
>>>>>
>>>>> Key: /share
>>>>> Mount information: auto.share
>>>>> ----------------------------
>>>>> Number of entries returned 2
>>>>> ----------------------------
>>>>>
>>>>> /var/log/messages:
>>>>> Jul 4 00:40:51 ipaclient automount[2227]: st_expire: state 1 path 
>>>>>/net
>>>>> Jul 4 00:40:51 ipaclient automount[2227]: expire_proc: exp_proc =
>>>>> 139786245711616 path /net
>>>>> Jul 4 00:40:51 ipaclient automount[2227]: expire_cleanup: got thid
>>>>> 139786245711616 path /net stat 0
>>>>> Jul 4 00:40:51 ipaclient automount[2227]: expire_cleanup: sigchld: 
>>>>>exp
>>>>> 139786245711616 finished, switching from 2 to 1
>>>>> Jul 4 00:40:51 ipaclient automount[2227]: st_ready: st_ready(): 
>>>>>state =
>>>>> 2 path /net
>>>>>
>>>>> But automount doesn't work. Mount nothing.
>>>>> Can anybody help me?
>>>>>
>>>>
>>>> Two suggestions for /etc/sysconfig/autofs on ipaclient:
>>>>
>>>> 1. Set LOGGING="debug"
>>>> 2. Set SEARCH_BASE to
>>>> cn=default,cn=automount,dc=home,dc=zhukoff,dc=net. Your 
>>>>commented-out
>>>> line has default misspelled.
>>>>
>>>> Don't forget to restart autofs service
>>>>
>>>> rob
>>>
>>
>> _______________________________________________
>> Freeipa-users mailing list
>> Freeipa-users at redhat.com
>> https://www.redhat.com/mailman/listinfo/freeipa-users

--
Regards Pavel Zhukov
pavel at zhukoff.net




More information about the Freeipa-users mailing list