Академический Документы
Профессиональный Документы
Культура Документы
Abstract
This guide describes the implementation of SNMP for monitoring HP StorageWorks XP24000/XP20000 storage systems. 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 StorageWorks XP storage systems and Remote Web Console.
Copyright 2007, 201 Hewlett-Packard Development Company, L.P. 1 Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.21 and 12.212, Commercial 1 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. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein. Acknowledgments Microsoft, Windows, and Windows XP are U.S. registered trademarks of Microsoft Corporation. Hitachi and Universal Replicator are registered trademarks of Hitachi, Ltd. ShadowImage and TrueCopy are registered trademarks of Hitachi, Ltd. and Hitachi Data Systems Corporation Export Requirements You may not export or re-export this document or any copy or adaptation in violation of export laws or regulations. Without limiting the foregoing, this document may not be exported, re-exported, transferred or downloaded to or within (or to a national resident of) countries under U.S. economic embargo, including Cuba, Iran, North Korea, Sudan, and Syria. This list is subject to change. This document may not be exported, re-exported, transferred, or downloaded to persons or entities listed on the U.S. Department of Commerce Denied Persons List, Entity List of proliferation concern or on any U.S. Treasury Department Designated Nationals exclusion list, or to parties directly or indirectly involved in the development or production of nuclear, chemical, biological weapons, or in missile technology programs as specified in the U.S. Export Administration Regulations (15 CFR 744). Revision History
Edition First Second Third Fourth Fifth Sixth Seventh Eighth Ninth Tenth Eleventh Twelfth Thirteenth
Date June 2007 September 2007 January 2008 April 2008 June 2008 September 2008 December 2008 February 2009 June 2009 December 2009 June 2010 October 2010 May 201 1
Description This edition applies to microcode version 60-01-31-00/00 or later. This edition applies to microcode version 60-02-04-00/00 or later. This edition applies to microcode version 60-02-25-00/00 or later. This edition applies to microcode version 60-02-48-00/00 or later. This edition applies to microcode version 60-03-04-00/00 or later. This edition applies to microcode version 60-03-24-00/00 or later. This edition applies to microcode version 60-04-04-00/00 or later. This edition applies to microcode version 60-04-13-00/00 or later. This edition applies to microcode version 60-05-00-00/00 or later. This edition applies to microcode version 60-06-05-00/00 or later. This edition applies to microcode version 60-07-00-00/00 or later. This edition applies to microcode version 60-07-50-00/00 or later. This edition applies to microcode version 60-08-01-00/00 or later.
Contents
1 Overview of SNMP.....................................................................................5
SNMP Manager Overview........................................................................................................5 SNMP Manager and SNMP Agent Interaction.........................................................................5 Management Information Base (MIB)......................................................................................6 SNMP Agent Overview.............................................................................................................6 System Configuration............................................................................................................6 SNMP Agent Functions.........................................................................................................7 SNMP Manager Functions.........................................................................................................8 Component Status Information...............................................................................................8
Glossary....................................................................................................44 Index.........................................................................................................46
Contents
1 Overview of SNMP
This chapter provides an overview of SNMP including an overview of the agent and management functions: SNMP Manager Overview (page 5) SNMP Agent Overview (page 6) SNMP Manager Functions (page 8) HP StorageWorks XP24000 Disk Array HP StorageWorks XP20000 Disk Array
Unless otherwise specified, the term storage system in this guide refers to the following disk arrays:
The GUI illustrations in this guide were created using a Windows computer with the Internet Explorer browser. Actual windows may differ depending on the operating system and browser used. GUI contents also vary with licensed program products, storage system models, and firmware versions.
SNMP is an industry-standard protocol for managing and monitoring network devices, including disk devices, routers, and hubs. SNMP uses SGMP to manage the TCP/IP gateways. The standardized configuration and database of network management information is called a MIB. A standard MIB is common to all SNMP interfaces. An extension MIB is defined by the particular managed device or protocol. An SNMP manager monitors the devices, which are referred to as managed nodes. The primary types of interaction between the SNMP manager and an SNMP agent are polling and trap. Typically, the SNMP manager polls the SNMP agents on a periodic basis, to determine whether the device is operating normally. If an abnormal event occurs, the SNMP Agent can report the condition without a request from the manager, by using a message called trap. When an SNMP Manager polls the agent, the following dialog takes place: An SNMP manager sends a request packet to an SNMP agent, which requests data regarding the status of managed node. The SNMP agent sends a response packet back to the SNMP manager.
SNMP uses the TCP/IP UDP. If the SNMP agent does not respond within a specified time period, the SNMP manager re-sends the request packet. That time period is set by the system administrator, taking into account the network traffic and operation policy. If an SNMP agent again does not respond to the re-sent packet, the SNMP manager assumes that an error has occurred. Depending on the times set for polling and response, this can take several seconds.
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.
The following figure shows an example of SNMP operations by using an SNMP manager.
Overview of SNMP
An SNMP agent logs the most recent 256 traps, so you can see the trap history of a particular device.
Error Report
The following table lists the errors to be reported for the REQUEST operations. Table 3 SNMP Agent REQUEST Operations
Error noError(0) noSuchName(2) Description Normal There are no MIB objects that are required. (Not supported). The GETNEXT REQUEST command that is specified for the following object identifier of the last supported MIB object is received. readOnly(4) genErr(5) SET REQUEST is received. Error occurred for other reasons. SET operation is not supported. Retry the operation. Corrective Action N/A Verify that the requested object is correct.
The following table lists the storage system component status as well as the trap report function. Table 5 Storage system Component Status Types
Status Normal Acute failure detected Serious failure detected Description Normal operation. All operations in a storage system stopped. Operation in a component where a failure occurred stopped.
Overview of SNMP
10
1 1
12
Apply Cancel
13
3.
14
6.
Select Apply to implement the changes, or select Cancel to cancel the changes, then select OK on the confirmation message. Figure 5 Adding SNMP Manager IP Address (Top: Before Setting, Bottom: After Setting)
3. 4. 5. 6.
15
3. 4. 5.
6. 7. 8.
16
3. 4. 5. 6.
3.
4. 5.
6. 7.
Select Change Community. The Change Community dialog box displays (see Change Community dialog box (page 18)). In the Community text box, overwrite the old community name with a new community name. You can use up to 180 alphanumeric characters, except for ", \, ;, :, ,, *, ?, <, >, |, /, ^, &, and %. You can also use spaces, except at the beginning or the end of the name. Select OK. The changed community name displays in Community & Trap, but the changes are not yet implemented in the storage system. Select Apply. Select OK or Cancel.
2. 3. 4.
18
NOTE: If the values for an IP address are all set to zero (0), that address cannot be specified for Ipv4 and Ipv6. The Add IP Address dialog box does not support shortened expression for Ipv6 address. Enter 8 hexadecimal numbers that are separated colons (:) to a maximum 4 digits from zero (0) to FFFF inclusive. When the OS of the SVP is Windows XP, if you enter an Ipv6 address and select Apply, an error message is displayed and the Ipv6 address cannot be set.
5. 6.
Select OK. The new IP address displays in Community & Trap, but the change is not yet implemented. Select Apply. Select OK or Cancel.
3. 4.
5. 6. 7.
Select Delete IP Address. A confirmation message displays. Select OK or Cancel. The selected IP address is deleted from Community & Trap, but the change is not yet implemented. Select Apply or Cancel. Select OK on the confirmation message.
20
Trap Configuration
Extension Trap Specifications
The specifications of the supported extension trap are as follows. Table 7 Extension Trap Specifications
Operation SNMP Community Protocol Data Unit (PDU) Type Enterprise ID Agent IP Address Generic Trap Code Specific Trap Code Specification Specified community name Trap PDU Agent Identifier Agent IP Address EnterpriseSpecific See Specific Trap Codes (page 21). Mounting Value 4 1.3.6.1.4.1.1 16.3.1 1.4.1.1
Trap Configuration
21
1.3.6.1.4.1.1 16.5.1 1.4.2.2 1.3.6.1.4.1.1 16.5.1 1.4.2.3 1.3.6.1.4.1.1 16.5.1 1.4.2.4 1.3.6.1.4.1.1 16.5.1 1.4.2.5 1.3.6.1.4.1.1 16.5.1 1.4.2.6 1.3.6.1.4.1.1 16.5.1 1.4.2.7
NOTE: For example, the object identifier for a failure in a storage system processor would be 1.3.6.1.4.1.1 16.5.1 1.4.1.1.6.1.2.
22
23
Supported Traps
The following table shows the supported trap types. Table 1 Extension Trap Types 1
Specific Trap Code 1 2 3 4 Trap RaidEventUserAcute RaidEventUserSerious RaidEventUserModerate RaidEventUserService Description All operations in a storage system stopped. Operation in a component where a failure occurred stopped. Partial failure. Minor failure.
An SNMP agent mounts only system groups in mib-2, as shown in the following table. Table 12 System Groups
Name sysDescr {system 1} sysObjectID {system 2} Object ID indicating the product identification number. Description Name of hardware or OS. Mounted Value Fixed value RAID 600 Fixed value. See Object Identifier System (page 22). 1.2.6.1.4.1.1 16.3.1 1.4.1.1 sysUpTime {system 3} sysContact {system 4} An accumulated time from an SNMP agent. A manager who manages an agent or a contact address. Unit: ms
Maximum 180 characters in an ASCII characters string (see Note) Input by a user from an SNMP setting window.
sysName {system 5}
A given name for managing an agent. Maximum 180 characters in an ASCII characters string (see Note) Input by a user from an SNMP setting window.
sysLocation {system 6}
Maximum 180 characters in an ASCII characters string (see Note) Input by a user from an SNMP setting window.
sysService {system 7}
24
NOTE:
raidExMibName
raidExMibName indicates the SVP product name.
raidExMibVersion
raidExMibVersion indicates the microcode version.
25
raidExMibAgentVersion
raidExMibAgentVersion indicates the internal version of the extension MIB.
raidExMibRaidList
raidExMibRaidList indicates the storage system under the control of the SVP.
(raidlistEntry)
raidlistEntry indicates the list of arrays managed by this SVP
26
The following table shows the type of information displayed for each storage system Table 13 Storage system Information
Name raidlistSerialNumber ::=raidlistEntry(1) raidlistMibNickName ::=raidlistEntry(2) raidlistDKCMainVersion ::=raidlistEntry(3) raidlistDKCProductName ::=raidlistEntry(4) DisplayString Storage system product type. DisplayString DisplayString Type INTEGER Description Storage system product number (index). Mounted Value 1-99,999 Attribute read-only
Storage system nickname. (Max. 18 characters) Microcode version. (Max. 10 characters) *1 (7 characters)
read-only
read-only
read-only
raidExMibDKCHW
raidExMibDKCHW indicates the status of the storage system components.
dkcHWEntry
dkcHWEntry indicates the status of the storage system components.
27
The following table describes the status of the storage system components Table 14 Storage system component information
Name DKCRaidListIndexSerialNumber ::=dkcHWEntry(1) DKCHWProcessor ::=dkcHWEntry(2) DKCHWCSW ::=dkcHWEntry(3) DKCHWCache ::=dkcHWEntry(4) DKCHWSM ::=dkcHWEntry(5) DKCHWPS ::=dkcHWEntry(6) DKCHWBattery ::=dkcHWEntry(7) DKCHWFan ::=dkcHWEntry(8) DKCHWEnvironment ::=dkcHWEntry(9) INTEGER Others. INTEGER Status of fan. INTEGER Status of battery. INTEGER INTEGER Status of shared memory. Status of power supply. INTEGER Status of cache. INTEGER Status of internal star. INTEGER Type INTEGER Description Storage system product number (index). Status of processor. MIB Value 1-99,999 Attribute read-only
Note (1 digit) Note (1 digit) Note (1 digit) Note (1 digit) Note (1 digit) Note (1 digit) Note (1 digit) Note (1 digit)
read-only
read-only
read-only
read-only
read-only
read-only
read-only
read-only
NOTE:
1: Normal. 2: Acute failure detected. 3: Serious failure detected. 4: Moderate failure detected. 5: Service failure detected.
raidExMibDKUHW
raidExMibDKUHW indicates the status of the storage system components.
28 SNMP Supported MIB
dkuHWEntry
dkuHWEntry indicates the status of the disk unit components.
read-only
read-only
read-only
read-only
29
NOTE:
1: Normal. 2: Acute failure detected. 3: Serious failure detected. 4: Moderate failure detected. 5: Service failure detected.
raidExMibDKCHW2
raidExMibDKCHW2 indicates the status of the storage system components.
Note
(1 digit)
read-only
Note
(1 digit)
read-only
Note
(1 digit)
read-only
30
NOTE:
1: Normal. 2: Acute failure detected. 3: Serious failure detected. 4: Moderate failure detected. 5: Service failure detected.
raidExMibTrapList
raidExMibTrapList suggests the history of the failure traps.
read-only
read-only
31
32
33
The following table shows the alert level, the trap reference code, the description, and the alert level. Table 18 SNMP Failure Trap Reference Codes
Trap Reference Code SIM22 21 21 21 21 21 21 21 21 21 21 SIM23 3x 72 80 82 93 94 A0 A2 A3 D0 SIM13 yz xy xy xy xy xy xy xy xy xy LCM hard error ADP blockade RIO path blockade Remote copy logical path blockade (notification of failure from extender) Link data transfer error Link data transfer error HTP hardware error HTP path blockade HTP blockade External port blockade x: The CHA package number y: The number of the port in the package 21 D2 xy External device response timeout x: The CHA package number y: The number of the port in the package 30 30 30 73 75 A0 xy xy xx Processor blockade FM failure CHA PCB blockade xx=00:Fibre, xx=01:MFibre, xx=02:Serial xx=FF:All CHA 30 31 31 31 CF CF A1 73 75 A0 82 83 00 xy xy 00 xy xy DKC blockade Processor blockade FM failure DKA PCB blockade DRR blockade FCA blockade Acute MODERATE MODERATE Acute MODERATE MODERATE MODERATE MODERATE Acute SERVICE Processor MODERATE MODERATE MODERATE MODERATE SERIOUS SERIOUS MODERATE MODERATE MODERATE MODERATE Description Alert Level
34
FF FF DF DF DF DF EF
EA EE 8y 9y Ay By 0x
0x 0x xx xx xx xx xx
35
Warning caused by remaining a jumper DKC environment socket Error in two-SVP configuration AC-DC alarm 56V Low voltage 37V Low voltage Abnormal fan Fan fuse blow Sub-SVP error Router failure Audit log FTP transfer failed Virus detected (Cleaning finished) Virus detected (Virus isolated) SVP error Power supply (DKU) HDD-PL
36
7F D4 D4 D4 D4 D4 D4 D4
FF 0x 1x 2x 3x 4x 5x 6x
FF xx xx xx xx xx xx xx
SERVICE
Failure with paired SERIOUS volumes SERIOUS SERIOUS SERIOUS SERIOUS SERIOUS SERIOUS
D4 D4 DB
8x Fx 0x
xx xx yy
37
38
47 47
Dx E5
xx xx
MODERATE MODERATE
47
E6
xx
MODERATE
47
E7
00
MODERATE
47
EC
00
MODERATE
47 4B 4B
Fx 0x 2x
xx xx yy
The SIM Code for TrueCopy for Mainframe errors is determined by the mode. See SIM List for TrueCopy for Mainframe Errors (page 40). Others Other failures Other failures SERIOUS
The type of SIM for TrueCopy for Mainframe errors is determined by the mode. Table 19 SIM List for TrueCopy for Mainframe Errors
Mode SYNC SEMISYNC D0 D5 D1 D6 SIM22 D2 D7 D4 DB
40
6 Troubleshooting
This chapter provides troubleshooting information for the HP StorageWorks XP24000/XP20000 SNMP Agent Reference Guide: Mitigating SNMP Errors (page 41) Calling HP Technical Support (page 41)
Abnormal Response to SNMP Command If an error occurs in the SVP, traps might not be sent. Problems Inputting MIB Definition Files If you cannot input two or more MIB definition files because of the specifications of the SNMP manager software, use the MIB definition files for storage system. Error reports include storage system nicknames, which can be used to identify each storage system series (for example, HP StorageWorks XP24000/XP20000 Disk Array and HP StorageWorks XP12000/XP10000 Disk Array).
41
HP XP storage systems use the following values to calculate logical storage capacity values (logical devices): 1 KB (kilobyte) = 1,024 bytes 1 MB (megabyte) = 1,0242 bytes 1 GB (gigabyte) = 1,0243 bytes 1 TB (terabyte) = 1,0244 bytes 1 PB (petabyte) = 1,0245 bytes 1 block = 512 bytes
HP Technical Support
For worldwide technical support information, see the HP support website: http://www.hp.com/support Before contacting HP, collect the following information: Product model names and numbers Technical support registration number (if applicable) Product serial numbers Error messages
42
Subscription Service
HP recommends that you register your product at the Subscribers Choice for Business website: http://www.hp.com/go/e-updates After registering, you will receive email notification of product enhancements, new driver versions, firmware updates, and other product resources.
HP Websites
For additional information, see the following HP websites: http://www.hp.com http://www.hp.com/go/storage http://www.hp.com/support/manuals http://www.hp.com/storage/spock
Documentation Feedback
HP welcomes your feedback. To make comments and suggestions about product documentation, send a message to storagedocsFeedback@hp.com. All submissions become the property of HP.
Subscription Service
43
Glossary
A ADP C CAC CHA CU D DASD DFW DKC DKU DRV F FCA FD H HDD HTP L LCM LD, LDEV Link Control Module. Logical device. An LDEV is created when a RAID group is carved into pieces according to the selected host emulation mode (that is, OPEN-3, OPEN-8, OPEN-9). The number of resulting LDEVs depends on the selected emulation mode. The term LDEV is also known as term volume. Hard disk drive. Hyper Transfer Program. Fibre Channel adapter. Floppy disk. Direct-access storage device. DASD fast write. Disk controller. Disk unit. Driver. Common access card. Channel adapter. Control unit. ADaPter. Hardware that connects the LCM to the CHA physically and logically.
M M-VOL MCU MIB P PCB PDU PPRC R R-SIM R-VOL RCHA RCU
44 Glossary
Remote service information message. Remote volume. RAID Channel Adapter. Remote control unit.
Remote I/O.
Simple Gateway Management Protocol. Service information message. Shared memory. Service processor. A computer built into a disk array. The SVP, used only by an HP service representative, provides a direct interface to the disk array.
45
Index
A
adding SNMP community IP address, 18 SNMP community name, 16 SNMP managers, 14 conventions, 42 storage systems supported models, 5 Subscriber's Choice, HP, 43
T
technical support, 43 HP, 42 testing SNMP Trap Report, 20
C
changing SNMP community name, 17 conventions storage capacity values, 42
W
websites HP, 43 HP Subscriber's Choice for Business, 43 product manuals, 42
D
deleting SNMP community IP address, 19 SNMP community name, 17 SNMP managers, 15 document related documentation, 42 documentation HP website, 42 providing feedback, 43
H
help obtaining, 42 HP technical support, 42
I
instructions adding SNMP community IP address, 18 adding SNMP community name, 16 adding SNMP managers, 14 changing SNMP community name, 17 deleting SNMP community IP address, 19 deleting SNMP community name, 17 deleting SNMP managers, 15 testing SNMP Trap Report, 20
R
related documentation, 42
S
SNMP Agent operations adding SNMP community IP address, 18 adding SNMP community name, 16 adding SNMP managers, 14 changing SNMP community name, 17 deleting SNMP community IP address, 19 deleting SNMP community name, 17 deleting SNMP managers, 15 testing SNMP Trap Report, 20 SNMP Information tab, 1 1 storage capacity values
46 Index