
Deployment tasks 27
2.
After adding the installation client, add_install_client prints the modifications that must be made to
the DHCP server configuration to PXE boot the client. For the Solaris 10 1/06 release and later, only
the BootFile and BootSrvA options are required. Use dhtadm(1M) to configure the server as
follows:
# /usr/sbin/dhtadm -A -m "
macname
" \
> -d ’:BootSrvA=
ipaddr
:BootFile=
path
:’
where
macname,
ipaddr,
and
path
are the values for the macro name, boot server IP address,
and boot file that were printed by add_install_client.
The DHCP/PXE server configuration is complete.
RDP server preparation
This section describes how Rapid Deployment Pack can be used to deploy Solaris on ProLiant servers, and
explains the RDP deployment server setup required.
Overview of RDP server preparation
Deployments of Solaris based on Rapid Deployment Pack are modeled after RDP deployments of Linux.
For Linux deployments, the target server PXE boots from the RDP deployment server to the Linux preinstall
environment. This environment is used for pre-installation configuration of the hardware, such as updating
BIOS settings and creating Smart Array logical volumes. After pre-installation configuration, a small
ext2-type file system is created on the boot volume, and GRUB, the Linux kernel, and the Linux initrd are
placed on the partition. Rapid Deployment Pack then instructs the server to boot off of the disk, which
loads Linux, and the installation proceeds from a Linux kickstart server.
Using Rapid Deployment Pack to deploy Solaris is similar to using Rapid Deployment Pack to deploy
Linux. The Linux pre-install environment is used for hardware configuration and to install GRUB on the
boot volume. However, instead of installing a Linux kernel and initrd, the Solaris multiboot program and
installation miniroot are installed, and an appropriate GRUB configuration file is created. After the server
reboots off of the disk, Solaris loads and the installation proceeds from a Solaris JumpStart server.
NOTE: At the start of the Solaris installation, the temporary Linux partition remains on the boot
volume. By default, Solaris avoids existing partitions. Remove this partition using the appropriate
JumpStart profile commands. For an example, see “JumpStart preparation.”
Prerequisites for RDP server preparation
This section specifically covers deployment server configuration. Other components are required for a
complete deployment solution based on Rapid Deployment Pack. For more information, see
“Implementing an RDP-initiated deployment.”
The following resources are required to configure an RDP deployment server for Solaris deployments:
• RDP Deployment Server—An RDP 3.1 or greater deployment server is required.
• Deployment Resource Kit—The Deployment Resource Kit contains a sample RDP job and associated
scripts. For more information, see “Deployment resource kit.”
• Modified miniroot—This miniroot must include the HPQnetstrategy package. For more information,
see “Miniroot preparation.”
• Solaris multiboot program—The Solaris multiboot program is available on the media (DVD or the first
CD), and under the installation media root directory on the install server as .../boot/multiboot