Reviewing The Main_Toolkit_Launch.sh Script; Editing The Linux-Setup.sh Script - HP Integrity rx1600 Deployment Manual

Smartsetup scripting toolkit deployment guide: hp integrity servers with linux
Hide thumbs Also See for Integrity rx1600:
Table of Contents

Advertisement

ssstk_init=/bootstrap ssstk_mount=/dev/sda1
ssstk_script=scripts/main_toolkit_launch.sh ssstk_action=linux"
NOTE:
During the pre-boot portion of the Linux booting sequence, you may encounter a syntax
error in each line of the script, which may indicate that there are extra line-feed characters in the
boot loader file. If you modify the elilo.conf file using a Windows-based text editors, you
must ensure that the modified script files are UNIX file format by using a utility to convert the
script files to UNIX format (such as dos2unix) or by saving the file in UNIX file format.

Reviewing the main_toolkit_launch.sh Script

The main_toolkit_launch.sh script sets up the toolkit environment, prompts you to read
the hardware configuration or install the OS, and responds to your input. Setting up the
environment involves copying the repository to the RAMdisk, making sure the utilities are
executable, creating an inventory of the hardware (hardware discovery).
The script obtains your input by reading the sstk_action variable in the elilo.conf file or
your choice in the toolkit menu.
When you select linux, the script invokes the linux-setup.sh to launch the Linux
installation.
chmod +wx "$RAMDRIVE/scripts/linux-setup.sh"
if ! eval "$RAMDRIVE/scripts/linux-setup.sh";
then
write_error "Linux setup failed"
return 1
fi
When you select readhwconfig, the following tasks are executed in the capture.sh
script:
— Run cpqacuxe to get the configuration of the storage array controller. The script writes
this data to the acu.ini file.
/usr/sbin/cpqacuxe -c "${CONFIGDIR}/acu.ini"
— Run conrep to get the EFI environment variables from the server configuration. The
script writes this data to the conrep.dat file.
./conrep --read -f ${CONFIGDIR}/conrep.dat
— Run the hpqlarep utility to enable or disable the EFI boot setting on QLogic 2 GB or
4 GB HBAs. The script writes this data to the hba-qlogic.ini file as follows:
$UTILITIES/hpqlarep /S "${CONFIGDIR}/hba-emulex.ini
--- Run the hplpcfg utility to enable or disable the EFI boot
setting on HP Emulex HBA.
The script writes this data to "hba-emulex.ini" file.
$UTILITIES/hplpcfg /le "${CONFIGDIR}/hba-emulex.ini
* If you select lsi, then the script will run the
"raid1-lsi.sh" script
controller. This option will only be
is a 1068 controller in the system. The disk
the controller will be turned into a single disk using RAID1.
If you maintain the repository structure suggested in this document, you do not need to make
any changes in this script. If you set the sstk_action variable in the elilo.conf file, you do
not need to interact with the script (it runs silently to execute the option you select
(readhwconfig or linux).

Editing the linux-setup.sh Script

The linux-setup.sh script starts the Linux installation process after it partitions the hard
disk, and then it copies the OS files into the appropriate partitions.
to create RAID1 to the LSI 1068
available if there
Reviewing the main_toolkit_launch.sh Script
connected to
37

Advertisement

Table of Contents
loading

Table of Contents