Subagent Log File
The HP IO Accelerator subagent can maintain a log file regarding its own activities. This file is separate
from the MIB, cpqIODrv.mib, as it includes entries on the subagent's communications with the master
agent including any errors or intermittent issues.
To have the subagent maintain this log file, include the –l parameter and a path to the log file as part
of the command in running the subagent.
For example, the command:
fio-snmp-agentx /etc/snmp/fio-snmp-agentx.conf –l /usr/snmp/subagent.log
would keep the subagent log file in the file subagent.log in the directory /usr/snmp.
System Management Homepage (SMH) Support
The HP StorageWorks IO Accelerator is supported by the System Management homepage. SMH
support is provided for by installing the HP StorageWorks IO Accelerator templates.
Please insert the USB drive or go to www.hp.com.
Linux Installation Instructions
1.
Download the SMH templates tar file, e.g. hp-io-accel-smh-templates-8.20.tar on
the server where you want to install the SMH templates.
2.
Extract the contents of the file, hp-io-accel-smh-templates-8.20.tar, to a local directory
by running following command: tar -xvf hp-io-accel-smh-templates-8.20.tar
3.
Change to the directory "hp-io-accel-smh-templates-8.20"
4.
Execute install.sh script by running the following command: ./install.sh
Troubleshooting SNMP
If the IO Accelerator isn't viewable on the System Management Homepage, the port selected may
already be in use.
To verify:
1.
Once the SNMPD service is restarted, verify that SNMP is running by the command ps –ef
|grep snmp. The SNMP daemon snmpd should be running. If it is not running, start the SNMP
service.
2.
View the system log messages verifying if any service failed.
NOTE:
In most instances, all system errors get logged in /var/log/messages.
3.
Run the command find /var/log/m* | xargs grep 705 where 705 is the port number.
This command may give the error message related to socket Error: Couldn't open a
master agentx socket to listen on (tcp:localhost:705): Unknown host
(tcp:localhost:705) (Permission denied).
4.
Find another available port, for example, assume 7052 is a free port. Use the command netstat
–a | grep 7052. If it returns nothing, edit both the agent file snmpd.conf and the subagent
file fio-snmp-agentx.conf to use this free port.
26
Linux environments