Manageengine HBA Agents for Windows, Linux, HP-UX, AIX and Solaris
The Manageengine HBA Agent is vendor neutral and is built on SNIA's
Common HBA API specification. The agent is capable of working with
SNIA compliant HBAs such as QLogic, Emulex, JNI, and HP Tachyon.
The HBA Agent needs to be started in the host server whose HBA cards
are to be managed. This agent leverages the standard SNIA HBA API
v2.0 to get the HBA adapter and port information.
HBA agents available for following OS
- Windows
- Linux
- HP-UX
- IBM-AIX
- SUN Solaris
Note: Manageengine HBA agents will work only on SNIA complaint
HBA drivers. To check whether your HBA driver is SNIA compliant,
- Windows: Check for the registry key in the system registry
under: HKEY_LOCAL_MACHINE --> SOFTWARE --> SNIA -->
HBA
- Linux /Solaris /HP-UX: Check for the file /etc/hba.conf
If the above entry is not present, you must first install
a SNIA compliant driver before installing the Manageengine HBA agent.
You can download the HBA agent corresponding to the OS of
the Host server
here
Steps to run the HBA agent:
- Download the Manageengine HBA Agent in the host server (for the
respective platform)
- Ensure that the Port 8001 is free
- In Windows 2000 / XP / NT servers,
- Copy the AdventNetHbaAgent-Windows.exe to c:\Program Files\
- Go to c:\Program Files\ directory. To install, type the
following in the command prompt,
- AdventNetHbaAgent-Windows.exe i
- To start this service select Control Panel --> Services.
Right-click ManageengineHBAAgent service and select start
option
- To start this service automatically, rightclick ManageengineHBAAgent
service and select Properties --> Startup type -->
Automatic
- In Windows 2003 servers ,
- Unzip the HBA agent service zip ( jhbaservice.zip)
. It will create a set of files under the directory hbaservice.
- Go to directory hbaservice/
- Open wrapper.conf
- JRE is generally available 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.
For example, if the path is "c:\Program Files\Java\j2re1.4.2\bin\java",
set the property value as follows , wrapper.java.command=c:\Progra~1\Java\j2re1.4.2_04\bin\java
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 after this 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
The other service options available are "HBAService.bat
-p" to stop the service, "HBAService.bat -r"
to remove the service. In addition, you can also start and stop
HBAService by selecting "HBAService" under the MS
Windows Control Panel-->Administrative
Tools-->Services option.
- In Linux, Solaris and HP-UX platforms,
- login as root (superuser)
- execute 'chmod +x AdventNetHBAAgent_xx.bin'
- Run 'AdventNetHBAAgent_xx.bin'
After running the HBA agent, please follow the steps below for
HBA discovery and monitoring
- Start OpStor if it is not running already
- Go to OpStor webclient
- Click on Admin tab
- Click on 'Manage Storage Devices' Link
- Add the IP of the host in which the HBA agent is running [If
the host is already discovered, please delete and add it again]
What can I expect from the HBA agent installation?
When OpStor and HBA agent are working together, you will be able
to monitor the following,
HBA Monitoring
- HBA adapter and port inventory information
- HBA Adapter & port status and
- HBA to storage device link status
Host Monitoring
- Disk and CPU utilization in the host server
Note: For this,
- HOST-RESOURCES-MIB needs to be supported in the snmp service
- (OR) For Linux variant OSs, guest/guest telnet account is
needed