HP XC System Software Administration Guide Version 3.2

configuration file that is replicated across the HP XC system, such as a NIS or NTP configuration
file.
Note:
It is important to have a consistent procedure for managing software updates and changes to
your HP XC system.
If you need to add a software package or service configuration file to the golden client that should
not be distributed to all nodes, be sure to prevent these files from becoming part of the golden
image by using an exclusion file. See “Exclusion Files” (page 149) for further details.
If the package or service configuration file is specific to the head node and it is not to be distributed
to any other node, then making the change on the golden client and excluding the necessary files
from being included in the golden image is sufficient. However, if the software package or
configuration file is destined for other (specialized) nodes in the HP XC system, then a procedure
is required to distribute these changes to those nodes. You can use either of the following methods
to accomplish this:
“Using File Overrides to the Golden Image” (page 141).
“Using Per-Node Service Configuration” (page 144).
11.3.1 Installing Additional RPMs from the HP XC System Software Installation DVD
Use the following procedure to install additional RPMs from the HP XC System Software
Installation DVD:
1. Log in as the superuser on the head node.
2. Insert the installation DVD into the DVD drive.
3. Mount the DVD:
# mount /dev/cdrom mountpoint
4. Change to the /mountpoint/dir directory where dir is the directory on the DVD on
which the RPM is located.
5. Locate the RPM you want to install and issue the rpm command to install it; for example:
# rpm -ivh kde-i18n-French-3.1.3-1.noarch.rpm
“Updating the Golden Image” (page 146) discusses how to update the golden image with the
new software for subsequent distribution to client nodes.
11.3.2 Using File Overrides to the Golden Image
File overrides overwrite files delivered in the golden image. File overrides are copied to the client
nodes after the golden image is transferred, thus overriding files in the golden image itself.
File overrides are organized in a subdirectory hierarchy rooted at
/var/lib/systemimager/overrides/name. Each subdirectory of the overrides/name
directory specifies a complete file override hierarchy that is copied to the root directory of the
client node's file system.
The need to use file overrides is specified in the master autoinstallation scripts, located at
/var/lib/systemimager/scripts. Each master autoinstallation script contains an
OVERRIDES variable that specifies one or more overrides subdirectories to associate with this
master autoinstallation script.
To specify a select number of nodes to receive a particular override:
1. Make a copy of the appropriate master autoinstallation script
2. Use the text editor of your choice to modify the OVERRIDES variable to match your overrides
subdirectory name, /name.
11.3 Adding Software or Modifying Files on the Golden Client 141