Darin, the only possibility to fail that way is in nfs4rootvp() can you provide a snoop(1M) trace from such a failing automount from the clients perspective ?
and also the output of share(1M) on the server ? you say that manually mounting nfs_srv:/export/client_1 on /misc/client_1 works from sol10_clnt ? how do you issue that manual mount ? (v4 or v3 ?) thanks! On Mon, 13 Jul 2009 20:15:55 +0200, Darin Perusich <Darin.Perusich at cognigencorp.com> wrote: > I've setup a Solaris 10 nfs server, ZFS file systems, and am using > automount via ldap to publish the share to Solaris 10 and Linux clients. > The Linux clients are working fine and able to access the shares, over > NFSv3, but the Solaris clients are having a bit of a hard time over > NFSv4. When I force them down to NFSv3 all is well. > > The errors I'm getting are: > > Jul 11 13:33:17 sol10_clnt nfs: WARNING: NFS server initial call to > nfs_srv failed: Permission denied > Jul 11 13:33:17 sol10_clnt automountd[415]: Mount of > nfs_srv:/export/client_1 on /misc/client_1: Permission denied > > This only happens via automount over NFSv4, I am able to manually mount > the files systems without issue. Additionally the clients are able to > mount a single share per automountMap before things start failing. I use > auto_home and auto_misc for Solaris and the Linux hosts use auto.home > and auto.misc. > > Is this a known issue or limitation on Solaris 10 clients? I haven't > been able to find anything stating so or come across any knows bugs or > patches on SunSolve. > > Thanks. > > Client, Server and LDAP info. If you need more let me know and I will > send it. > > NFS Server - Solaris 10u7 > - ZFS layouts > tank/data/client_1 -> mountpoint=/export/client_1 > tank/data/client_2 -> mountpoint=/export/client_2 > tank/misc/downloads -> mountpoint=/export/downloads > tank/misc/apps -> mountpoint=/export/apps > tank/home/user1 -> mountpoint=/export/home/user1 > tank/home/user2 -> mountpoint=/export/home/user2 > > auto_home ldap entry: > > dn: automountKey=*,automountMapName=auto_home,dc=cognigencorp,dc=com > automountInformation: nfs_srv:/export/home/& > objectClass: top > objectClass: automount > automountKey: * > > auto_misc ldap entry: > dn: automountKey=*,automountMapName=auto_misc,dc=cognigencorp,dc=com > automountInformation: nfs_srv:/export/& > objectClass: top > objectClass: automount > automountKey: * > > NFS Clients - Solaris 10u6 > Linux Clients are OpenSuSE 10.2 and 10.3 > -- frankB It is always possible to agglutinate multiple separate problems into a single complex interdependent solution. In most cases this is a bad idea.