Searching the Help
To search for information in the Help, type a word or phrase in the Search box. When you enter a group of words, OR is inferred. You can use Boolean operators to refine your search.
Results returned are case insensitive. However, results ranking takes case into account and assigns higher scores to case matches. Therefore, a search for "cats" followed by a search for "Cats" would return the same number of Help topics, but the order in which the topics are listed would be different.
Search for | Example | Results |
---|---|---|
A single word | cat
|
Topics that contain the word "cat". You will also find its grammatical variations, such as "cats". |
A phrase. You can specify that the search results contain a specific phrase. |
"cat food" (quotation marks) |
Topics that contain the literal phrase "cat food" and all its grammatical variations. Without the quotation marks, the query is equivalent to specifying an OR operator, which finds topics with one of the individual words instead of the phrase. |
Search for | Operator | Example |
---|---|---|
Two or more words in the same topic |
|
|
Either word in a topic |
|
|
Topics that do not contain a specific word or phrase |
|
|
Topics that contain one string and do not contain another | ^ (caret) |
cat ^ mouse
|
A combination of search types | ( ) parentheses |
|
- OS sequence-based provisioning
- OS provisioning components
- Build customization scripts
- How the OS Build Agent locates the Build Manager
- Provisioning setup for OS sequences
- OS Provisioning setup task summary
- Setting up the Media Server
- Creating MRLs
- Media Resource Locator Administration
- Multipath SAN support for OS provisioning
- Configuring RAID on HPE ProLiant servers before OS provisioning
- Defining installation profiles and OS sequences
- OS installation profile requirements
- Oracle Solaris/Sun SPARC 10 installation profile requirements
- Red Hat Linux installation profile requirements
- VMware ESX installation profile requirements
- SUSE Linux installation profile requirements
- Microsoft Windows installation profile requirements
- Defining and managing OS installation profiles
- Modifying existing OS installation profiles
- Changing the properties of OS installation profiles
- Modifying OS installation profile packages
- Viewing the change history for an OS installation profile
- Deleting an OS installation profile
- Build customization scripts
- Solaris build customization scripts
- Linux build customization scripts
- Windows build customization scripts
- Defining custom attributes
- Creating OS sequences
- Manage Boot Clients
- Using the Manage Boot Clients option
- Running an MBC APX
- Booting a Red Hat Enterprise Linux server in a non-DHCP environment
- Booting a Red Hat Enterprise Linux Itanium 64-bit server in a non-DHCP environment using Elilo boot
- Booting a Windows Server in a non-DHCP environment
- DHCP Custom Attribute
Linux build customization scripts
A Linux build script runs a single installation hook that gives you the ability to customize the Linux build process before Anaconda loads.
The installation hook is run in a RAM disk right before the installation program runs, but after the network has been brought up.
Linux/Itanium build process
It is important to understand the Linux/Itanium build process before you include a build customization script in a Linux/Itanium OS Installation Profile. The following table describes the exact steps that occur when you provision an installation client with Red Hat Linux, Red Hat Linux Itanium or SUSE Linux.
A user initiates the build process with Steps 1 and 6 and the rest of the build process steps happen automatically in OS Provisioning.
The build process for Red Hat Linux Itanium and VMware ESX follows the same process as the Linux build process.
Phase |
Build Process Steps |
---|---|
Pre-installation |
|
Phase One |
|
Phase Two |
|
Phase Three |
|
Sample Solaris build customization script
#!/sbin/sh
pre_jumpstart() {
#
# strip any partitioning information out of profile, and
# replace it with keywords to use default partitioning, but
# to size swap equal to the amount of physical RAM
#
cat $SI_PROFILE | grep -v partitioning | grep -v filesys > /tmp/profile.$$
echo "partitioning default" >> /tmp/profile.$$
echo "filesys any $SI_MEMSIZE swap" >> /tmp/profile.$$
cp /tmp/profile.$$ $SI_PROFILE
rm -f /tmp/profile.$$
}
post_jumpstart() {
#
# set local-mac-address eeprom setting
#
eeprom 'local-mac-address?=true'
}
pre_agent() {
: # do nothing
}
post_agent() {
: # do nothing
}
case "$1" in
Pre-JumpStart) pre_jumpstart ;;
Post-JumpStart) post_jumpstart ;;
Pre-Agent) pre_agent ;;
Post-Agent) post_agent ;;
esac
Requirements for Linux build customization scripts
To use a build customization script for Linux, you must meet the following requirements:
- You must create an executable script and name it
run
. - You must include the
run
script in an archive file intar.gz
format and include the script at the top level of the archive. During OS Provisioning, thetar.gz
archive is unpacked on the installation client and the script is executed. - You must unpack the
run
script in its own directory with the other files in the archive. This directory serves as the current working directory when therun
script is invoked. Based on this fact, correctly refer to the other files in the archive. For example, unpacking and invoking therun
script follows this general process:mkdir /tmp/installhook
cd /tmp/installhook
tar -xzf hook.tgz
./run 2>&1
- You must ensure that the
run
script does not take an exceptionally long time to complete, otherwise the OS Provisioning process might time out. - You must ensure that the
run
script exits normally. If the script exits with a non-zero value, the OS Provisioning process ends. - You must ensure that the
run
script has execute permissions to function properly.
VMware ESX build process
The VMware ESX build process follows the same general steps as the Linux build process.
The main difference between the VMware ESX and Linux is that VMware ESX ships by default with an iptables firewall that will block communication between the core and the mini-agent and agent. In order for the mini-agent to work correctly, build scripts add firewall rules and these rules allow the traffic needed for the mini-agent to function. The agent for VMware ESX is also enhanced to manage the necessary allow rules, which enables the flow of communication between the SA Agent and core.
The rest of the VMware ESX build process follows the same process as the Linux build process. For more information, see Linux/Itanium build process.
VMware ESX build customization scripts
The VMware ESX build script runs a single installation hook that gives you the ability to customize the VMware ESX build process before Anaconda loads.
The installation hook is run in a RAM disk right before the installation program runs, but after the network has been brought up.
We welcome your comments!
To open the configured email client on this computer, open an email window.
Otherwise, copy the information below to a web mail client, and send this email to hpe_sa_docs@hpe.com.
Help Topic ID:
Product:
Topic Title:
Feedback: