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
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
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 |