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

Homepage

About Us

Contact Us

Legal Info

How To Contribute

Security Issues

7th - 10th October 2008 Linux-Kongress in Hamburg will have several sessions on Linux-HA - see you there!

18 August 2008 Heartbeat release 2.1.4 is now out Download it

11 October 2007 NEW educational HA/DR Blog hosted by Alan Robertson

9 April 2007 Check out the Cool Heartbeat Screencasts: Installation, Intro to the GUI Part of the Heartbeat Education project

Last site update:
2008-10-11 00:52:09

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 http://hbaapi.sourceforge.net,

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

  • Copy the libHBAAPI.so 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 hbaping.so file to /usr/lib/heartbeat/plugins/HBcomm.