Sun Management Center 4.0 Installation and Configuration Guide

JumpStart Concepts

The JumpStart software enables you to automatically install or upgrade the Solaris operating environment on several systems, and to perform pre-install and post-install tasks that can include installation and setup of additional software such as Sun Management Center.

The Solaris JumpStart software is a client-server application that consists of the following components:

You also need a separate machine, referred to as the prototype machine, on which to generate the Sun Management Center install and setup response files required by the JumpStart finish script.

For detailed information about the JumpStart software, see Solaris 9 9/04 Installation Guide.

System Services Needed

The JumpStart software requires the following system services.

Table 6–1 System Services Required for the JumpStart Software

Service 

Used for 

Network File System (NFS) daemons mountd and nfsd

Sharing the Solaris operating system image files 

rarp

IP address discovery 

bootp

Host definition and location of shared file systems 

tftp

Transfer of the Solaris initial boot kernel from the boot server to the install client 

JumpStart Process Overview

Deployment of the Sun Management Center 4.0 base agent is performed by the JumpStart finish script, which is run on the install clients. After JumpStart installs the specified Solaris operating environment, the JumpStart finish script installs the base agent on the install client based on the contents of the Sun Management Center install response file.

The finish script also prepares the install client to set up the base agent after the install client reboots, based on the contents of the Sun Management Center setup response file.

The Sun Management Center response files are generated during the Sun Management Center 4.0 command-line installation and setup process on a separate or prototype system. The response files are then copied to the JumpStart profile directory. If needed, you can manually create the install and setup response files directly in the JumpStart profile directory.

JumpStart mounts the install client's file systems on the /a partition. The JumpStart finish script then installs the Sun Management Center base agent by running the Sun Management Center command es-inst -R /a -T /a/target-directory, where target-directory is the name of the directory on the install client in which the agent is installed. For information about the es-inst command and parameters, see es-inst Options

The finish script also creates an rc3.d file that runs after the install client reboots. The rc3.d file sets up the Sun Management Center base agent using the setup response file. When the base agent is set up, the rc3.d file is deleted. Output from the finish script is stored in /var/sadm/system/logs/finish.log.

Security Considerations for Finish Scripts

During Sun Management Center setup, you provided a password to generate the security key, and you provided an SNMP community string. To ensure security, the security key and community string are not stored in the Sun Management Center setup response file.

To successfully install and set up the Sun Management Center base agent on an install client, you must provide the same password that was used to generate the security key in Setting Up Sun Management Center, Step b. You must also provide the same SNMP community string that you specified in Setting Up Sun Management Center, Step c. This can be performed using either of the following two methods.

Examples of JumpStart finish scripts for both methods are provided in To Create the JumpStart Finish Script.