user manual

Architecture of an installation 11
DHCP server
A Dynamic Host Configuration Protocol (DHCP) server is required to provide systems with network
configuration parameters for use during network deployments. If deployments are booted through PXE,
then the DHCP server can also provide boot information. If the Rapid Deployment Pack is used, a
separate DHCP server for PXE boot is not required.
TFTP server
When PXE booting is used, a TFTP server must provide the booting systems with the files that are
necessary to properly boot. For Solaris this server includes pxegrub, the GRUB menu file menu.lst,
the Solaris multiboot program, and a miniroot. The DHCP/PXE server often hosts the TFTP server. If the
Rapid Deployment Pack is used, a separate TFTP server is not required.
JumpStart server
A JumpStart server is a networked system that provides JumpStart profiles and sysidcfg(4) files to clients
during network deployments. A profile and sysidcfg file provide all the system configuration
information necessary to complete an installation, reducing the amount of interaction required.
Profiles and sysidcfg files are typically exchanged through NFS. For information about setting up a
JumpStart server, see “JumpStart preparation.”
Install server
An install server is a networked system that contains a copy of the Solaris installation media that it makes
available to other systems on the network through NFS. During a network deployment, a client obtains the
Solaris operating environment software from the install server instead of from the physical media such as
a CD or DVD. For information about setting up an install server, see “Install server preparation.”
Deploying ProLiant servers
While you can use traditional Solaris deployment mechanisms to deploy ProLiant servers, some
requirements are ProLiant-specific. In addition, you can use some HP technologies to enhance Solaris
deployments. The following sections provide an overview of these requirements and technologies.
Information in the following sections is for use with network-based or other advanced deployment
methods. For basic interactive installation information, see “Basic installations.” For more information
about the tasks, see “Deployment tasks.”