HBA Agents

ManageEngine HBA agents for Windows, Linux, SUN Solaris, HP-UX, IBM AIX and VMware ESX servers

Heterogeneous management tool for storage area networks

ManageEngine HBA Agent is vendor neutral and is built on SNIA Common HBA API specification. The agent is capable of working with SNIA compliant HBAs such as QLogic, Emulex, JNI, and HP Tachyon.

HBA agents available for following OS

  • Windows
  • Linux
  • SUN Solaris
  • HP-UX
  • VMware ESX Server

Note: ManageEngine HBA agents will work only on SNIA compliant HBA drivers.

Steps to check whether HBA driver is SNIA compliant:

  • Windows: Check for the registry key under: HKEY_LOCAL_MACHINE --> SOFTWARE --> SNIA --> HBA
  • Linux /Solaris /HP-UX: Check for the file /etc/hba.conf
  • If entries not present then first install SNIA compliant HBA driver before installing ManageEngine HBA agent

Note: For Emulex, if the installed HBA drivers are with HBAAnyware v3.0 or later, the above mentioned registry key entry will not be available. In this case, download and install a copy of HBA API libraries from the following URL. On doing so, the registry is modified to reflect the location of the library.

ManageEngine HBA agents for Host servers

Windows Linux Solaris HP-UX VMware ESX IBM AIX
Windows 2000
Windows NT
Windows XP
Windows 2003
Windows 2003 (64 bit)
Windows 2008 (64 bit)
Solaris 8
Solaris 9
Solaris 10
HP-UX 11.11

VMware ESX 4.1

VMware ESX 5.1

VMware ESX 5.5


Steps to run HBA agents on Windows 2003/2008 server

  • Unzip the HBA agent service zip ( jhbaservice.zip).
  • This will create a set of files under the directory hbaservice.
  • Go to directory hbaservice/
  • Open wrapper.conf
  • JRE is present in Windows servers under C:\Program Files\Java directory.
  • Set the path of java bundled as part of JRE to the wrapper.java.command property.

    =C:\Progra~1\Java\Jre6\bin\java (for 32-bit systems)
    wrapper.java.command=C:\Program Files (x86)\Java\Jre6\bin\java (for 64-bit systems)

Note :
a. Specify JRE 1.4.2 and higher versions
b. In the above, "Program Files" is to be abbreviated as Progra~1

  • Save this wrapper.conf with the above changes.
  • Run HBAService.bat -i to install and register the HBA agent as a windows service.
  • Run HBAService.bat -t to start the HBA agent service

Note: The above procedure holds good when installing the HBA Agents on 64 bit machines.

Steps to run HBA agents on Windows NT / Windows 2000 / Windows XP

  • Download the ManageEngine HBA Agent in the host server
  • Ensure that the Port 8001 is free
  • Copy the ManageEngineHbaAgent-Windows.exe to C:\Program Files\
  • Open a command prompt
  • Go to C:\Program Files\ directory
  • Type the following in the command prompt, ManageEngineHbaAgent-Windows.exe i to install the agent
  • To start this service select Control Panel --> Services.
  • Right-click ManageEngineHBAAgent service and select start options

Steps to run HBA agents Linux / Solaris / HP-UX / IBM AIX servers / VMware ESX

  • Login as root (superuser)
  • Execute 'chmod +x ManageEngineHBAAgent_xx.bin'
  • Run 'ManageEngineHBAAgent_xx.bin' 

Steps to create a Custom Firewall Rule on VMware ESX 5.x servers.

 It is recommended to create a Custom Firewall Rule  to open the port 8001 in ESX 5.x versions. Kindly add the below Rule to the service.xml file by performing the steps mentioned in the following LINK


<service id="0062">
<rule id='0000'>










Multi-Vendor Storage Management trusted by