In vplat_teardown, part of the teardown is:
* Call zone_shutdown, which will run the ZSD shutdown hooks
* Tear down network interfaces
* Tear down TCP connections
* Unmount filesystems.
* Call zone_destroy, which will run the ZSD destroy hooks

Why is this OK for NFS over TCP, in particular NFSv4? We've called the ZSD 
shutdown hook, which told NFS to stop a lot of kthreads; we've torn down the 
network interface which might have been the one it was using; we've aborted its 
TCP connection; and now we're asking it to unmount. Does this work only because 
we're trying a forced unmount first in unmount_filesystems? Isn't that somewhat 
rude?

I ask because I've attempted to create something like this behavior in a 
somewhat different environment (soft rebooting -- the global zone) and am 
ending up with (only some) NFS mounts unaccessable.

Thanks much.
--nwf;
 
 
This message posted from opensolaris.org
_______________________________________________
zones-discuss mailing list
zones-discuss@opensolaris.org

Reply via email to