HP StorageWorks SNMP Agent Reference Guide HP XP12000 Disk Array HP XP10000 Disk Array HP 200 Storage Virtualization System nl nl Abstract This guide provides describes the SNMP Agent interface for the HP storage system.
© Copyright 2008, 2011 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 Overview of SNMP.....................................................................................5 SNMP Manager Overview........................................................................................................5 SNMP Agent Overview.............................................................................................................5 Component Status Information....................................................................................................
raidExMibDKUHW........................................................................................................26 dkuHWEntry.................................................................................................................26 raidExMibDKCHW2......................................................................................................27 raidExMibTrapList..........................................................................................................
1 Overview of SNMP Figure 1 SNMP Environment Simple Network Management Protocol (SNMP) is an industry-standard the protocol for managing and monitoring network devices, including disk devices, routers, and hubs. SNMP uses Simple Gateway Management Protocol (SGMP) to manage the TCP/IP gateways. 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.
Component Status Information You can obtain the status information for certain storage system components from an SNMP manager. Table 1 (page 6) lists the components for which the status can be obtained. Table 1 Available Component Status Information Area Component Name Disk Controller Processor BUS Cache Shared memory Power supply Battery Fan Others Disk Unit Power supply Fan Others Drive The following status is indicated for each component status as well as the trap report function.
2 About SNMP Operations System Configuration The SNMP agent for the HP storage system is on the service processor (SVP), which is the computer within the storage array that manages the disk controller (DKC). The storage system has an exclusive LAN for communications between a disk controller and a service processor, and a separate LAN for SNMP. The configuration of each Network Management Station is determined by the type of SNMP Manager. Figure 2 (page 7) illustrates the SNMP environment.
Management Information Base (MIB) Each managed device has certain types of information, including the configuration information, the status information for device, and statistical, which is known collectively as a Management Information Base (MIB). Each parameter is called a managed object, and it consists of the parameter name, one or more parameters, and a group of operations that can be executed with the object.
Error Reporting Table 5 (page 9) shows errors to be reported for the REQUEST operations. Table 5 SNMP Agent REQUEST Operations Error Description Corrective Action noError(0) Normal N/A noSuchName(2) • There are no MIB objects that are required. (Not supported). Verify that 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.
3 Using the SNMP GUI SNMP Information Tab The SNMP Information tab allows you to extend the number of LUs and cache memory using Just in Time Storage. Click Go – Environmental Settings – SNMP Information in the menu bar of Remote Web Console Main window. The SNMP Information tab displays. Select the SNMP Information tab (see Figure 4 (page 10)). NOTE: Option buttons (left side of the window) and subsystem information icons (window upper right corner) have been omitted from the screen shot.
NOTE: To set the SNMP Agent properties from HP StorageWorks XP Remote Web Console computer, select Extension SNMP on SNMP Information window. • • • Manager: The Manager section allows you to add and delete SNMP manager information (see Adding SNMP Manager IP Addresses). ◦ The IP Address list box: Displays the IP addresses of registered SNMP managers from which the SNMP agent accepts requests. If no manager is registered, the SNMP agent accepts requests from all managers.
NOTE: The device location is required to use SNMP Agent. Make sure to document the device location, because the settings will be cleared when SVP is replaced. 12 • Apply implements settings made on this window. • Cancel cancels settings made on this window.
4 Performing SNMP Operations Adding SNMP Manager IP Addresses To add SNMP Manager IP addresses: 1. 2. 3. 4. 5. Log on to open Remote Web Console Main window. Change to Modify mode (see HP StorageWorks XP Remote Web Console User Guide: HP XP12000 Disk Array, HP XP10000 Disk Array, HP 200 Storage Virtualization System if you need instructions). Click Go – Environmental Settings – SNMP Information in the menu bar of Remote Web Console Main window.
3. 4. 5. 6. Select one or more unwanted IP addresses in IP Address list box. Right-click to display Delete IP Address pop-up (see Figure 6 (page 14)). Select Delete IP Address. A confirmation message displays. Select OK or Cancel. Select Apply. Select OK or Cancel. Figure 6 Delete IP Address Pop-Up Menu Adding a Community Name To add a community name: 1. 2. 3. 4. 5. 6. 7. 8. 14 Change to Modify mode. Log on to Remote Web Console.
Figure 7 Add Community Pop-Up Menu Figure 8 Add Community dialog box Deleting a Community Name To delete a community name: 1. 2. 3. 4. 5. 6. Change to Modify mode. Log on to open Remote Web Console Main window, click Go – Environmental Settings – SNMP Information in the menu bar of Remote Web Console Main window. The SNMP Information window is displayed (see “SNMP Information Tab” (page 10)). In Community & Trap, select and then right-click the unwanted community.
Figure 9 Delete Community Pop-Up Menu Changing a Community Name To change a community name: 1. 2. 3. 4. 5. 6. 7. Change to Modify mode (see HP StorageWorks XP Remote Web Console User Guide: HP XP12000 Disk Array, HP XP10000 Disk Array, HP 200 Storage Virtualization System if you need instructions). Log on to Remote Web Console. Click Go – Environmental Settings – SNMP Information in the menu bar of Remote Web Console Main window.
Figure 11 Change Community dialog box Adding Community IP Addresses To add a community IP address: 1. 2. 3. 4. 5. 6. Log on to Remote Web Console. Click Go – Environmental Settings – SNMP Information in the menu bar of Remote Web Console Main window. The SNMP Information window is displayed (see “SNMP Information Tab” (page 10)). Select and right-click the desired community to display the Add Community pop-up menu (see Figure 12 (page 17)). Select Add IP Address.
Figure 13 IP Address dialog box Deleting a Community IP Address To delete a community IP address: 1. 2. 3. 4. 5. 6. 7. Change to Modify mode. Log on to Remote Web Console. Click Go – Environmental Settings – SNMP Information in the menu bar of Remote Web Console Main window. The SNMP Information window is displayed (see “SNMP Information Tab” (page 10)). Select SNMP Information. In Community &Trap, select the unwanted community IP address.
5 SNMP Supported MIB Trap Configuration Extension Trap Specifications The specifications of the supported extension trap are as follows. Table 6 Extension Trap Specifications Operation Specification Mounting Value SNMP Community Specified community name — Protocol Data Unit (PDU) Type Trap PDU 4 Enterprise ID Agent Identifier 1.3.6.1.4.1.116.3.11.4.1.1 Agent IP Address Agent IP Address — Generic Trap Code EnterpriseSpecific — Specific Trap Code See Table 7 (page 19).
NOTE: For example, the object identifier for a failure in a disk controller processor would be 1.3.6.1.4.1.116.5.11.4.1.1.6.1.2. Standard MIB Specifications Supported MIB Table 9 (page 20) shows the supported MIBs. If you send a GET request for an object (MIB) that is not supported, you will receive NoSuchName as a GET RESPONSE.
Figure 16 Object System (2) Figure 17 Object System (3) Supported Traps Table 10 (page 21) shows the supported trap types. Table 10 Extension Trap Types Specific Trap Code Trap Description 1 RaidEventUserAcute All operations in a subsystem stopped. 2 RaidEventUserSerious Operation in a component where a failure occurred stopped. 3 RaidEventUserModerate Partial failure. 4 RaidEventUserService Minor failure.
NOTE: The following symbols cannot be used: \ , / : ; * ? " < > | & % ^ Table 11 System Groups Name Description Mounted Value sysDescr Name of hardware or OS. Fixed value storage system Fixed value. See Object Identifier System. {system 2} Object ID indicating the product identification number. sysUpTime An accumulated time from an SNMP agent. Unit: ms {system 1} sysObjectID 1.2.6.1.4.1.116.3.11.4.1.1 {system 3} sysContact {system 4} A manager who manages an agent or a contact address.
raidExMibVersion raidExMibVersion indicates the microcode version. raidExMibAgentVersion raidExMibAgentVersion indicates the internal version of the extension MIB. Number of Disk Controllers under Control of SVP (raidExMibDkcCount) raidExMibDkcCount suggests the number of a disk controller under the control of SVP.
raidExMibRaidList raidExMibRaidList indicates the subsystem under the control of the SVP. (raidlistEntry) raidlistEntry indicates the list of arrays managed by this SVP Table 12 (page 24) shows the type of information displayed for each subsystem Table 12 Subsystem Information Name Type Description Mounted Value Attribute raidlistSerialNumber INTEGER Disk controller product number (index). 1-99,999 read-only DisplayString Disk controller nickname. (Max.
Table 12 Subsystem Information (continued) Name Type Description Mounted Value Attribute raidlistDKCMainVersion DisplayString Microcode version. (Max. 10 characters) read-only DisplayString Disk controller product type. Storage system read-only ::=raidlistEntry(3) raidlistDKCProductName ::=raidlistEntry(4) raidExMibDKCHW raidExMibDKCHW indicates the status of the subsystem components. dkcHWEntry dkcHWEntry indicates the status of the subsystem components.
Table 13 Subsystem Component Information (continued) Name Type Description MIB Value Attribute DKCHWCache INTEGER Status of cache. Note read-only ::=dkcHWEntry(4) DKCHWSM (1 digit) INTEGER ::=dkcHWEntry(5) DKCHWPS INTEGER Status of shared memory. Note Status of power supply. Note ::=dkcHWEntry(6) DKCHWBattery INTEGER Status of battery. INTEGER Status of fan. Note Note INTEGER Others. Note (1 digit) The status of each component is indicated as follows: 1: Normal.
Table 14 Disk Device Components Information Name Type Description MIB Value Attribute DKURaidListIndexSerialNumber INTEGER Disk controller product number (index). 1-99,999 read-only INTEGER Status of power supply. Note read-only ::=dkuHWEntry(1) DKUHWPS ::=dkuHWEntry(2) DKUHWFan (1 digit) INTEGER Status of fan. ::=dkuHWEntry(3) DKUHWEnvironment INTEGER INTEGER Status of environment monitor. Note Status of drive.
Table 15 Subsystem Components Information 2 Name Type Description MIB Value Attribute DKC2RaidListIndexSerialNumber INTEGER Disk controller product number (index). 1-99,999 read-only INTEGER Information about environmental failure. Note read-only Status of SVP. Note ::=dkcHW2Entry(1) DKCHW2Environment ::=dkcHW2Entry(2) DKCHW2SVP INTEGER ::=dkcHW2Entry(3) DKCHW2PP ::=dkcHW2Entry(4) NOTE: INTEGER Status of program product failure.
Table 16 Failure Information Name Type Description MIB Value Attribute EventListIndexSerialNumber INTEGER Disk controller product number (index). 1-99,999 read-only DisplayString Disk controller nickname. (Max. 18 characters) read-only Counter Number of record. 1-256 read-only DisplayString Reference code. (6 characters) read-only DisplayString Date when the failure occurred. yyyy/mm/dd read-only Time when the failure occurred.
Extension MIB Configuration Figure 19 Extension MIB Configuration (1) 30 SNMP Supported MIB
Figure 20 Extension MIB Configuration (2) Extension MIB Configuration 31
6 SNMP Failure Trap Reference Table 17 (page 32) shows the alert level, the trap reference code, the description, and the alert level.
Table 17 SNMP Failure Trap Reference Codes (continued) Trap Reference Code Description Alert Level SIM22 SIM23 SIM13 CF 83 xy FCA blockade MODERATE AC 82 x0 Failure in the processor for NAS OS MODERATE x: The CHA package number AC 83 x0 Abnormal processor environment for NAS OS MODERATE x: The CHA package number AC 84 xx NAS OS failure MODERATE x: The CHA package number AC 85 x0 Failure in the bus for NAS OS MODERATE x: The CHA package number AC 86 xy Network port failure
Table 17 SNMP Failure Trap Reference Codes (continued) Trap Reference Code Description Alert Level SERIOUS SIM22 SIM23 SIM13 EF D0 00 Device connecting to external subsystem is blocked.
Table 17 SNMP Failure Trap Reference Codes (continued) Trap Reference Code Description Alert Level SIM22 SIM23 SIM13 BF 7x xx Abnormal fan Fan (DKU) MODERATE 74 xx xx Sub-SVP error SVP failure MODERATE 7B 00 03 Router failure Router failure MODERATE 7C 03 00 Audit log FTP transfer failed SVP failure MODERATE 7F F0 00 Report on trial period expiration License key SERIOUS 7F F4 0x Virus detected (Cleaning finished) SVP failure SERVICE 7F F5 0x Virus detected (Virus
Table 17 SNMP Failure Trap Reference Codes (continued) Trap Reference Code SIM22 SIM23 SIM13 DB 2x yy Description Alert Level A currently used M-VOL has been suspended because an unrecoverable failure occurred in an R-VOL. SERIOUS x: The CU number yy: The LDEV number DB 3x yy A currently used M-VOL has been suspended because DFW to R-VOL was prohibited.
Table 17 SNMP Failure Trap Reference Codes (continued) Trap Reference Code Description Alert Level SIM22 SIM23 SIM13 DC 0x xx Volume used as P-VOL has been suspended (Unable to restore path) SERIOUS DC 1x xx Volume used as P-VOL has been suspended (MCU failure detected) SERIOUS DC 2x xx Volume used as P-VOL has been suspended (RCU failure detected) SERVICE DC 4x xx Volume used as P-VOL has been suspended (S-VOL suspension detected) SERIOUS DC 5x xx Volume used as P-VOL has been
Table 17 SNMP Failure Trap Reference Codes (continued) Trap Reference Code Description Alert Level SIM22 SIM23 SIM13 60 01 xx (Except FF) A pool is blocked MODERATE 60 01 FF The free space of the virtual volume management area was insufficient. MODERATE The SIM Code for TrueCopy for z/OS errors is determined by the mode. See Table 18 (page 38). Others Other failures Other failures SERIOUS The type of SIM for TrueCopy for z/OS errors is determined by the mode. See Table 18 (page 38).
7 Troubleshooting Mitigating SNMP Errors 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. This could have serious consequences, including the following: • SNMP Security Function If the SNMP security function is working, and a command is executed from an IP address that is not entered, you will get a no reply return and a certification error is received for a trap.
8 Support and Other Resources Related Documentation • HP StorageWorks XP12000 Disk Array Owner's Guide • HP StorageWorks XP10000 Disk Array Owner's Guide • HP StorageWorks 200 Storage Virtualization System Owner's Guide You can find these documents on the HP Manuals website: http://www.hp.com/support/manuals In the Storage section, click Storage Software and then select a product. HP Technical Support For worldwide technical support information, see the HP support website: http://www.hp.
A Acronyms and Abbreviations Table 19 Acronyms and Abbreviations CU control unit (logical control unit) DASD direct-access storage device DKA disk adapter DKC disk controller LAN local area network LDEV logical device MCU main control unit M-VOL main volume (TrueCopy for z/OS primary volume) RCU remote control unit R-SIM remote service information message R-VOL remote volume (TrueCopy for z/OS secondary volume) SIM service information message SVP service processor T-VOL target vol
Index A T adding SNMP community IP address, 17 SNMP community name, 14 SNMP managers, 13 technical support, 40 HP, 40 C changing SNMP community name, 16 D deleting SNMP community IP address, 18 SNMP community name, 15 SNMP managers, 13 document related documentation, 40 documentation HP website, 40 providing feedback, 40 H help obtaining, 40 HP technical support, 40 I instructions adding SNMP community IP address, 17 adding SNMP community name, 14 adding SNMP managers, 13 changing SNMP community name