HP Intelligent Provisioning User Manual

Page 17

Advertising
background image

./ifhw ${HPDISCOVERY_FILE} allboards.xml "PCI:Smart Array 6i Controller" 2> /dev/null

if [ $? = 0 ] ; then

cd ${TOOLKIT}/hpacuscripting

./hpacuscripting -i ../data_files/dl380g4_sa6i_hpacuscripting.dat

fi

# Apply Array Configuration for Smart Array P600 Controller if present

./ifhw ${HPDISCOVERY_FILE} allboards.xml "PCI:Smart Array P600 Controller" 2> /dev/null

if [ $? = 0 ] ; then

cd ${TOOLKIT}/hpacuscripting

./hpacuscripting -i ../data_files/dl380g4_p600_hpacuscripting.dat

fi

## ADD EXTRA DL380 G4 Configuration Steps HERE

;;

"ProLiant BL45p G1" )

./conrep -l -fdata_files/bl45pg1_conrep.dat

# Apply Array Configuration for Smart Array 6i Controller if present

./ifhw ${HPDISCOVERY_FILE} allboards.xml "PCI:Smart Array 6i Controller" 2> /dev/null

if [ $? = 0 ] ; then

cd ${TOOLKIT}/hpacuscripting

./hpacuscripting -i ../data_files/bl45pg1_sa6i_hpacuscripting.dat

fi

## ADD EXTRA BL45p G1 Configuration Steps HERE

;;

"ProLiant ML310 G2" )

./conrep -l -fdata_files/ml310g2_conrep.dat

./ifhw ${HPDISCOVERY_FILE} allboards.xml "PCI:Intel(R) 6300ESB Ultra ATA Storage/SATA Controller"

if [ $? = 0 ] ; then

echo "Plain SATA found"

# Plain SATA, set BOOTDEVNODE manually since hardware discovery won't find IDE devices

export BOOTDEVNODE=/dev/hda

fi

## ADD EXTRA ProLiant ML310 G2 Configuration Steps HERE

;;

## ADD MORE SERVERS HERE

ProLiant* )

echo "No configuration process defined for this ProLiant server"

echo "Update $0 with steps for this ProLiant server"

exec /bin/bash

;;

* )

echo "Unrecognized Server"

exec /bin/bash

;;

esac

## CONTINUE COMMON INSTALL PROCESS

cd ${TOOLKIT}

echo "Pausing to allow drivers to catch up"

sleep 5

Performing an unattended operating system installation

17

Advertising