Resource Agents

All services that are controlled by the cluster have a corresponding RA that handles the changes and monitoring of this service. These RAs are available in three different flavors:

Heartbeat 1 RAs

All the resources from Heartbeat 1 are still available in Heartbeat 2. However, it is recommended to migrate your configurations to Heartbeat 2 OCF RAs if possible.

LSB Scripts

LSB scripts are exactly the same scripts as used in the initialization process when booting the system. Read more about these scripts in the Installation and Administration guide of SUSE Linux Enterprise Server. If you are familiar with this kind of script, it may be the easiest way to extend Heartbeat to your needs.

OCF RA Scripts

OCF RA scripts are best suited for use with Heartbeat. With these scripts, it is also possible to add the same service type multiple times and still control each of these resources individually. There is also a standard interface for the documentation of this kind of RA scripts. In some cases, such as when using master_slave resources or when needing special monitoring abilities, you need this type of resource.

For a detailed list of all available OCF RAs, refer to Appendix A, HB OCF Agents.


SUSE Linux Enterprise Server Heartbeat Guide 10 SP2