This chapter explains general information about using Sun N1 Service Provisioning System to provision Solaris patches, packages, and zones. The chapter includes the following information:
The Solaris plug-in adds components, plans, and system services to the Sun N1 Service Provisioning System that enable you to use the provisioning system to complete the following tasks:
Deploy Solaris patches
Deploy Solaris packages
Create and manage Solaris 10 zones
The Solaris Plug-In creates the /opt/SUNWn1sps/plugins/com.sun.solaris directory.
For details about using the plans, components, and host set, host types, and host searches listed in the following sections see the following chapters:
Component type to deploy a Solaris patch.
Component type to deploy a Solaris package.
Component type to deploy a Solaris datastream package.
Component type to create a component that deploys a file that includes the responses that are necessary to install a package without user interaction.
Container to deploy a com.sun.solaris#Package component with its corresponding com.sun.solaris#ResponseFile component.
Container to deploy a com.sun.solaris#StreamPackage component with its corresponding com.sun.solaris#ResponseFile component.
Main component used to create and manage zones. For more information, see Solaris Zone Container Component.
Component that contains utility scripts for zones
Plan that creates zones
Plan that attaches zones
Plan that deletes zones
Plan that detaches zones
Plan that activates zones
Plan that deactivates zones
Host set for global zones
Host search for global zones
Host type for global zones
Host type for local zones
The Solaris Plug-In 4.0 runs in the Sun N1 Service Provisioning System 5.2 environment. Do not install the Solaris Plug-In 4.0 on any other version of the Sun N1 Service Provisioning System.
To deploy Solaris patches, packages, and zones, make sure that the following two parts of the Sun N1 Service Provisioning System are installed on the Master Server from which you want to deploy:
CLI (command-line interface)
Remote Agent
Any host on which you intend to deploy Solaris patches and packages must meet the following requirements:
Run the Solaris 7, Solaris 8, Solaris 9, or Solaris 10 Operating System (OS).
Solaris 7 and Solaris 8 on SPARC® based servers only
Run the Remote Agent. The Remote Agent must be run as the root user.
Any host on which you intend to deploy Solaris 10 zones must meet the following requirements:
Run the Solaris 10 Operating System.
Meet the operating system requirements for hosting zones.
Run the Remote Agent. If you are using TCP/IP as the network protocol for the provisioning system, run the Remote Agent as the root user. If you do not want to run the Remote Agent as the root user, use SSH as the network protocol.