> Hi Tundra,
> 
> One thing which you should never do is move the
> parameter directory into 
> the root file system for the zone. this is what might
> cause the 
> headache, because the sczbt resource accesses the
> parameter directory 
> and calling zoneadm halt which tries to remove  the
> mount and this might 
> not work.
> 
> I would suggest to move the parameters directory to:
> 
> /smb1_pool0/parameters

I'm not sure I understand why a file open in /smb1_pool0/smb1_zone/parameters/ 
would prevent zfs unmounting of /smb1_pool0/smb1_zone/root, however it's easy 
enough to test, I don't see any harm in the suggested change and I remain open 
to the possibility that there is something fundamental I'm misunderstanding. 

Done, (created the directory above, copied the existing contents of parameters 
and changed the clrs Start_command, Stop_command and Probe_command to point at 
/smb1_pool0/parameters instead of /smb1_pool0/smb1_zone/parameters) however the 
exact same behavior exists - i.e. overlap between zfs unmount of 
/smb1_pool0/smb1_zone/root and hastorageplus attempting to export the 
smb1_pool0 zpool. DTrace log available as per prior efforts, if anyone thinks 
it will be helpful, however it doesn't seem different to me.
-- 
This message posted from opensolaris.org

Reply via email to