HP XP Cluster Extension Software Administrator Guide

5 User configuration file and HP XP Cluster Extension objects
Objects (also called properties in this document) define the disk array environment and
failover/failback behavior. Information comes directly from the cluster software, indirectly from the
disk array through RAID Manager, and from a configuration file created by users. This file describes
the dependencies between application services and RAID Manager device/copy groups in one
file for all application services in the cluster.
The user configuration file provides customized and default values for supported parameters. You
can specify all customizable HP XP Cluster Extension objects in the file, and a copy must exist on
all nodes using HP XP Cluster Extension. HP XP Cluster Extension uses the information objects to
match current disk states and configuration parameters and to invoke actions, including preparing
disks to be activated or stopping the application startup.
User configuration file location
The user configuration file is placed in the configuration directory
%ProgramFiles%\Hewlett-Packard\Cluster Extension XP\conf.
For more information, see:
“Basic configuration example” (page 75)
“Creating and configuring the user configuration file” (page 48)
MSFC
HP XP Cluster Extension integration with MSFC does not require a user configuration file when the
standard environment for HP XP Cluster Extension is used. The HP XP Cluster Extension objects that
are integrated with MSFC can be configured as resource-specific properties in the cluster software.
For more information, see “Configuring HP XP Cluster Extension resources” (page 21).
File structure
The configuration file consists of a COMMON section and an APPLICATION section. These sections
are distinguished by control tags. HP XP Cluster Extension uses the following objects as control
tags:
COMMON
APPLICATION
Objects have one of the following formats:
A definition of an object; for example, COMMON or APPLICATIONtag
A number; for example, a timeout valueinteger
A name, which can include alphabetic and numeric characters and underscores; for example, an
application startup value
string
A list of space-separated strings, for example, a list of host names (lists of numbers are stored as lists
of strings)
list
Text that is a comment starts with the pound (#) symbol and continues until the end of the line.
Comments can start on a new line or be part of a line specifying an object.
64 User configuration file and HP XP Cluster Extension objects