Application agent

The Application agent brings applications online, takes them offline, and monitors their status. Use it to specify different executables for the online, offline, and monitor routines for different programs. The executables can be on local storage or shared storage. You can use this agent to provide high availability for applications that do not have bundled, enterprise, or custom agents.

An application runs in the default context of root. Specify the user name to run an application in a user context.

You can monitor the application in the following ways:

This agent is zone-aware. The ContainerOpts resource type attribute for this type has a default value of 1 for RunInContainer and a default value of 0 for PassCInfo. Symantec recommends that you do not change these values.

Refer to the Storage Foundation High Availability Virtualization Guide for more information.

This agent is IMF-aware and uses asynchronous monitoring framework (AMF) kernel driver for IMF notification. For more information about the Intelligent Monitoring Framework (IMF) and intelligent resource monitoring, refer to the Veritas Cluster Server Administrator's Guide.

Prevention Of Concurrecy Violation (ProPCV), a group level attribute, can be enabled through the Command Line Interface (CLI) to prevent an online resource on a node from coming online on another node, outside of VCS control, in the same cluster. This action prevents data corruption of resources. The attribute can only be set for a local failover type group. For more information about ProPCV action entry point, refer to the Veritas Cluster Server Administrator's Guide.