Troubleshooting SNMP

For SMH issues, ensure you have installed the latest web templates available for the IO Accelerator from the HP website (http://www.hp.com/go/support). If a new PSP has been loaded, the latest IO Accelerator templates should be installed after the PSP is installed.

If the IO Accelerator is not viewable on the SMH, the port selected might already be in use. To verify whether the port is already in use:

1.After the SNMPD service is restarted, verify that SNMP is running by entering the ps –ef grep snmp command. The SNMP daemon snmpd must be running. If it is not running, start the SNMP service.

2.View the system log messages verifying whether any service failed. In most instances, all system errors get logged in the /var/log/messages file.

3.Run the find /var/log/m* xargs grep 16101 command, where 16101 is the port number.

The command might result in the following message related to socket Error: Couldn’t open a

master agentx socket to listen on (tcp:localhost:16101): Unknown host (tcp:localhost:16101) (Permission denied).

4.If this message appears, then find another available port. For example, assume 7052 is a free port. Use the netstat –a grep 7052 command. If it returns nothing, edit both the agent file snmpd.conf and the subagent file fio-snmp-agentx.confto use this free port.

Supported SNMP MIB fields

SNMP MIB

SNMP MIB

 

 

 

 

cpqIoDrvMibRevMajor

cpqIoDrvInfoAdapterType

 

 

 

 

cpqIoDrvMibRevMinor

cpqIoDrvInfoAdapterPort

 

cpqIoDrvMIBCondition

cpqIoDrvInfoAdapterSerialNumber

 

cpqIoDrvInfoIndex

cpqIoDrvInfoAdapterExtPowerPresent

 

cpqIoDrvDimmInfoStatus

cpqIoDrvInfoPowerlossProtectDisabled

 

cpqIoDrvInfoName

cpqIoDrvInfoInternalTempHigh

 

cpqIoDrvInfoSerialNumber

cpqIoDrvInfoAmbientTemp

 

cpqIoDrvInfoPartNumber

cpqIoDrvInfoPCIBandwidthCompatibility

 

cpqIoDrvInfoSubVendorPartNumber

cpqIoDrvInfoPCIPowerCompatibility

 

cpqIoDrvInfoSparePartNumber

cpqIoDrvInfoActualGoverningLevel

 

cpqIoDrvInfoAssemblyNumber

cpqIoDrvInfoLifespanGoverningLevel

 

cpqIoDrvInfoFirmwareVersion

cpqIoDrvInfoPowerGoverningLevel

 

cpqIoDrvInfoDriverVersion

cpqIoDrvInfoThermalGoverningLevel

 

cpqIoDrvInfoUID

cpqIoDrvInfoLifespanGoverningEnabled

 

cpqIoDrvInfoState

cpqIoDrvInfoLifespanGoverningTgtDate

 

cpqIoDrvInfoClientDeviceName

cpqIoDrvExtnIndex

 

cpqIoDrvInfoBeacon

cpqIoDrvExtnTotalPhysCapacityU

 

cpqIoDrvInfoPCIAddress

cpqIoDrvExtnTotalPhysCapacityL

 

cpqIoDrvInfoPCIDeviceID

cpqIoDrvExtnTotalLogCapacityU

 

cpqIoDrvInfoPCISubdeviceID

cpqIoDrvExtnTotalLogCapacityL

 

cpqIoDrvInfoPCIVendorID

cpqIoDrvExtnBytesReadU

 

cpqIoDrvInfoPCISubvendorID

cpqIoDrvExtnBytesReadL

 

cpqIoDrvInfoPCISlot

cpqIoDrvExtnBytesWrittenU

 

cpqIoDrvInfoWearoutIndicator

cpqIoDrvExtnBytesWrittenL

 

 

Setting up SNMP for Linux 33