HP 2000SA User Manual

HP StorageWorks

MSA2000 G2 SMI-S Proxy Provider User Guide

This document provides information for network administrators who are managing MSA2000 G2 product from a storage management application through SMI-S, including use of the MSA2000 Proxy Settings Manager (PSM).
Part number: 573100-002 Second edition: December 2009
© Copyright 2009 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. 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.
Intel, Itanium, Pentium, Intel Inside, and the Intel Inside logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.
Microsoft, Windows, Windows XP, and Windows NT are U.S. registered trademarks of Microsoft Corporation.
UNIX is a registered trademark of The Open Group.
Contents
1 Introduction ....................................................................................... 7
SMI-S Support ............................................................................................................................ 8
2 Installing and uninstalling the SMI-S Proxy Provider ............................... 11
Windows ................................................................................................................................. 11
Linux ....................................................................................................................................... 13
3 Configuring the Proxy Provider ........................................................... 15
First-time configuration ............................................................................................................... 15
Ports and the service utility (Windows only) .................................................................................. 15
PSM device management commands .......................................................................................... 16
Add system ....................................................................................................................... 17
Remove system ................................................................................................................... 18
Discover systems ................................................................................................................ 19
View systems ..................................................................................................................... 20
Clear systems .................................................................................................................... 22
Manage system .................................................................................................................. 23
Create user account in the MSA device ........................................................................... 24
Change user password in the MSA device ...................................................................... 25
Delete user account in the MSA device ........................................................................... 26
Get or set provider attributes ................................................................................................ 27
Set Proxy Provider timeout ............................................................................................. 28
Set indication provider polling interval ............................................................................ 29
Set proxy provider debug log level ................................................................................. 30
4 Integrating the Proxy Provider with HP SIM .......................................... 31
HP SIM storage integration ........................................................................................................ 31
Discovering an MSA2000 G2 Proxy Provider ............................................................................... 32
Identifying an MSA2000 G2 Array ............................................................................................. 33
Subscribing to and viewing events ............................................................................................... 33
Generating reports .................................................................................................................... 34
5 Client API Interface ........................................................................... 35
6 Frequently asked questions ................................................................ 39
7 Support and other resources .............................................................. 43
Document conventions and symbols ............................................................................................. 43
HP technical support ................................................................................................................. 44
Product warranties .................................................................................................................... 44
Subscription service .................................................................................................................. 44
HP websites ............................................................................................................................. 44
MSA2000 G2 SMI-S Proxy Provider User Guide 3
Documentation feedback ........................................................................................................... 45
Glossary ............................................................................................ 47
4
Figures
SMI-S Proxy Provider overview .................................................................................... 71
HP Package Setup dialog ......................................................................................... 112
Pegasus service in the Services window ..................................................................... 123
Pegasus installation directory .................................................................................... 134
Output of add system command ............................................................................... 175
Output of remove system command ........................................................................... 186
Output of discover systems command ........................................................................ 197
Output of view systems command .............................................................................. 208
Output of the view op command ............................................................................... 219
Output of clear systems command ............................................................................. 2210
Output of manage system command .......................................................................... 2311
Output of create user account command .................................................................... 2412
Screenshot of change user password command .......................................................... 2513
Output of delete user command ................................................................................ 2614
Output of set command options ................................................................................ 2715
HP SIM topology .................................................................................................... 3116
Link to the Identification page of the managed MSA2000 G2 Array ............................. 3317
MSA2000 G2 SMI-S Proxy Provider User Guide 5
Tables
Supported SMI-S profiles ............................................................................................ 81
Supported indication events ....................................................................................... 92
PSM commands ...................................................................................................... 163
Pegasus CIMOM operations ..................................................................................... 374
Document conventions ............................................................................................. 435
6

1 Introduction

The SMI-S Proxy Provider provides an industry-standard WBEM-based management software framework for MSA2000 G2 products that can be integrated with various HP Enterprise management software applications, such as HP SIM.
This release supports:
MSA2312fc and 2324fc
MSA2312sa and 2324sa
MSA2312i and 2324i
Passive management features
Support for the following is planned for future releases:
Active management features, such as RAID provisioning
Figure 1 SMI-S Proxy Provider overview
.
MSA2000 G2 SMI-S Proxy Provider User Guide 7
This product carries OpenPegasus CIMOM and is supported on both Windows and Linux platforms.
The proxy provider set includes the following:
Instance Provider
Association Provider
Method Provider
Indication Provider

SMI-S Support

The SMI-S Proxy Provider supports passive management features described in Table 1, page 8.
Table 1 Supported SMI-S profiles
DescriptionProfile / Subprofile
Describes RAID array systems. It provides a high-level overview of the array system.Array
Block Services
Physical Package
Server
Profile Registration
Defines a standard expression of existing storage capacity, the assignment of capacity to Storage Pools, and allocation of capacity to be used by external devices or applications.
Models information about a storage system’s physical package and optionally about in- ternal sub-packages.
Defines the general mechanisms used in expressing health in SMI-S.Health
Defines the capabilities of a CIM object manager based on the communication mechanisms that it supports.
Models the Fibre Channel specific aspects of a target storage system.FC Target Ports
Models the SAS specific aspects of a target storage system.SAS Target Ports
Models the iSCSI specific aspects of a target storage system.iSCSI Target Ports
Provides addresses of remote access points for management services.Access Points
Specializes the DMTF Fan profile by adding indications.Fan
Specializes the DMTF Power Supply profile by adding indications.Power Supply
Models the profiles registered in the object manager and associations between registration classes and domain classes implementing the profile.
Models software or firmware installed on the systemSoftware
Extent Composition
Proxy Server System Man­agement
Introduction8
Models device mapping and masking abilities for SCSI systemsMasking and Mapping
Models disk drive devices.Disk Drive Lite
Provides an abstraction of how it virtualizes exposable block storage elements from the underlying Primordial storage pool.
Models the location details of product and its sub-componentsLocation
Specializes the DMTF Sensors profileSensors
Models the discovery of devices to be managed
This provider supports the following CIM operations:
getClass
enumerateClasses
enumerateClassNames
getInstance
enumerateInstances
enumerateInstaneceNames
associators
associatorNames
references
referenceNames
invokeMethod
The Proxy Provider supports the CIM Alert Indication events listed in Table 2, page 9.
Table 2 Supported indication events
Corresponding provider classEvent category
Operational status values that trigger alert indications
DHS_TopComputerSystemController
Down, Not Installed, Unknown operational status
Unknown, Missing, ErrorDHS_DiskDriveHard Disk
Error, Stopped, Unknown operational statusDHS_FanFan
Unknown, Error, Other, StressedDHS_PowerSupplyPower Supply
Unknown, Other, Error, NonRecoverable ErrorDHS_TemperatureSensorTemperature Sensor
Unknown, ErrorDHS_SuperCapBattery/SuperCap
Stopped, Unknown operational statusDHS_FCPortFC Port
Unknown, StoppedDHS_SASTargetPortSAS Port
Unknown, StoppedDHS_ISCSIEthernetPortiSCSI Port
MSA2000 G2 SMI-S Proxy Provider User Guide 9
Introduction10

2 Installing and uninstalling the SMI-S Proxy Provider

Windows

The Windows package comes as a Smart Component with installers for Pegasus CIMOM, HP Proxy Settings Manager, and MSA2000 G2 SMI-S Proxy Provider.
The SMI-S Proxy Provider can be installed on any ProLiant Server running Windows or Linux that has Ethernet connection to the MSA2000 G2 Storage Enclosures. The SMI-S proxy will communicate to all of the MSA2000 G2 Storage enclosures via the Ethernet-based embedded storage management processor.
To install the package:
1. Verify that the following management interfaces are enabled on each MSA2000 G2 storage
enclosure:
Embedded SMI-S
Embedded SNMP (used for initial discovery only)
2. With Windows Explorer, navigate to the directory containing the installation package.
3. Click cpnnnnnn.exe.
4. Click Install in the HP Package Setup dialog. (See Figure 2, page 11.)
Figure 2 HP Package Setup dialog
.
MSA2000 G2 SMI-S Proxy Provider User Guide 11
5. Select Typical Installation and click OK to install Pegasus, the Proxy Providers, and PSM
automatically. The installation status is displayed on the user interface. Installation typically takes 6–8 minutes.
NOTE:
If a Pegasus CIMOM is already installed on the server and is version 2.7.0 or above, the installer will skip the CIMOM installation and integrate the provider set into the existing CIMOM installation.
If a Pegasus CIMOM is already installed on the server and is a version lower than 2.7.0, the installer will install CIMOM version 2.7.1, but would ensure that the existing CIMOM binaries and all the relevant folders are undisturbed. However, if the existing installation has Pegasus installed as a Windows service, the current installation will overwrite it. After the installation, the Pegasus service entry will refer to the CIMOM from this package, and the existing Pegasus CIMOM can only be run as a process and not as a Windows service. If the existing CIMOM is already using the default port 5989, the new CIMOM would choose a different port as described in Ports and the service utility (Windows only), page 15.
The x86 version of the provider set will not work with an x64 version of the CIMOM and hence while installing on an x64 server, if an x64 version of Pegasus CIMOM already exists, the installation would fail.
NOTE:
To select components or specify a different installation directory, select Custom Install and follow the instructions on the screen. Only the selected components will be installed.
6. After the installation script completes, you can validate the installation by verifying that the Pegasus
service is started in the Services window as shown in Figure 3, page 12.
Figure 3 Pegasus service in the Services window
.
Installing and uninstalling the SMI-S Proxy Provider12
7. Click View Logs to see the installation logs. For additional log files see:
<systemdrive>/cpqsystem/log/Installbat.log log of scripts run during install-
ation
<systemdrive>/cpqsystem/log/msiexec_PSM.log log of PSM msi installation
<systemdrive>/cpqsystem/log/cp009873.log log of SmartComponent installation
NOTE:
For a typical installation, Open Pegasus and Proxy Providers are installed into the HPMSAPegasus folder under the Windows system drive as shown in Figure 4, page 13. The Proxy Settings Manager is installed into Program Files or Program Files x64.

Linux

Figure 4 Pegasus installation directory
.
To uninstall the Proxy Provider:
1. Navigate to the Control Panel Add or Remove Programs window and uninstall the components
in the sequence listed.
2. To remove PSM, select HP StorageWorks MSA2000 SMI-S Proxy Settings Manager and then click
Remove.
3. To remove the Proxy Provider, select HP StorageWorks MSA2000 Proxy Provider for Windows
and then click Remove.
4. To remove Pegasus, select Open Pegasus and then click Remove.
The Linux package is bundled as a .tgz file, which includes the SMI-S Proxy Providers and PSM.
This version of Proxy providers has the following constraints defined:
It has dependency on tog-pegasus rpm. This is required in SLES also. It does not use open-wbem
in SLES. Requires tog-pegasus version 2.7.0 or later.
MSA2000 G2 SMI-S Proxy Provider User Guide 13
Port 5989 should be free and available for use by the Pegasus CIMOM.
To install the package:
1. 1. Untar the package using the following command:
nl
tar -zxvf HPMSA2000_Proxy.tgz This creates the HPMSA2000_Proxy directory and extracts all of the files into it.
2. Navigate into the HPMSA2000_Proxy folder.
3. Execute the install script, ./install.sh, to install the Proxy Providers and PSM products.
The installation log is in the msaproxyinstall.log file.
To uninstall the package:
1. Navigate to the HPMSA2000_Proxy folder.
2. Execute the uninstall script, ./uninstall.sh, to uninstall the Proxy Providers and PSM products.
Installing and uninstalling the SMI-S Proxy Provider14

3 Configuring the Proxy Provider

The PSM is a CLI-based MSA storage management software tool that provides simple configuration and management tasks of the proxy providers. The PSM is installed as part of the SMI-S Proxy Provider.
The PSM provides the following device management options:
Add a System
Remove a System
Discover Systems
View Systems
Clear Systems
Manage a System
Create a new Manage/Monitor user account
Change the password of an existing user account
Delete a user account
Get or set Provider attributes
Set Proxy Provider Timeout
Set Indication Provider Polling Interval
Set Loglevel
Use any of the following methods to launch the PSM:
Click Launch PSM from the installer.
Click the PSM short cut from the desktop.
Execute msapsm.exe from the installation folder.
The tool executes as a standalone process. The tool requires Pegasus CIMOM to be installed on the system where it is executed. When the tool starts, PSM prompts for the IP address and the port number where the cimserver is running. A single session of the PSM application is associated with a specific cimserver. To change the cimserver IP, start a new PSM session. The MSA storage device must be added to the cimserver before it can be managed with PSM.

First-time configuration

MSA2000 G2 devices must be added to the proxy provider repository with PSM before the Proxy Provider can be configured to proxy MSA2000 G2 systems.

Ports and the service utility (Windows only)

By default, CIMOM listens on two ports - 5989 (to support SSL connections) and 5988 (to support non-SSL connections). For the SSL port, the installer contains a utility, called service, which attempts to use port 5989 for initiating the CIMOM for SSL connection. However, if that port is not available, it will try one of the following ports: 49152, 49153, 49154, 49155. If none of these ports are available, it will exit with an error.
MSA2000 G2 SMI-S Proxy Provider User Guide 15
Loading...
+ 33 hidden pages