Installation Manual

Installing the CIM Extension for SUSE and Red Hat Linux228
IMPORTANT: Install the CIM extension on each host you want the management server to manage.
The CIM extension communicates with an HBA by using the Host Bus Adapter Application
Programming Interface (HBAAPI) created by the Storage Network Industry Association (SNIA). The
management server only supports communication with HBAs that are compliant with the HBA API.
For more information about the HBA API, see the following Web page at the SNIA Web site:
http://www.snia.org/tech_activities/hba_api/
Prerequisites
During the installation, a “requires” rpm is run first to check for dependencies. You will be notified
if you are missing any required packages.
Network Port Must Be Open
The CIM extension uses port 4673 by default to communicate with the management server. Verify
the network port is open. Refer to the documentation accompanying your Linux host for more
information. If you need to use a different port, see ”Permanently Changing the Port a CIM
Extension Uses (UNIX Only)” on page 388.
Verifying SNIA HBA API Support
The management server can only talk to host bus adapters (HBAs) that support the SNIA HBA API.
The hbatest program, which is accessible from the CIM Extension CD-ROM, lists the name and
number for all HBAs that support the SNIA HBA API.
To run hbatest:
1. Go to the linux/tools directory on the CIM Extension 1 CD-ROM.
2. Enter the following at the command prompt:
./hbatest
The program runs its diagnostics.
Driver Information for Verifying Emulex SNIA Adapters
The Emulex driver does not contain the required library that is required by HP Storage Essentials.
You must install Emulex HBAnywhere software so that HP Storage Essentials can discover hosts
configured with HBAnywhere and the HBATool can detect the Emulex host bus adapter.
After you install the HBAnywhere software, you can find the location of the libraries as follows in
the /etc/hba.conf file.
For the 64-bit hosts running the Linux operating system, following is displayed in hba.conf file:
To view the hba.conf file, enter the following:
# cat /etc/hba.conf