Yes In the mount script for the file system use the unshareall command at the start of the script. In the same script at the bottom put shareall.
Also if the file system is shared QFS make sure to modify the /etc/default/nfs file. Towards the bottom of the file there is a line about the Client. Uncomment that line and reboot. I can not remember the exact line and I do not have access to a Solaris 10 system right now. Frank Allan wrote: > Does anyone have recommendations on the best way to resolve the > following: > > System has QFS file system which needs to be shared via NFS to some > other systems. Currently NFS shares the filesystem before QFS starts > and this blocks QFS. > > This is Solaris 10 SPARC system with 11/06 and current patch set. > > QFS is a legacy service which is started in rc2.d and nfs/server has a > dependency on multi-user milestone. > > As I understand it, the legacy rc2 services are started at the time > that the system reaches the multi-user milestone, and it appears that > nfs/server starts quicker than samd. > > One suggestion I have received is to create a service which has a > dependency on samd and make this service a dependency for nfs/server. > > Another is to make QFS a service (which is probably the preferred > option in the longer term) and then make nfs/server dependent on QFS. > > Has anyone done either of these, or can you offer some details on how > to do this. I have limited knowledge of SMF, svcprop and svccfg, so > would appreciate any assistance. > > I am not currently subscribed to the list so please include me on > replies. > > Cheers > Frank