> Quoth Sarah Jelinek on Wed, Nov 08, 2006 at > 01:21:48PM -0700: > > We have completed the first draft of the Caiman > install project > > architecture document and have posted it for > review. > > > > You can get it: > > > http://www.opensolaris.org/os/community/install/caiman > _arch.pdf
Hi David, > > I don't understand the utility of referring to the > functional units as > services and stipulating the ability to start and > stop them. Who will > be allowed to start and stop these things? Doesn't > this just mean that > the code will produce errors for the user like > "Sorry, I can't do what > you want because service X is stopped."? Or "Sorry, > there aren't enough > resources available. Try stopping some services." The services in the installer will be controlled by the orchestrator service, which is the top most level service. So, to answer your question, who can stop and start them is the orchestrator. There are some services, for example, the channel service which will spew messages during the install, that may need to be stopped if it is getting to be too resource intensive. In this case, stopping this service doesn't result in any error nor failure to the install. Other services, like say the metadata service may have a failure, and be stopped, which would mean that the user couldn't get a snapshot of the system they installed, but again,this would not be fatal. The driver verfication service gets started for all initial installs, but the ITU service may or may not get started, depending on if all drivers are available in the Solaris distro. So, why we call these services is because they really are providing a service. And,not all services are required or fatal if they cannot run. Obviously some of them are required, but are still invoked via the orchestrator. thanks, sarah **** > > > David > _______________________________________________ > install-discuss mailing list > install-discuss at opensolaris.org > http://opensolaris.org/mailman/listinfo/install-discus > s > This message posted from opensolaris.org
