This site best when viewed with a modern standards-compliant browser. We recommend Firefox Get Firefox!.

Linux-HA project logo
Providing Open Source High-Availability Software for Linux and other OSes since 1999.

USA Flag UK Flag

Japanese Flag


About Us

Contact Us

Legal Info

How To Contribute

Security Issues

This web page is no longer maintained. Information presented here exists only to avoid breaking historical links.
The Project stays maintained, and lives on: see the Linux-HA Reference Documentation.
To get rid of this notice, you may want to browse the old wiki instead.

1 February 2010 Hearbeat 3.0.2 released see the Release Notes

18 January 2009 Pacemaker 1.0.7 released see the Release Notes

16 November 2009 LINBIT new Heartbeat Steward see the Announcement

Last site update:
2019-12-08 16:37:47

hbaping directive

Hbaping directives are given to declare fiber channel devices as PingNodes to Heartbeat.

The syntax of the hbaping directive is simple:

hbaping fc-card-name

The fc-card-name is the name obtained from the hbaapitest program that is part of the hbaapi package mentioned below. Running hbaapitest will produce verbose output. One of the first lines is similar to:

  • Adapter number 0 is named: qlogic-qla2200-0

Here fc-card-name is qlogic-qla2200-0.

This directive is not normally enabled in distributed versions of the Linux-HA software. To enable this directive, follow these steps:

  • Obtain the source to the HBAAPI libary from,

  • Compile it (Unfortunately the Makefile included in the tarball does not work in linux. You can download the Makefile for linux here)

  • Copy the file it produced into /usr/lib,

  • Copy the hbaapi.h file from the package to /usr/include,

  • Obtain and install the vendor-specific HBAAPI plugin specific to your HBA (Host Bus Adapter) from your HBA vendor,
  • Configure, compile and install the Linux-HA (Heartbeat) package.
    • As an alternative:
      1. install Heartbeat from RPM
      2. configure and compile Heartbeat from same-version source, and manually copy only the file to /usr/lib/heartbeat/plugins/HBcomm.