HP XP P9000 SNMP Agent User Guide Abstract This guide describes how to use SNMP to monitor HP XP P9000 disk arrays. The guide lists the monitored storage system components and supported traps, describes the trap protocol and extension MIB, and explains how to use the GUI to limit SNMP access to specific SNMP managers. The intended audience is a storage system administrator or authorized service provider with independent knowledge of HP XP P9000 disk arrays and the HP Remote Web Console.
© Copyright 2013, 2014 Hewlett-Packard Development Company, L.P. Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license. The information contained herein is subject to change without notice.
Contents 1 Introduction...............................................................................................5 SNMP Manager overview..........................................................................................................5 SNMP Manager and SNMP agent interaction.........................................................................5 Management Information base..............................................................................................6 SNMP Agent configuration..
Documentation feedback....................................................................................................30 Related information.................................................................................................................30 HP websites......................................................................................................................30 Conventions for storage capacity values.................................................................................
1 Introduction This chapter provides an overview of HP SNMP, including the agent and management functions. SNMP Manager overview SNMP Manager is installed in the network management station. It collects and manages information from SNMP agents installed in the managed devices on the network. The SNMP Manager graphically displays information collected from two or more SNMP agents, accumulates the information in the database, and analyzes problems discovered while accumulating this information.
If an SNMP Agent detects an abnormal event, it sends a trap to the SNMP Manager. However, if a trap is dropped in transmission, the SNMP Manager does not know that it was sent. For this reason, you should use both polling and traps to determine whether an abnormal event has occurred. Management Information base The standardized configuration and database of network management information is called a Management Information Base (MIB). A standard MIB is common to all SNMP interfaces.
SNMP Agent functions The SNMP Agent is mounted on the managed device (hard disk, etc.) in the network. It collects error information, the usage condition, and other information about the device, and forwards the information to the SNMP Manager. The SNMP Agent reports disk storage system failures to the manager using the functions described in the following paragraphs. SNMP traps An SNMP Agent uses the SNMP trap function to report a storage system error to the SNMP Manager.
Table 3 REQUEST operation errors Error Description Corrective action noError (0) Normal N/A noSuchName (2) • There are no MIB objects that are required. (Not supported.) Verify that the name of the requested object is correct. • The GETNEXT REQUEST command that is specified for the following object identifier of the last supported MIB object is received. readOnly (4) SET REQUEST is received. SET operation is not supported. genErr (5) Error occurred for other reasons. Retry the operation.
2 Using SNMP This topic describes how to use Remote Web Console to manage SNMP Manager IP addresses, community names, and community IP addresses. It also explains how to test SNMP trap reports. Managing SNMP IP addresses Adding an SNMP Manager IP address Prerequisite: You must have Storage Administrator (Initial Configuration) role to perform this task. 1. Launch Remote Web Console and log in. 2.
7. 8. 9. Click Set. The new IP address is added to the IP Address list, but the changes are not yet saved. Click Apply to save the changes. A confirmation message is displayed. In the confirmation message box, click OK to confirm the changes or Cancel to exit without saving the changes. Deleting an SNMP Manager IP address Prerequisite: You must have the Storage Administrator (Initial Configuration) role to perform this task. 1. Launch Remote Web Console and log in. 2. 3. 4. 5. 6. 7.
8. 9. In the SNMP IP Security window, click Apply to save the changes. A confirmation message is displayed. In the confirmation message box, click OK to confirm the changes or click Cancel to exit without saving the changes. Managing community names Adding a community name Prerequisite: You must have the Storage Administrator (Initial Configuration) role to perform this task. 1. Launch Remote Web Console and log in. 2.
4. 5. 6. 7. 8. 9. In the SNMP IP Security window, click Extension SNMP (check box). The Community & Trap dialog box is displayed. In the Community & Trap dialog box, right-click Community. The Delete Community menu is displayed. Select Delete Community. A confirmation message is displayed. Click OK. The selected community is deleted from the Community & Trap list, but the settings are not yet saved. Click Apply to save the changes. A confirmation message is displayed.
8. Click OK. The changed community name is displayed in the Community & Trap dialog box, but the changes are not yet saved. 9. Click Apply to save the changes. A confirmation message is displayed. 10. In the confirmation message box, click OK to confirm the changes or Cancel to exit without saving the changes.
8. Click OK. The changed community name is displayed in the Community & Trap dialog box, but the changes are not yet saved. 9. Click Apply to save the changes. A confirmation message is displayed. 10. In the confirmation message box, click OK to confirm the changes or Cancel to exit without saving the changes. Deleting a Community IP address Prerequisite: You must have Storage Administrator (Initial Configuration) role to perform this task. 1. Launch Remote Web Console and log in. 2.
3 SNMP supported MIBs This chapter describes the standard and extension MIB specifications, the SNMP GUI, and trap configuration. Trap configuration Failure report trap An extension trap protocol data unit (PDU) includes the product number of the device that experienced the failure, the device nickname, and a failure reference code. If you obtain the information with GetRequest command, access the MIB by using the product number of the device as an index. The following table shows the failure report trap.
Table 8 Supported MIBs MIB Standard MIB: MIB-II Supported? system group Yes interface group No at group No ip group No icmp group No tcp group No udp group No egp group No snmp group No Extension MIB Yes MIB access mode The access mode for MIB in all communities is read only. If you send a GET request for a SET operation, you will receive NoSuchName as a GET RESPONSE. An example object system supported by an SNMP Agent is shown the following figures.
Figure 6 Object system (3) MIB mounting specifications The supported MIB mounting specifications are as follows: • mgmt OBJECT IDENTIFIER ::= {iso(1) org(3) dod(6) internet(1) 2 } • mib-2 OBJECT IDENTIFIER ::= {mgmt 1} An SNMP Agent mounts only system groups in mib-2, as shown in the following. Table 9 System groups Name Description Mounted value sysObjectID {system 2} This is the product identification number. Fixed value. See “Object identifier system” (page 16). 1.3.6.1.4.1.116.3.11.4.1.
raidExMibName SYNTAX ACCESS STATUS DESCRIPTION OID OBJECT-TYPE DisplayString read-only mandatory "SVP product name." ::={ raidExMibRoot 1 } raidExMibVersion raidExMibVersion indicates the micro-program version. raidExMibAgentVersion SYNTAX ACCESS STATUS DESCRIPTION OID OBJECT-TYPE DisplayString read-only mandatory "SVP micro-program version." ::= { raidExMibRoot 2 } raidExMibAgentVersion raidExMibAgentVersion indicates the internal version of the extension MIB.
Table 10 Storage system information Name Type Description Mounted value Attribute raidlistSerialNumber INTEGER Storage system product number (index). 1-99,999 read-only DisplayString Storage system nickname. (Max. 18 characters) read-only DisplayString Microcode version. Max. 10 characters read-only DisplayString Storage system product type.
Table 11 Storage system component information (continued) Name Type Description MIB value Attribute dkcHWFan INTEGER Status of fan. See Note read-only INTEGER Information of an operational environment. See Note read-only ::=raidExMibDKCHWEntry(8) dkcHWEnvironment ::=raidExMibDKCHWEntry(9) Note: The status of each component is a single digit which shows the following: 1: Normal. 2: Acute failure detected. 3: Serious failure detected. 4: Moderate failure detected. 5: Service failure detected.
Table 12 Disk device components information (continued) Name Type Description MIB value Attribute 2: Acute failure detected. 3: Serious failure detected. 4: Moderate failure detected. 5: Service failure detected. raidExMibTrapListTable raidExMibTrapListTable shows the history of the failure traps. raidExMibTrapListTable SYNTAX ACCESS STATUS DESCRIPTION OBJECT TYPE SEQUENCE OF RaidExMibTrapListEntry not-accessible mandatory "Trap list table.
Figure 7 Extension MIB configuration (1) Figure 8 Extension MIB configuration (2) Figure 9 Extension MIB configuration (3) 22 SNMP supported MIBs
4 SNMP failure trap reference This chapter shows the alert trap reference code, description, and alert level. SNMP failure trap reference codes The following table lists and describes the SNMP failure trap reference codes.
Table 14 SNMP failure trap reference codes (continued) Trap reference code Description Alert level SIM22 SIM23 SIM13 45 5y xx Correction copy warning end Drive SERVICE 46 1y xx Dynamic sparing start Drive SERVICE 46 2y xx Dynamic sparing normal end Drive SERVICE 46 3y xx Dynamic sparing abnormal end Drive MODERATE 46 5y xx Dynamic sparing warning end Drive SERVICE 47 Dx xx Copying ended abnormally Failure with paired MODERATE volumes 47 E5 xx Compatible Flashcopy o
Table 14 SNMP failure trap reference codes (continued) Trap reference code Description Alert level SIM22 SIM23 SIM13 62 50 00 The pool usage threshold is being exceeded Thin Provisioning Pool MODERATE 62 6x xx The THP Pool Depletion threshold was exceeded Thin Provisioning Pool MODERATE 62 7x xx The THP Pool VOL block Thin Provisioning Pool MODERATE 62 80 00 TP Protect attribute setting of DR Thin Provisioning Pool SERVICE 67 00 00 Warning for depletion of cache management dev
Table 14 SNMP failure trap reference codes (continued) Trap reference code 26 Description Alert level SIM22 SIM23 SIM13 CF 83 xy DMA block Processor MODERATE CF 87 xx Synchronized DMA block Processor MODERATE CF 88 xx LR block Processor MODERATE CF 89 xx All DMA block Processor MODERATE CF Bx xx MF DMA block Processor MODERATE CF C0 xx All MF DMA block Processor MODERATE D4 0x xx Pair suspend due to RIO path block Failure with paired SERIOUS volumes D4 1x xx
Table 14 SNMP failure trap reference codes (continued) Trap reference code Description Alert level SIM22 SIM23 SIM13 DC 6x xx Volume used as S-VOL has been suspended (Unable to restore path) DC 7x xx Volume used as S-VOL has been suspended (RCU Failure with paired SERIOUS failure detected) volumes DC 9x yy Volume used as a P-VOL of Delta resync has been Failure with paired SERIOUS suspended volumes Failure with paired SERIOUS volumes x: The CU number yy: The LDEV number DC Ax yy Volume
Table 14 SNMP failure trap reference codes (continued) Trap reference code Description Alert level SIM22 SIM23 SIM13 FF EA 0x Recovery of area blocked temporarily was completed Cache SERVICE FF EE 0x Temporary block Cache SERVICE FF F1 xy Cache temporary failure Cache SERVICE FF F2 xy Module block Cache MODERATE FF F3 0x Package block Cache MODERATE FF F4 0x Module group blocking Cache SERIOUS The SIM Code for Continuous Access Synchronous Z errors is determined by t
5 Troubleshooting This chapter provides troubleshooting information for the HP SNMP Agent. Getting help If you have difficulty with any of the procedures included in this topic, or if a procedure does not provide the answer or results you expect, please contact HP Technical Support. See http:// www.hp.com/support for more details. Solving SNMP problems Use setup.exe when you install a secondary SVP. If you do not, traps could be reported to an IP address that is not specified in SNMP settings.
6 Support and other resources Contacting HP For worldwide technical support information, see the HP support website: http://www.hp.
Conventions for storage capacity values P9000 disk arrays use the following values to calculate physical storage capacity values (hard disk drives): • 1 KB (kilobyte) = 1,000 bytes • 1 MB (megabyte) = 1,0002 bytes • 1 GB (gigabyte) = 1,0003 bytes • 1 TB (terabyte) = 1,0004 bytes • 1 PB (petabyte) = 1,0005 bytes • 1 EB (exabyte) = 1,0006 bytes P9000 disk arrays use the following values to calculate logical storage capacity values (logical devices): • 1 KB (kilobyte) = 1,024 bytes • 1 MB (megab
CAUTION: IMPORTANT: NOTE: TIP: 32 Indicates that failure to follow directions could result in damage to equipment or data. Provides clarifying information or specific instructions. Provides additional information. Provides helpful hints and shortcuts.
A SNMP GUI reference This appendix describes the procedures to use the SNMP IP Security window. SNMP IP Security window 1. 2. Launch Remote Web Console and log in. In the Remote Web Console main window, click Settings> Environmental Setting> SNMP IP Security in the menu bar. The SNMP IP Security window is displayed. 3. In the SNMP IP Security window, click SNMP IP Security. The following table describes the items that are displayed.
Table 17 SNMP IP Security window (continued) Item Description YYYY:YYYY:YYYY:YYYY:YYYY:YYYY:YYYY:YYYY when Y is a hexadecimal number). Enter the hexadecimal numbers only, and do not enter the colons. The cursor can be moved between the entry fields using the Tab key. IPv4 Is selected when entering an IPv4 address. The IPv4 address can be entered in the IP address text box when this button is selected. IPv6 Is selected when entering an IPv6 address.
Glossary CU Control Unit. Used to organize the storage space attached to the disk controller (DKC). You can group similarly configured logical devices (LDEVs) with unique control unit images (CUs). CUs are numbered sequentially. The disk array supports a certain number of CUs, depending on the disk array model. Each CU can manage multiple LDEVs; therefore, both the CU number and the LDEV number are required to identify an LDEV. DKA Disk adapter. DKC Disk controller. DKU Disk Unit.
Index A I adding community names, 11, 13 SNMP Manager IP addresses, 9 architecture, SNMP environment, 6 interaction, SNMP Manger and SNMP Agent, 5 C changing community names, 12 cold trap function, troubleshooting, 29 community names adding, 11, 13 changing, 12 deleting, 11 components, storage system, 8 configuration, SNMP Agent, 6 contacting HP, 30 conventions document, 31 storage capacity values, 31 text symbols, 31 D definition files, trouble inputting, 29 deleting community names, 11 SNMP Manager I
storage capacity values conventions, 31 subscription service, HP, 30 symbols in text, 31 system groups, mounting, 17 T technical support HP, 30 service locator website, 30 text symbols, 31 traps failure reference codes, 23 failure report, 15 SNMP Agent, 7 supported types, 15 triggers, 7 troubleshooting abnormal response to SNMP commands, 29 inputting MIB definition files, 29 SNMP cold trap function, 29 SNMP security function, 29 typographic conventions, 31 W web sites HP subscription service, 30 websites