HP

HP ProLiant Server OS Deployment for System Center Configuration Manager 2007 User Guide

English
  HP ProLiant Server OS Deployment for System Center Configuration Manager 2007 User Guide > Chapter 5 HP ProLiant Server OS Deployment kit feature reference   

HP Custom Configuration Actions

HP has integrated ProLiant server configuration tools from the HP SmartStart Scripting Toolkit into the deployment kit to assist pre-operating system server configuration. The configuration tools are integrated into the Task Sequence Editor as Configuration Actions, available from the Configuration Action Type menu. In addition to the ProLiant server configuration tools from the Configuration Actions, HP has also added two other tasks, Reboot to PXE/USB and Set RebootStep Variable as part of the integrations.

Product illustration

BIOS Config (ini file)

The BIOS Config action (ini file) is used for configuring ProLiant server BIOS settings. It uses the ConRep.exe utility from the HP SmartStart Scripting Toolkit to complete the actual task.

RAID Config (ini file)

The RAID Config (ini file) action is used for configuring ProLiant server storage array settings. It uses the HPACUBin.exe utility from the HP SmartStart Scripting Toolkit to complete the actual task. The RAID Config task is only needed for configuring Smart Array controllers in HP ProLiant servers. This task fails on ProLiant servers without Smart Array controller and must be disabled or removed.

RAID Config (wizard)

The RAID Config (wizard) action is similar to the RAID Config (ini file) used for configuring ProLiant server storage array settings. It provides a user interface for customizing the configuration. For details regarding the user interface, see Using the Array Builder interface. This custom action uses the HPACUBin.exe utility from the HP SmartStart Scripting Toolkit to complete the actual task. The RAID Config task is only needed for configuring Smart Array controllers in HP ProLiant servers. This task fails on ProLiant servers without Smart Array controller and must be disabled or removed.

iLO Config (ini file)

The iLO Config (ini file) action is used for configuring ProLiant server management processor settings. It uses the HPOnCfg.exe utility from the HP SmartStart Scripting Toolkit to complete the actual task. The hponcfg.exe requires credential information to authenticate access to the management processor.

Boot Order

The Boot Order action is used for configuring ProLiant server boot order. It uses the SetBootOrder.exe utility from the HP SmartStart Scripting Toolkit to complete the actual task.

BIOS to Default

The BIOS to Default action is used for resetting the ProLiant server BIOS to the factory default setting. It uses the RBSUReset.exe utility from the HP SmartStart Scripting Toolkit to complete the actual task.

Reboot to PXE/USB and Set RebootStep Variable custom action

The ProLiant server needs to reboot during the operating system deployment process after tasks such as configuring the BIOS and storage array setting. If the disks on a system are defined or redefined after WinPE boots, WinPE does not recognize the new system partition, and a reboot is necessary to successfully complete a deployment.

The Reboot to PXE/USB and Set RebootStep Variable custom action, along with system variable and Task Sequence Group Condition is used to track and ensure continuation of the deployments process.

Reboot to PXE/USB custom action

The Reboot to PXE/USB custom action is used to properly reboot a ProLiant server during the PXE deployment process. This custom action resets the Configuration Manager PXE advertisement using WMI remote calls so that Configuration Manager enables the server to PXE boot and continue to run the task sequence.

Set RebootStep Variable custom action

The Set RebootStep Variable custom action connects to Configuration Manger to create or increment the RebootStep system variable. The RebootStep variable is checked by the Task Sequence Group Condition rule to determine the proper deployment process phase.

Resetting the RebootStep variable

The RebootStep variable determines which groups or steps are ran during each phase of the deployment. If an error occurs during the task sequence, this variable is not automatically reset, and your task sequence might not restart from the beginning or even the current phase of deployment. It is recommended that you remove the computer variable for any computer that has failed the task sequence, which ensures it restarts the sequence from the beginning.

The RebootStep variable can be reset by the following steps:

  1. From the console, open Computer Management>Collections.

  2. Open the system properties on the computer resource in the appropriate collection

  3. Click the Variables tab, select the RebootStep variable, and then click the Delete button.

  4. Click Apply, and then OK.