InfoScale™ 9.0 Cluster Server Agent Developer's Guide - AIX, Linux, Solaris, Windows
- Introduction
- Agent entry point overview
- About agent entry points
- Agent entry points described
- About the action entry point
- About the info entry point
- Considerations for using C++ or script entry points
- About the agent information file
- About the ArgList and ArgListValues attributes
- Creating entry points in C++
- About creating entry points in C++
- Syntax for C++ entry points
- Agent framework primitives
- Agent Framework primitives for container support
- Creating entry points in scripts
- About creating entry points in scripts
- Syntax for script entry points
- Agent framework primitives
- VCSAG_GET_ATTR_VALUE
- Agent Framework primitives with container support
- Example script entry points
- Logging agent messages
- Building a custom agent
- Building a script based IMF-aware custom agent
- Creating XML file required for AMF plugins to do resource registration for online and offline state monitoring
- Testing agents
- Static type attributes
- About static attributes
- Static type attribute definitions
- AdvDbg
- ArgList
- State transition diagram
- Internationalized messages
- Troubleshooting VCS resource's unexpected behavior using First Failure Data Capture (FFDC)
- Appendix A. Using pre-5.0 VCS agents
About VCS agents
Agents are programs that manage resources, such as a disk group or a mount point, within a cluster environment. Each type of resource requires an agent. The agent acts as an intermediary between VCS and the resources it manages, typically by bringing them online, monitoring their state, or taking them offline.
VCS agents are classified as follows:
Bundled agents
These agents are part of the VCS infrastructure and are packaged along with VCS. Examples of bundled agents include the IP (Internet Protocol) and NIC (network interface card) agents. For more information on VCS bundled agents, including their attributes and modes of operation, see the Cluster Server Bundled Agents Reference Guide.
Enterprise agents
These agents manage enterprise databases including Oracle, Sybase, and DB2, and are packaged along with VCS.
High availability agents
High availability agents manage various applications and are available through a release vehicle called Agent Pack. The Agent Pack is released every quarter independent of the VCS release. The agents are classified based on the application type as follows:
Application agents
These agents manage enterprise applications, such as Oracle WebLogic and IBM WebSphere.
Database agents
These agents manage database applications, such as MySQL, SAP MaxDB, and Informix.
Replication agents
These agents manage hardware and software replication technologies, such as SRDF and HP EVACA.
The Agent Pack is available as a free download from the following locations:
Veritas Services and Operations Readiness Tool (SORT)
The agents are available as individual tarballs from: https://sort.veritas.com/agents
Custom agents: These are agents that are developed outside of Arctera and are not supported by Arctera Technical Support.