Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
HP XC System Software : Administration Guide > Chapter 1 HP XC Administration Environment

HP XC Configuration File Guidelines

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Glossary

 » Index

Configuration files tune the structure and the operation of the HP XC System Software. Some of these files configure Linux; some configure a third-party application, such as SLURM or Nagios; and some apply specifically to the HP XC System Software.

While you can modify some configuration files to solve a site-specific issue, do not change other configuration files so that the integrity of the HP XC System Software is maintained.

Typically, configuration files are modified during reconfiguration, that is, when the cluster_config utility is run, or during an rpm upgrade operation.

This section describes how modifications to configuration files are treated during reconfiguration and upgrade operations.

Linux Configuration Files

Linux configuration files pertain to the configuration of the operating system.

Reconfiguration

For a system reconfiguration, the policy in effect is to preserve any customizing you have done to a Linux configuration file unless the change undermines the proper operation of the HP XC System Software. In that case, the HP XC System Software overwrites the configuration file and the changes you made are deleted.

Some configuration parameters can be expressed in terms of a range. If you make a change to such a parameter and that change is within the operational range required by the HP XC System Software, the change to the configuration file is preserved. If the change is not within that range, the HP XC configuration application modifies the configuration file to adhere to the specified range.

An example of a modification to a Linux configuration files that will not be preserved is any of the scripts in the /etc/sysconfig/network-scripts directory. An nconfigure script determines the device names to associate with the admin, internal, and external devices; any customization made to the device name configuration files are overwritten.

Additions made to the Linux configuration files that are not fundamental to proper HP XC system operation are preserved during reconfiguration.

Software Upgrade

During a software upgrade, the HP XC System Software defers to the Linux rpm software, which has the responsibility for ensuring the preservation of any Linux configuration files you have customized. For more information, see rpm(8).

Configuration Files

Configuration files comprise the configuration files for the HP XC System Software and the configuration files for integrated third-party software

For more information on these configuration files, see “HP XC Configuration Files”.

Reconfiguration

During reconfiguration, changes you made to all HP XC configuration files are preserved if you modified the data according to the procedures in the HP XC documentation set.

For example, if you change the syslog-ng configuration information, (perhaps, filters or ports) you must modify both the syslog-ng.conf and the syslog-ng template files so that the changes persist after a reconfiguration.

Software Upgrade

During a software upgrade, customizations to the HP XC configuration files are preserved but might need to be merged back into the configuration files.

HP XC preserves configuration files using standard RPM methods. The rpm upgrade process preserves customizations by saving a copy of the old or new configuration file with either the .rpmsave or .rpmnew suffix. To retain your changes, you must manually merge the saved customizations into the new configuration file as documented in the upgrade and patch documentation.

HP XC Configuration Files

Table 1-3 lists the configuration files for a given component alphabetically. It also provides a reference to the chapter in this document that references it.

Table 1-3 HP XC Configuration Files

ComponentReferenced inConfiguration Files
collectl utilityChapter 7

/opt/hp/collectl/etc/collectl.ini

Cluster configuration:Chapter 16, Appendix A

/opt/hptc/config/base_addr.ini

Configuration and management database (CMDB)N/A

/etc/my.cnf

/opt/hptc/database/lib/my.cnf

Ethernet port mappingsN/A

/opt/hptc/config/modelmap

FirewallChapter 12

/etc/sysconfig/iptables.proto /etc/sysconfig/ip6tables.proto

Flamethrower imagingChapter 11

/etc/flamethrower/flamethrower.conf

/etc/init.d/flamethrower-server

/etc/systemimager/flamethrower.conf

hptc_cluster_fsChapter 18

/hptc_cluster/etc/fstab.proto

LSF-HPC with SLURMChapter 16

/opt/hptc/lsf/top/work/*

/opt/hptc/lsf/top/conf/*

NagiosChapter 8

/opt/hptc/nagios/etc/nagios_vars.ini

/opt/hptc/nagios/etc/templates/*.cfg

/opt/hptc/nagios/etc/*.cfg

ServicesChapter 4

/opt/hptc/config/roles_services.ini

/opt/hptc/config/etc/services/*.ini

SLURMChapter 15

/hptc_cluster/slurm/etc/slurm.conf

Syslog-ngChapter 7

/opt/hptc/syslog-ng/etc/global/*

/opt/hptc/syslog-ng/etc/global/syslog_ng_global_template

/opt/hptc/syslog-ng/etc/regional/*

/opt/hptc/syslog-ng/etc/regional/syslog_ng_regional_template

/opt/hptc/syslog-ng/etc/local/*

SystemImagerChapter 11

/opt/hptc/systemimager/etc/*

/etc/systemimager/pxelinux.cfg/*

/etc/systemimager/autoinstallscript.template

/etc/systemimager/rsync_stubs/*

/etc/systemimager/systemimager.conf

/etc/systemimager/imagemanip.conf

/etc/systemimager/imagemanip.perm

/etc/systemimager/updateclient.local.exclude

/etc/systemimager/client.conf

/etc/systemimager/flamethrower.conf

 

Configuration Files in Imaged Nodes

Client nodes receive their image from the HP XC system's golden master. Unless you either update the golden master or set an override file, the changes made locally to configuration files on the client nodes are lost the next time the node is re-imaged. For more information on the golden master and how to distribute software throughout the HP XC system, see Chapter 11.

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 2003 Hewlett-Packard Development Company, L.P.