Jan,
Comments below,
On 10/12/11 06:04 AM, Jan Damborsky wrote:
On 10/12/11 02:16, Mary Ding wrote:
Paul and Ethan:
I am not sure whether this is what Paul ran into:
7082515 - default /etc/auto_master and /etc/auto_home conflict with
nsswitch policy
I think that Paul may be also hitting:
7097316 Say that user acct+role-based authentication is optional;
explain user account; and create the dir
or
7077168 race condition between console-login and filesystem/autofs
leads to user missing homedir
In addition to this, Paul seems to be running into
7058014 if svc-system-config creates rpool/export, it should mount it
at /export
I assume that the system was originally deployed with AI using old
AI manifest (missing entries for 'export' and 'export/home' filesystems).
Paul, do you think it may be possible to take a closer look at
affected system
to take a closer look why home dir was not "automounted" ?
I actually don't know where to look anymore. The only thing I see is
that everything looks fine.
/etc/auto_master:
/home auto_home -nobrowse
/etc/auto_home :
+auto_home
admin localhost:/rpool/export/home/admin
/etc/passwd:
admin:x:101:10:default user that is:/home/admin:/bin/ksh
/etc/nsswitch.conf:
automount: files nis
Which i totally different than in build 151a, where the "local user
admin" has it's home directory on /export/home/admin, and
rpool/export/home/admin is mounted on
/export/home/admin/home/admin
Ok, so these bugs:
7077168 race condition between console-login and filesystem/autofs leads
to user missing homedir
Is not really relevant, since the ttymon is already running.
7058014 if svc-system-config creates rpool/export, it should mount it at
/export
I dont think so, since the /etc/automount has a right entry.
There must be something with autofs when it comes to home directories,
or the local /etc/auto_home entry is ignored.
All NIS mounts are perfect (auto.home)
Also, you mentioned 'old' ai_manifest, missing entries for 'export' and
'export/home'. I really don't know what you are referring to.
man ai_manifest (b175) doesn't give me a hint. You obviously have
different/updated documentation than the documentation we have to work
with.
Can you point me to your 'design docs' on how things should work? I'm
afraid that you guys are overloaded with questions that are documented
somewhere else.
We are getting closer to 11/11/2011, so let us help you to report thing
that are broken.
Thanks
Paul
Thank you,
Jan
On 10/11/11 04:50 PM, Paul de Nijs wrote:
On 10/11/11 04:37 PM, Ethan Quach wrote:
Paul,
'/home/admin' is supposed to be auto mounted on '/export/home/admin'
Is your rpool/export/home/admin dataset set with that as the
mountpoint?
well, if you mean 'is it there', yes.
admin@x4100-035:/$ df
/ (rpool/ROOT/solaris):115246123 blocks 115246123
files
/devices (/devices ): 0 blocks 0 files
/dev (/dev ): 0 blocks 0 files
/system/contract (ctfs ): 0 blocks 2147483593
files
/proc (proc ): 0 blocks 29920 files
/etc/mnttab (mnttab ): 0 blocks 0 files
/system/volatile (swap ):15713800 blocks 1156307 files
/system/object (objfs ): 0 blocks 2147483472
files
/etc/dfs/sharetab (sharefs ): 0 blocks 2147483646
files
/lib/libc.so.1 (/usr/lib/libc/libc_hwcap2.so.1):115246123 blocks
115246123 files
/dev/fd (fd ): 0 blocks 0 files
/var (rpool/ROOT/solaris/var):115246123 blocks
115246123 files
/tmp (swap ):15713800 blocks 1156307 files
/rpool (rpool ):115246123 blocks 115246123
files
/rpool/export (rpool/export ):115246123 blocks 115246123
files
/rpool/export/home (rpool/export/home ):115246123 blocks 115246123
files
/rpool/export/home/admin(rpool/export/home/admin):115246123 blocks
115246123 files
Oh, and my /etc/auto_home is:
admin@x4100-035:/$ cat /etc/auto_home
#
# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# ident "%Z%%M% %I% %E% SMI"
#
# Home directory map for automounter
#
+auto_home
admin localhost:/rpool/export/home/admin
my nsswitch.conf:
cat /etc/nsswitch.conf:
#
# Copyright (c) 1991, 2011, Oracle and/or its affiliates. All rights
reserved.
#
#
# _AUTOGENERATED_FROM_SMF_V1_
#
# WARNING: THIS FILE GENERATED FROM SMF DATA.
# DO NOT EDIT THIS FILE. EDITS WILL BE LOST.
# See nsswitch.conf(4) for details.
passwd: files nis
group: files nis
hosts: files nis dns
ipnodes: files nis dns
networks: files nis
protocols: files nis
rpc: files nis
ethers: files nis
netmasks: files nis
bootparams: files nis
publickey: files nis
netgroup: files nis
automount: files nis
aliases: files nis
services: files nis
printers: user nis
project: files nis
auth_attr: user nis
prof_attr: user nis
tnrhtp: files nis
tnrhdb: files nis
Thanks
Paul
-ethan
On 10/11/11 15:47, Paul de Nijs wrote:
Guys,
Did I miss something when it comes to the default user I define in
the sc_manifest (build 175) ?
<service_bundle name="system configuration" type="profile">
<service name="system/config-user" type="service" version="1">
<instance name="default" enabled="true">
<property_group name="root_account" type="application">
<propval name="password" type="astring" value="2gYEXnZh2Vzm." />
<propval name="type" type="astring" value="role" />
</property_group>
<property_group name="user_account" type="application">
<propval name="login" type="astring" value="admin" />
<propval name="password" type="astring" value="2gYEXnZh2Vzm." />
<propval name="description" type="astring" value="default user
that is" />
<propval name="shell" type="astring" value="/bin/ksh" />
<propval name="uid" type="astring" value="101" />
<propval name="gid" type="astring" value="10" />
<propval name="type" type="astring" value="normal" />
<propval name="roles" type="astring" value="root" />
</property_group>
</instance>
</service>
............
Login with 'admin' on my new system ...
Could not chdir to home directory /home/admin: No such file or
directory
No, of course not, it should be '/export/home/admin'
Why is it in the passwd file '/home/admin'. Do I have to specify
this myself ? Ok, I've got NIS enabled, automount as well for NIS,
where did the "account creation" go wrong ?
Do I have to specify the home directory in my sc_manifest ?
Paul
--
Paul de Nijs | Principal Sales Consultant, HPC Benchmark Engineer
| +1.503.617.8572
Oracle HPC Sales Support
3295 NW 211th Terrace | Hillsboro, OR 97124-7110
_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
--
Paul de Nijs | Principal Sales Consultant, HPC Benchmark Engineer |
+1.503.617.8572
Oracle HPC Sales Support
3295 NW 211th Terrace | Hillsboro, OR 97124-7110
_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss