Use this page to configure one or more application controllers
for the resource group.
An application controller is a collection of start and stop scripts
for an application as defined to PowerHA® SystemMirror. The start
and stop scripts for the application are the main points for application
control for PowerHA SystemMirror over
the application. The scripts must run correctly to enable accurate
start and stop of the application. If the scripts fail to correctly
control the application, other parts of the application recovery might
be affected. For example, if the stop script fails to completely
stop the application and a process continues to access a disk, PowerHA SystemMirror cannot bring
the volume group offline on the node that failed. Additionally, PowerHA SystemMirror cannot recover
the volume group on the backup node.
The wizard does not activate any fields on this page until you
specify information for the Application Controller Name field.
Fields
- Application controller name
Select a predefined application controller from the
list. Alternatively, you can specify a unique name for a custom application
controller manually. The name that you specify must consist of 1 -
64 characters. You can use characters of A - Z and a - z, numbers
of 0 - 9, and the underscore (_) character. A name cannot begin with
a number and cannot be a PowerHA SystemMirror reserved word. If
you choose a predefined application controller, the Start
script property and the Stop script property
for the application controllers are defined for you.

- Start script
- Specify the full path and file name of the program to use to start
the application server, along with any additional arguments to pass
to the program when it runs. This program is run whenever the required
resources become available, such as when a node joins the cluster.
You can use a maximum of 256 alphanumeric characters. This script
must be in the same location on each cluster node that might start
the server. The contents of the script, however, can differ.
- Stop script
- Specify the full path and file name of the program to use to stop
the application server, along with any additional arguments to pass
to the program when it runs. This program is run whenever the required
resources become available, such as when a node joins the cluster.
You can use a maximum of 256 alphanumeric characters. This script
must be in the same location on each cluster node that might start
the server. The contents of the script, however, can differ.
- Application monitors
- Select one or more application monitors from the table to use
with this application. This table contains a list of all predefined
application monitors, and lists application monitors that you defined
by using this wizard. You can select application monitors only when
creating an application controller. You cannot select them when editing
the properties of an existing application controller.
Actions
- Add Another
- Click Add Another to add another set of
fields so that you can create and configure another application controller
for your custom resource group. The wizard does not activate any fields
for the added application controller until you specify information
for the Application Controller Name field.
- Remove
- Click Remove to remove the content from
the first set of application controller fields and to disable all
fields after the Application Controller Name field.
If applied to an added application controller on the page, this action
removes the entire set of fields for the added controller.