Re: Autmount issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Ian,

Here is the mnttab of Solaris client

asqcsat:/ # cat /etc/mnttab |grep autofs

-hosts  /net    autofs
nosuid,indirect,ignore,nobrowse,zone=asqcsat,dev=5340047
1430995592
auto_home       /home   autofs
nodevices,indirect,ignore,nobrowse,zone=asqcsat,dev=5340048
1430995592
-hosts  /net/nfs-cluster/san    autofs
nosuid,ignore,nest,nobrowse,zone=asqcsat,dev=5340061    1430995660
-hosts  /net/nfs-cluster/san/sys        autofs
nosuid,ignore,nest,nobrowse,zone=asqcsat,dev=5340062    1430995660
-hosts  /net/nfs-cluster/san/www        autofs
nosuid,ignore,nest,nobrowse,zone=asqcsat,dev=5340063    1430995660
-hosts  /net/nfs-cluster/san/appl       autofs
nosuid,ignore,nest,nobrowse,zone=asqcsat,dev=5340064    1430995660
-hosts  /net/nfs-cluster/san/gen85      autofs
nosuid,ignore,nest,nobrowse,zone=asqcsat,dev=5340065    1430995660
-hosts  /net/nfs-cluster/san/nottn      autofs
nosuid,ignore,nest,nobrowse,zone=asqcsat,dev=5340066    1430995660
-hosts  /net/nfs-cluster/san/model      autofs
nosuid,ignore,nest,nobrowse,zone=asqcsat,dev=5340067    1430995660
-hosts  /net/nfs-cluster/san/users      autofs
nosuid,ignore,nest,nobrowse,zone=asqcsat,dev=5340068    1430995660
-hosts  /net/nfs-cluster/san/project    autofs
nosuid,ignore,nest,nobrowse,zone=asqcsat,dev=5340069    1430995660
-hosts  /net/nfs-cluster/san/workdmp    autofs
nosuid,ignore,nest,nobrowse,zone=asqcsat,dev=534006a    1430995660
-hosts  /net/nfs-cluster/san/repository autofs
nosuid,ignore,nest,nobrowse,zone=asqcsat,dev=534006b    1430995660

Users home directories are on NFS, path is nfs-cluster:/san/users/

Regards,

Farhan


On Wed, May 27, 2015 at 1:55 PM, Ian Kent <raven@xxxxxxxxxx> wrote:
> On Wed, 2015-05-27 at 10:07 +0800, Ian Kent wrote:
>> On Tue, 2015-05-26 at 16:31 +1000, Sohnaeo wrote:
>> > Hello Ian,
>> >
>> > Thank you very much for looking into this. Solaris clients didn't have
>> > any issue with the existing master map. In my environment, I do have
>> > 99% Solaris clients and I don't want to change master map for few
>> > Linux clients. below is the auto_master map on Sun Directory Server
>> >
>> > dn: automountkey=ahmedf,automountMapName=auto_master,dc=drivess,dc=rtaa
>> > automountinformation: nfs-cluster:/san/users/cmes/ahmedf
>> > automountkey: ahmedf
>> > objectclass: top
>> > objectclass: automount
>>
>> I don't see how that could work, it's not a master map entry, it's a map
>> entry.
>>
>> The problem with this entry is it doesn't provide the information about
>> what indirect mount this key belongs to?
>>
>> You'll need to give me more info about what's in ldap and what the
>> mounts look like after automount is started on Solaris.
>>
>> Start autofs on an idle system, do nothing else, and post the contents
>> of /etc/mnttab (assuming that hasn't changed over the years since I
>> worked on Solaris systems). If there are obvious things you don't want
>> people to see in it then delete those lines but don't delete autofs
>> related lines.
>
> And what path do you use to cause this entry to mount?
>
>>
>> If you want you could log a bug at bugzilla.redhat.com and have it made
>> private to so the information isn't available to people not included on
>> the cc list or allowed groups.
>>
>> >
>> >
>> > I am clueless.
>> >
>> > On Thu, May 21, 2015 at 4:41 PM, Ian Kent <raven@xxxxxxxxxx> wrote:
>> > > On Thu, 2015-05-21 at 12:42 +1000, Sohnaeo wrote:
>> > >> Hello Guys,
>> > >>
>> > >> I am having an issue with the autofs/automount on Cent OS 7, below is the detail
>> > >>
>> > >> LDAP Server
>> > >>
>> > >>
>> > >> Solaris 10
>> > >> Sun Directory Server 6.2
>> > >>
>> > >>
>> > >> LDAP Client
>> > >>
>> > >>
>> > >> CentOS 7
>> > >>
>> > >> OpenLdap
>> > >>
>> > >>
>> > >> I issued the below command to enable LDAP authetication. LDAP users
>> > >> can successfully authenticated now on CentOs
>> > >>
>> > >>  authconfig --enableldap --enableldapauth --ldapserver=x.x.x.x
>> > >> --ldapbasedn=dc=drivess,dc=rtta --disablemkhomedir --update
>> > >>
>> > >> But somehow users home directories can't be mounted through autofs.
>> > >> Below is my autofs.conf file
>> > >>
>> > >>  autofs
>> > >> master_map_name = ldap://xxxxx/automountMapName=auto_master,dc=drivess,dc=rtaa
>> > >> mount_nfs_default_protocol = 3
>> > >> logging = debug
>> > >> ldap_uri = "ldap://x.x.x.x";
>> > >> search_base = "automountMapName=auto_master,dc=drivess,dc=rtaa"
>> > >> map_object_class = automountMap
>> > >> entry_object_class = automount
>> > >> map_attribute = automountMapName
>> > >> entry_attribute = automountKey
>> > >> value_attribute= automountInformation
>> > >> auth_conf_file = /etc/autofs_ldap_auth.conf
>> > >> map_type = ldap
>> > >>
>> > >> When I run the below command , it throws an error
>> > >>
>> > >> automount -m
>> > >> get_query_dn: lookup(ldap): found query dn
>> > >> automountMapName=auto_master,dc=drivess,dc=rtaa
>> > >> lookup_read_master: lookup(ldap): searching for
>> > >> "(objectclass=automount)" under
>> > >> "automountMapName=auto_master,dc=drivess,dc=rtaa"
>> > >> lookup_read_master: lookup(ldap): examining entries
>> > >> syntax error in map near  ahmedf nfs-cluster:
>> > >>
>> > >> Below is ldapsearch command result
>> > >>   ldapsearch -x -b 'automountMapName=auto_master,dc=drivess,dc=rtaa'
>> > >> "(objectClass=automountMap)"
>> > >>
>> > >> dn: automountMapName=auto_master,dc=drivess,dc=rtaa
>> > >> automountMapName: auto_master
>> > >> objectClass: top
>> > >> objectClass: automountMap
>> > >>
>> > >>  ldapsearch -x -b
>> > >> 'automountkey=ahmedf,automountMapName=auto_master,dc=drivess,dc=rtaa
>> > >> dn: automountkey=ahmedf,automountMapName=auto_master,dc=drivess,dc=rtaa
>> > >> automountInformation: nfs-cluster:/san/users/cmes/ahmedf
>> > >> automountKey: ahmedf
>> > >> objectClass: automount
>> > >> objectClass: top
>> > >>
>> > >> In short, automountInformation is nfs-cluster:/san/users/cmes/ahmedf
>> > >> but somehow autmount is complaining "syntax error in map near [ ahmedf
>> > >> nfs-cluster: ]"
>> > >
>> > > That's telling you that your master map is not right.
>> > >
>> > >>
>> > >>
>> > >> Any ideas?
>> > >
>> > > Have a look at the example in /usr/share/doc/autofs:
>> > > ldap-automount-rfc2307-bis-auto.master
>> > > ldap-automount-rfc2307-bis-auto.indirect
>> > > ldap-automount-rfc2307-bis-auto.direct
>> > >
>> > > For the indirect mount case above you need master map ldap entries that
>> > > contain an entry that specifies the indirect mount mount point and the
>> > > map where the entries for that mount point are stored.
>> > >
>> > > Ian
>> > >
>> > >
>> > >
>>
>>
>> --
>> To unsubscribe from this list: send the line "unsubscribe autofs" in
>> the body of a message to majordomo@xxxxxxxxxxxxxxx
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>
>
--
To unsubscribe from this list: send the line "unsubscribe autofs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Filesystem Development]     [Linux Ext4]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux