Administrator's Guide

3 User configuration file and HP 3PAR Cluster Extension
objects
Objects (also called properties in this document) define the HP 3PAR storage system environment
and failover/failback behavior. You can customize HP 3PAR Cluster Extension objects in the user
configuration file or in the cluster software.
User configuration file
For the CLI implementation of HP 3PAR Cluster Extension, the user configuration file UCF.cfg is
used to configure application service-specific information. UCF.cfg describes the dependencies
between application services and HP 3PAR Remote Copy volume groups in one file for all
application services in the cluster.
A UCF.cfg file is available in the HP 3PAR Cluster Extension sample directory %ProgramFiles%\
Hewlett-Packard\Cluster Extension 3PAR\sample. This file can be copied and modified
to suit a specific configuration.
After the user configuration file has been created, it must be copied to the /conf directory on all
cluster nodes.
%ProgramFiles%\Hewlett-Packard\Cluster Extension 3PAR\conf
For more information, see “Sample configuration file” (page 53)and “Creating and configuring
the user configuration file” (page 57).
Windows Clustering
HP 3PAR Cluster Extension integration with Windows cluster does not require a user configuration
file when the standard environment for HP 3PAR Cluster Extension is used. The HP 3PAR Cluster
Extension objects that are integrated with Windows cluster can be configured as resource private
properties in the cluster software. See “Configuring HP 3PAR Cluster Extension” (page 16) for
more information.
File structure
The configuration file consists of a COMMON section and an APPLICATION section. These sections
are distinguished by control tags. HP 3PAR 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.
User configuration file 47