I think I found it. It's confusing....
'add_install_client' only added the following to /etc/dfstab:
share -F nfs -o ro,anon=0 /export/Solaris/snv46/SPARC/Solaris_11/Tools/Boot
Which is enough to boot the client, but not enough to mount /cdrom, and access
the 'Product' directory.
The strange part is that the client did mount something on /cdrom:
# df -h /cdrom
Filesystem size used avail capacity Mounted on
172.25.244.38:/export/Solaris/snv46/SPARC
8.5G 5.7G 2.8G 68% /cdrom
Which is what I would have expected, but which is also *NOT* exported from teh
server:
>From Client:
# showmount -e 172.25.244.38
export list for 172.25.244.38:
/export/Solaris/snv46/SPARC/Solaris_11/Tools/Boot (everyone)
>From Server:
# share
- /export/Solaris/snv46/SPARC/Solaris_11/Tools/Boot ro,anon=0
""
In my experience with NFS that mount should have failed. No? Has something
changed?
I do note that in /cdrom I can only see the files that are exported. So I see
only a Solaris_11 dir, and that has only a Tools dir, and that has only a Boot
dir, so I can't get to any files that I couldn't get to in the past but why
doesn't the mount fail?
Why doesn't add_install_client export the right thing?
-Kyle
This message posted from opensolaris.org