Well, thanks again for pointing me there...

It would seem now, that as far as ugly hacks go, the most proper place for my 
intervention would be patching the /sbin/umountall script, before and/or after 
the actual umounting calls as appropriate for my two quests. The script itself 
would be killed after a 5-second timeout, but hopefully a sleeping child 
process should survive.

There is already a possibility to hang at bootarchive update before that, but 
it should take within 3600 sec (unless hanging in kernel due to inaccessible 
pool process, as I had at least once on my box).

And it seems that I'd have to revise my UPS-shutdown scripts to make sure they 
halt to runlevel 0 so that the OS is kept running and the watchdog takes care 
of the actual reboot when deemed necessary. Halting to 0 is supposed to take 
the system into firmware, though. So I will have to revise that for SPARCs at 
least... Perhaps the OS would indeed get unloaded and I'd need some other 
approach. Though it seems unlikely possible without busting into SVC code and 
recompiling that. :\

Thanks, share any further ideas please - if you come across any,
//Jim
-- 
This message posted from opensolaris.org
_______________________________________________
sysadmin-discuss mailing list
sysadmin-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/sysadmin-discuss

Reply via email to