The following example outlines the process you might follow to use Change Manager to deploy software to managed hosts.
Install and configure the Change Manager server.
The Change Manager server is used as a repository for installation files and audit files and to manage hosts.
See Chapter 2, Hardware and Software Requirements (Planning) for server requirements. See Chapter 3, Installing, Configuring, and Accessing the Change Manager Server (Tasks) for the server installation procedures.
Create a Solaris Flash archive on a master system that you can deploy to the hosts you manage with Change Manager.
Note that the Sun Management Center agent and the Change Manager agent module must be installed on the master system before you create the Solaris Flash archive.
See Chapter 4, Creating a Deployable Solaris Flash Archive (Tasks) for information about creating the Solaris Flash archive.
Log in to the Change Manager browser interface at the following URL:
https://cm01:6789 |
In this example, cm01 is the host name of the Change Manager server.
At the login page, provide the user name and password of a valid Sun Management Center user.
See Authorizing Users to Access Change Manager for information about creating Sun Management Center users for Change Manager.
Import a Solaris boot image to the Change Manager repository.
This boot image is required to perform the initial installation of managed hosts. The boot image must also match the version of the Solaris Flash archive that you want to install.
The boot image must be completely imported to the repository before you can use it to deploy an archive to managed hosts. You can determine the status of the import job by monitoring the job queue.
See Solaris Boot Image for information about Solaris boot images.
See How to Import Solaris Boot Images to the Change Manager Repository (Web Browser) or How to Import Solaris Boot Images to the Change Manager Repository (Command Line) for the procedure that shows how to import the boot images to the Change Manager repository.
See Chapter 7, Monitoring Jobs (Tasks) for information about monitoring jobs.
Import the Solaris Flash archive you created to the repository.
The archive and the matching boot image must be stored in the repository for you to perform deployments of the archive to managed hosts.
The archive must be completely imported to the repository before you can use it to deploy managed hosts. You can determine the status of the import job by monitoring the job queue.
See Solaris Flash Archive for information about Solaris Flash archives.
See How to Import Solaris Flash Archives to the Change Manager Repository (Web Browser) or How to Import Solaris Flash Archives to the Change Manager Repository (Command Line) for the procedure that shows how to import the archives to the Change Manager repository.
See Chapter 7, Monitoring Jobs (Tasks) for information about monitoring jobs.
Create a shared profile to describe the configuration of your managed hosts.
When specifying the disk layout in this shared profile, you might want to specify a second boot environment to enable subsequent update operations.
See Chapter 5, Installing Solaris Flash Archives on Managed Hosts (Tasks) for procedures that show how to create shared profiles. See Chapter 10, Parameters for Shared Profiles and Host Properties (Reference) for information about the host properties.
Add managed hosts to the Sun Management Center topology.
These managed hosts are the target systems that are to be installed with the Solaris Flash archive you create. You must specify the shared profile you want to use to configure the managed hosts.
You can organize the topology by creating a hierarchy of host groups. You can add managed hosts to the host groups.
See How to Add a Managed Host (Web Browser) or How to Add Managed Hosts (Command Line) for the procedure that shows how to add managed hosts.
See Chapter 9, Maintaining the Sun Management Center Topology (Tasks) for procedures that show how to organize and maintain the Sun Management Center topology.
Set up hosts for initial installation.
Set up the custom JumpStart installation files by running the setup operation.
The setup operation must complete before you can deploy managed hosts. You can determine the status of the setup job by monitoring the job queue.
See How to Perform an Initial Installation (Web Browser) or How to Perform an Initial Installation (Command Line) for information about the setup operation.
See Chapter 7, Monitoring Jobs (Tasks) for information about monitoring jobs.
Perform initial installations of the managed hosts that you added.
Manually start the initial installation operation on each managed host that you want to install by typing the following on each host's console:
ok> boot net - install |
See How to Perform an Initial Installation (Web Browser) or How to Perform an Initial Installation (Command Line) for the procedure that shows how to install managed hosts.
See Chapter 7, Monitoring Jobs (Tasks) for procedures that show how to monitor jobs in the job queue.
After the managed hosts are successfully installed, you can issue other Change Manager commands to the managed hosts.
By issuing these commands, you can verify whether the Change Manager server can successfully communicate with the managed hosts. For example, you can submit a get software status request to your managed hosts.
When this operation succeeds, you can perform further deployment tasks and audit tasks on your managed hosts.