User's Manual
Sample Scripts For Linux
The following table lists Linux sample scripts necessary to perform a scripted deployment.
NOTE: All DTK scripts are provided as examples only. The batch scripts and configuration files must be modified to
reflect the unique information for each deployed system.
Table 11. Sample Scripts For Linux
Toolkit Components Purpose
errhndl.sh
Handles errors returned in DTK scripts.
lininst.sh
Performs an unattended installation of a supported Red Hat Enterprise Linux Server
operating system.
partcfg.sh
Creates and populates the Dell utility partition and creates the deployment partition on a
specified hard drive. Before doing so, however, this script cleans out all existing partitions
in your system.
raccap.sh
Captures RAC settings to a file.
racrep.sh
Applies (replicates) the RAC settings saved in a file to the target system.
raidcfg.sh
Configures all RAID controllers detected in a system.
suseinst.sh
Performs an unattended installation of a supported SUSE Linux Enterprise Server
operating system.
syscap.sh
Captures BIOS and BMC configuration settings and saves them to a file.
sysdrmk
Used by upinit.shto patch the boot sector.
sysrep.sh
Applies (replicates) BIOS and BMC configuration settings and configures the target
system.
tkenvset.sh
Sets the path of DTK installation and variables for the specific system being deployed.
upinit.sh
Creates and populates the Dell utility partition.
RPMs
The following table describes all DTK RPMs located at mnt/cdrom/RPMs.
Table 12. RPMs
RPMs Purpose
syscfg Configure server BIOS, BMC/DRAC settings, DTK state settings, PCI device detection, and so on.
raidcfg Configures all supported RAID controllers.
racadm Configures RAC.
NOTE
: Besides the listed RPMs, a set of dependency RPMs are also available at this location.
29