HP Insight Management WBEM Providers 2.
Legal notices © Copyright 2008, 2010 Hewlett-Packard Development Company, L.P. 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 will not be liable for technical or editorial errors or omissions contained herein. Confidential computer software.
Contents 1 2 3 Overview................................................................................................................................... 18 2-1 2-2 2-3 Base server ................................................................................................................................ 19 Overview.................................................................................................................................... 19 Use cases ........................................
5 4-1 4-2 4-3 System power supply .................................................................................................................. 61 Overview.................................................................................................................................... 61 Use cases ................................................................................................................................... 61 Class implementations ...........................................
-3-14 HP_Location .................................................................................................................... 104 5-3-15 HP_ElementLocation.......................................................................................................... 105 5-3-16 CIM_ConfigurationCapacity .............................................................................................. 105 5-3-17 CIM_ElementCapacity .............................................................................
7-4-21 HP_SystemMemoryModuleSlot ........................................................................................... 157 7-4-22 HP_SystemMemoryBoardSlot ............................................................................................. 157 7-5 Supported indications................................................................................................................. 158 7-5-1 Memory Module Predictive Failure .......................................................................
11-4 12 13 Supported indications ....................................................................................................... 192 BladeSystem Lite....................................................................................................................... 194 12-1 12-2 12-3 12-3-1 12-3-2 12-3-3 12-3-4 12-3-5 12-3-6 12-3-7 12-3-8 12-3-9 12-3-10 12-4 Overview ........................................................................................................................
13-4-10 13-4-11 13-4-12 13-4-13 13-4-14 13-4-15 14 Operating system status............................................................................................................. 249 14-1 14-2 14-3 14-3-1 14-3-2 14-3-3 14-4 15 Ethernet Team Member Added................................................................................. 237 Network Interface No Longer Available .................................................................... 239 New Network Interface Available .....................
15-3-36 15-3-37 15-3-38 15-3-39 15-3-40 15-3-41 15-3-42 15-3-43 15-3-44 15-3-45 15-3-46 15-3-47 15-3-48 15-3-49 15-3-50 15-3-51 15-3-52 15-3-53 15-3-54 15-3-55 15-3-56 15-3-57 15-3-58 15-3-59 15-3-60 15-3-61 15-3-62 15-3-63 15-3-64 15-3-65 15-3-66 15-3-67 15-3-68 15-3-69 15-3-70 15-3-71 15-3-72 15-3-73 15-3-74 15-3-75 15-3-76 15-3-77 15-3-78 15-3-79 15-3-80 15-3-81 15-3-82 15-3-83 15-3-84 15-3-85 15-3-86 15-3-87 15-3-88 15-3-89 HPSA_ISASSCSIProtocolEndpoint .................................................
15-3-90 15-3-91 15-3-92 15-3-93 15-3-94 15-3-95 15-3-96 15-3-97 15-3-98 15-3-99 15-3-100 15-3-101 15-3-102 15-3-103 15-3-104 15-3-105 15-3-106 15-3-107 15-3-108 15-4 15-4-1 15-4-2 15-4-3 15-4-4 15-4-5 15-4-6 15-4-7 15-4-8 15-4-9 15-4-10 15-4-11 15-4-12 15-4-13 15-4-14 15-4-15 15-4-16 15-4-17 15-4-18 15-4-19 15-4-20 15-4-21 15-4-22 15-4-23 15-4-24 15-4-25 15-4-26 15-4-27 16 HPSA_DiskPhysicalPackageDiskDriveLocation (Association) .........................................
16-3-3 16-3-4 16-3-5 16-3-6 16-3-7 16-3-8 16-3-9 16-3-10 16-3-11 16-3-12 16-3-13 16-3-14 16-3-15 16-3-16 16-3-17 16-3-18 16-3-19 16-3-20 16-3-21 16-3-22 16-3-23 16-3-24 16-3-25 16-3-26 16-3-27 16-3-28 16-3-29 16-3-30 16-3-31 16-3-32 16-3-33 16-3-34 16-3-35 16-3-36 16-3-37 16-3-38 16-3-39 16-3-40 16-3-41 16-3-42 16-3-43 16-3-44 16-3-45 16-3-46 16-3-47 16-3-48 16-3-49 16-3-50 16-3-51 16-3-52 16-3-53 16-3-54 16-3-55 16-3-56 HPSAS_StorageVolume...................................................................
16-3-57 16-3-58 16-3-59 16-3-60 16-3-61 16-3-62 16-3-63 16-3-64 16-3-65 16-3-66 16-3-67 16-3-68 16-3-69 16-3-70 16-4 16-4-1 16-4-2 16-4-3 16-4-4 16-4-5 16-4-6 16-4-7 16-4-8 16-4-9 16-4-10 16-4-11 16-4-12 16-4-13 16-4-14 16-4-15 16-4-16 16-4-17 16-4-18 17 HPSAS_SCSIProtocolControllerStorageVolume (Association) ........................................ 399 HPSAS_FirmwareArraySystem (Association)...............................................................
17-3-17 17-3-18 17-3-19 17-3-20 17-3-21 17-3-22 17-3-23 17-3-24 17-3-25 17-3-26 17-3-27 17-3-28 17-3-29 17-3-30 17-3-31 17-3-32 17-3-33 17-3-34 17-3-35 17-3-36 17-3-37 17-3-38 17-3-39 17-3-40 17-3-41 17-3-42 17-3-43 17-3-44 17-3-45 17-3-46 17-3-47 17-3-48 17-3-49 17-3-50 17-3-51 17-3-52 17-3-53 17-3-54 17-3-55 17-3-56 17-3-57 17-3-58 17-3-59 17-3-60 17-4 17-4-1 17-4-2 17-4-3 17-4-4 17-4-5 17-4-6 17-4-7 17-4-8 17-4-9 HPSCSI_HBASCSIProtocolEndpoint.............................................................
17-4-10 17-4-11 17-4-12 17-4-13 17-4-14 17-4-15 17-4-16 17-4-17 17-4-18 17-4-19 17-4-20 18 Controller Status OK ............................................................................................... 487 Controller Status ERROR .......................................................................................... 489 Power Supply status NOT REDUNDANT.................................................................... 491 Power Supply Status OK...................................................
18-4-1 18-4-2 19 20 21 Fibre Channel Port status changed to OK ............................................................................ 536 Fibre Channel Port status changed to Link Down .................................................................. 538 System software ....................................................................................................................... 541 19-1 19-2 19-3 19-3-1 19-3-2 19-4 Overview ............................................................
21-4-5 21-4-6 21-4-7 21-4-8 21-4-9 21-4-10 21-4-11 21-4-12 22 23 New Tape Drive Found..................................................................................................... 571 Tape Drive status changed to Offline .................................................................................. 572 OK Tape Drive Now Missing............................................................................................. 574 Failed Drive Now Missing ..............................................
23-3-28 23-3-29 23-3-30 23-3-31 23-3-32 23-3-33 23-3-34 23-3-35 23-3-36 23-3-37 23-4 23-4-1 23-4-2 23-4-3 23-4-4 23-4-5 23-4-6 23-4-7 24 HP_SATADiskPhysicalPackageSATADiskLocation (Association) ..................................... 611 HP_SATADiskDriveDiskDriveFW (Association) ............................................................ 611 HP_TSATAProtocolEndpointSATADiskDrive (Association) ............................................. 611 HP_SATALogicalPortISATAProtocolEndpoint (Association) ...........
1 Overview The HP Insight Management WBEM Providers supply system management data through the Windows® Management Instrumentation (WMI) framework for HP ProLiant server platforms and options. These providers implement the profiles and data described in this document. Use of the providers requires Windows Server® 2003 or Windows Server® 2008, and WMI.
2 Base server 2-1 Overview The following profiles are implemented, and files are installed by this provider. Table 2-1 Overview Implemented Profiles Provider Installation Files 2-2 • • • • HP Base Server Profile (P00105) • • • • HPWmiSys.dll HP Base Server Physical Asset Profile (P00114) DMTF Power State Management Profile (DSP1027) DMTF Software Inventory Profile (DSP1023) HPWmiSysEvt.dll HPWmiSysEvtMsg.dll HPWmiSys.
Table 2-2 Class: HP_WinComputerSystem Properties ElementName Computer system DNS name returned by Windows API GetComputerSystemName() CIM_ManagedSystemElement OperationalStatus OperationalStatus[0] contains the computer system consolidated status and indicates the worst status of connected subsystems.
Table 2-2 Class: HP_WinComputerSystem Properties OtherIdentifyingInfo • OtherIdentifyingInfo[0]: where is HP_ComputerSystemChassis.ProductID. • OtherIdentifyingInfo[1]: where is the computer system GUID string. • OtherIdentifyingInfo[2]: : where is the computer system model string and is the computer system serial number string.
Table 2-2 Class: HP_WinComputerSystem Properties PrimaryOwnerPager Computer system primary owner pager string; initialized to an empty string (““) (writable property; persistent across reboots) SecondaryOwnerContact Computer system secondary owner contact string; initialized to an empty string (““) (writable property; persistent across reboots) SecondaryOwnerName Computer system secondary owner name string; initialized to an empty string (““) (writable property; persistent across reboots) SecondaryOwn
Table 2-3 Class: HP_ComputerSystemChassis Property name Property implementation Tag Concatenation of serial number string and product ID string CreationClassName HP_ComputerSystemChassis ElementName Computer system product name (model) string Manufacturer Computer manufacturer string Model Computer system product name (model) string SerialNumber Computer system serial number string UserTracking Computer system asset tag string (read only property; persistent across reboots) CIM_PhysicalPackag
2-3-3 HP_ComputerSystemPackage HP_ComputerSystemPackage extends the class CIM_ComputerSystemPackage and associates instances of HP_ComputerSystem and HP_ComputerSystemChassis. Only one instance of HP_ComputerSystemPackage is instantiated on a ProLiant server. The following properties are implemented.
Table 2-5 Class: HP_PowerManagementService Properties Property name Property implementation EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) EnabledDefault 2 (Enabled) CIM_Service SystemName Computer system DNS name returned by Windows API GetComputerSystemName() Started True SystemCreationClassName HP_WinComputerSystem Name Server Power Management Service CreationClassName HP_PowerManagementService CIM_PowerManagmentService HP_PowerManagmentService Table 2-6 Implemented
Table 2-7 Class: HP_PowerManagementCapabilities Properties Property name Property implementation CIM_ManagedElement Caption Power Management Capabilities Description Power Management Capabilities CIM_Capabilities ElementName Power Capabilities 1 InstanceID Power Capabilities 1 CIM_PowerManagmentCapabilities PowerCapabilities • PowerCapabilities[0]: 3 (Power State Settable) • PowerCapabilities[1]: 4 (Power Cycling Supported) PowerChangeCapabilities • PowerChangeCapabilities[0]: 3 (Power State Se
2-3-7 HP_PowerManagementElementCapabilities HP_PowerManagementElementCapabilities extends the class CIM_ElementCapabilities and associates the HP_PowerManagementService instance and the HP_PowerManagementCapabilities instance. Only one instance of HP_PowerManagementElementCapabilities is instantiated on a ProLiant server. The following properties are implemented.
Table 2-11 Class: HP_SystemROMFirmware Property name Property implementation CIM_ManagedElement Caption System ROM Firmware- (), where is the system ROM family code and is either Active or Redundant Examples: • System ROM Firmware-P31 (Active) • System ROM Firmware-P31 (Redundant) Description System ROM Firmware- (), where is the system ROM family code and is either Active or Redundant Examples: • System ROM Firmware-P
Table 2-11 Class: HP_SystemROMFirmware Property name Property implementation Manufacturer HP/Hewlett-Packard Classifications 11 (Bios/FCode) ClassificationDescriptions System ROM Firmware IdentityInfoValue HPQ: where is the system ROM family code (for example, HPQ:P31). IdentityInfoType CIM:SoftwareFamily ReleaseDate YYYYMMDD******.
2-3-11 HP_SystemROMInstalledFirmwareIdentity HP_SystemROMInstalledFirmwareIdentity extends the class CIM_InstalledSoftwareIdentity and associates the HP_ComputerSystem instance and an HP_SystemROMFirmware instance. The following properties are implemented.
Table 2-14 HP_SystemHardwareIndication: ASR Reboot Occurred Property name Property implementation HP_AlertIndication Summary ASR reboot occurred EventCategory 16 (System Power) ProbableCause 111 (Timeout) ProbableCauseDescription ASR Reboot Occurred ProviderVersion Provider version generating the indication in the format, ...
Table 2-14 HP_SystemHardwareIndication: ASR Reboot Occurred 2-4-2 Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment Thermal Reboot Occurred Table 2-15 HP_SystemHardwareIndication: Thermal Reboot Occurred Property name Property implementation CIM_Indic
Table 2-15 HP_SystemHardwareIndication: Thermal Reboot Occurred Property name Property implementation NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 OSVersion Operating system version of the computer system generating the indication in the format ..
Table 2-16 HP_SystemHardwareIndication: POST Error Occurred Property name Property implementation IndicationIdentifier GUID string generated at indication PerceivedSeverity 5 (Major) IndicationTime Time of indication CIM_AlertIndication Description Power-On-Self-Test errors occurred during the last system startup AlertingElementFormat 1 (Unknown) AlertType 5 (Device Alert) EventID 1 ProviderName HP POST RecommendedActions Check the Power-On Self-Test (POST) Errors, and take corrective act
Table 2-16 HP_SystemHardwareIndication: POST Error Occurred Property name Property implementation SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication VariableNames • VariableNames[0]: POST Error Code • VariableNames[1]: POST Error String VariableTypes • VariableTypes[0]: 3 (uint8) • VariableTypes[1]: 1 (string) VariableValues •
Table 2-17 HP_SystemHardwareIndication: WBEM Providers Started Property name Property implementation IndicationTime Time of indication CIM_AlertIndication Description HP Insight Management WBEM Providers have started AlertType 5 (Device Alert) EventID 1 EventTime Time of the event or time of the indication if event time unknown ProviderName HP WBEM RecommendedActions No action is recommended. SystemName HP_ComputerSystem.Name SystemCreationClassName HP_ComputerSystem.
Table 2-17 HP_SystemHardwareIndication: WBEM Providers Started Property name Property implementation SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain • 3 (Enclosure) for c-Class BladeSystems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
3 CPU 3-1 Overview The following profiles are implemented, and the following files are installed by this provider. Table 3-1 Overview • • • • Implemented Profiles HP CPU Consolidated Status Profile (P00107) HP CPU Physical Asset Profile (P00108) HP Location Profile (P00124) • HPWmiProc.dll • HPWmiProcEvt.dll • HPWmiProcEvtMsg.
Table 3-2 Class: HP_Processor Properties Property name Property implementation Description (x86 Family x Model y Stepping z), where is the processor brand string, x is the processor family number, y is the processor Extended Model number and z is the processor stepping number Example: Intel(R) Xeon(TM) CPU 3.
Table 3-2 Class: HP_Processor Properties Property name Property implementation CIM_EnabledLogicalElement EnabledState 2 (Enabled) RequestedState 12 (Not Applicable) EnabledDefault 2 (Enabled) CIM_LogicalDevice SystemCreationClassName HP_WinComputerSystem SystemName Computer system name from Windows API GetComputerSystemName() CreationClassName HP_Processor DeviceID Proc n, where n is the processor number CIM_Processor CPUStatus • • • • 1 (CPU Enabled) 2 (CPU Disabled by User using BIOS Set
3-3-2 HP_ProcessorCapabilities HP_ProcessorCapabilities extends the class CIM_ProcessorCapabilities to model the processor capabilities. The following properties are implemented.
Table 3-4 Class: HP_ProcessorCore Property name Property implementation CIM_ManagedElement Caption Processor p - Core c, where p is the processor number and c is the core number Description (x86 Family x Model y Stepping z) (Processor p - Core c), where is the processor brand string, x is the processor family number, y is the processor Exended.
Table 3-4 Class: HP_ProcessorCore Property name Property implementation CIM_LogicalElement CIM_EnabledLogicalElement EnabledState 2 (Enabled) RequestedState 12 (Not Applicable) EnabledDefault 2 (Enabled) CIM_ProcessorCore InstanceID HPQ:HP_ProcessorCore:n, where n is a unique, sequentially-assigned number in the form 001, 002, and so on.
Table 3-5 Class: HP_HardwareThread Property name Property implementation Description (x86 Family x Model y Stepping z) (Processor p - Core c - Thread t), where is the processor brand string, x is the processor family number, y is the processor ExtendedModel number, z is the processor stepping number, p is the processor number, c is the core number, and t is the thread number Example: Intel(R) Xeon(TM) CPU 3.
Table 3-5 Class: HP_HardwareThread Property name Property implementation EnabledState 2 (Enabled) RequestedState 12 (Not Applicable) EnabledDefault 2 (Enabled) CIM_HardwareThread InstanceID HPQ:HP_HardwareThread:n, where n is a unique, sequentially-assigned number in the form 001, 002, and so on. HP_HardwareThread 3-3-5 HP_ProcessorCacheMemory HP_ProcessorCacheMemory implements the class HP_CacheMemory, which extends CIM_Memory to model the processor caches.
Table 3-6 Class: HP_ProcessorcacheMemory Property name Property implementation ElementName One of the following: • Level x Data Cache, where x is the cache level number • Level x Instruction Cache, where x is the cache level number • Level x Unified Cache, where x is the cache level number Examples: • Level 1 Data Cache • Level 2 Unified Cache CIM_ManagedSystemElement OperationalStatus • 0 (Unknown) • 2 (OK), when CPU is enabled and operational • 5 (Predictive Failure), when IML error information i
Table 3-6 Class: HP_ProcessorcacheMemory Property name Property implementation CIM_LogicalDevice SystemCreationClassName HP_WinComputerSystem SystemName Computer system name from Windows API GetComputerSystemName() CreationClassName HP_ProcessorCacheMemory DeviceID One of the following: • Proc p, Level x Cache, where p is the processor number, x is the cache level number, and is the cache type (Data, Instruction, or Unified) • Proc p, Core c, Level x Cache, where p is the p
Table 3-7 Class: HP_SystemProcessor Property name Property implementation HP_SystemProcessor 3-3-7 GroupComponent ref: HP_ComputerSystem PartComponent ref: HP_Processor HP_ProcessorElement-Capabilities HP_ProcessorElementCapabilities extends the class CIM_ElementCapabilities and associates HP_Processor and HP_ProcessorCapabilities instances. The following properties are implemented.
The following properties are implemented. Table 3-10 Class: HP_HWThreadComponent Property name Property implementation CIM_Component CIM_ConcreteComponent HP_HWThreadComponent 3-3-10 GroupComponent ref: HP_ProcessorCore PartComponent ref: HP_HardwareThread HP_AssociatedCacheMemory HP_AssociatedCacheMemory extends the class CIM_AssociatedCacheMemory. The ProLiant implementation class is HP_AssociatedProcessorCacheMemory.
Table 3-11 Class: HP_AssociatedProcessorCacheMemory Property name Property implementation Line Size Cache line size in bytes Read Policy • • • • • • 0 (Unknown) • • • • • • • • 0 (Unknown) Associativity 1 (Other) 2 (Read) 3 (Read-Ahead) 4 (Read and Read-Ahead) 5 (Determination Per I/O) 1 (Other) 2 (Direct Mapped) 3 (2-way Set-Associative) 4 (4-way Set-Associative) 5 (Fully Associative) 6 (8-way Set-Associative) 7 (16-way Set-Associative) HP_AssociatedCacheMemory Antecedent ref: HP_CacheMemory
Table 3-12 Class: HP_ProcessorCollection Property name Property implementation GroupOperationalStatus • • • • • • • GroupStatusDescriptions 0 (Unknown) 1 (Other) 2 (OK) 3 (Degraded) 5 (Predictive Failure) 6 (Error) 10 (Stopped) GroupStatusDescriptions[0] text per GroupOperationalStatus[0]: • • • • • Aggregate Processor Package status unknown Aggregate Processor Package status other Aggregate Processor Package status OK Aggregate Processor Package status degraded Aggregate Processor Package status pr
3-3-13 HP_PhysicalMemberOfProcessorCollection HP_PhysicalMemberOfProcessorCollection extends the class CIM_MemberOfCollection and associates the HP_ProcessorCollection instance with an HP_ProcessorChip instance. The following properties are implemented.
Table 3-15 Class: HP_ProcessorChip Properties Property name Property implementation StatusDescriptions StatusDescriptions[0] text per OperationalStatus[0]: • • • • Processor-module status unknown.
Table 3-15 Class: HP_ProcessorChip Properties Property name Property implementation Version Model y Stepping z, where y is the processor ExtendedModel number, and z is the processor stepping number PoweredOn • 0 (False)—If CPU is disabled through RBSU or POST error • 1 (True)—If CPU is enabled • 0 (False) • 1 (True) CanBeFRUed CIM_PhysicalComponent RemovalConditions 3 (Removable When Off) CIM_Chip HP_ProcessorChip ProcessorChipRevision 3-3-15 Stepping z, where z is the processor stepping number
Table 3-17 Class: HP_SystemPhysicalProcessor Property name Property implementation CIM_Component CIM_Container HP_SystemPhysicalProcessor 3-3-17 GroupComponent ref: HP_ComputerSystemChassis PartComponent ref: HP_ProcessorChip HP_ProcessorLocation HP_ProcessorLocation implements the class HP_Location that extends the class CIM_Location. For ProLiant systems, processor location is denoted by the use of a slot number designator and a socket number designator.
Table 3-18 Class: HP_ProcessorLocation Property name Property implementation Name • Processor in slot a, where a is the slot number • Processor in socket b, where b is the socket number • Processor in slot a socket b, where a is the slot number and b is the socket number • a, where a is the slot number (when no socket PhysicalPosition number exists) • b, where b is the socket number (when no slot number exists) • a:b, where a is the slot number and b is the socket number HP_Location • a, where a i
Table 3-19 Class: HP_ProcessorElementLocation Property name Property implementation HP_ProcessorElementLocation 3-4 Element ref: HP_ProcessorChip PhysicalLocation ref: HP_ProcessorLocation Supported indications The following indications are implemented for ProLiant server platforms where available. CPU indications are described in the following table.
Table 3-20 HP_ProcessorHardwareIndication: Processor Failed Property name Property implementation ProviderVersion Provider version generating the indication in the format, ...
Table 3-21 HP_ProcessorHardwareIndication: Processor Deconfigured Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 4 (Minor) IndicationTime Time of indication CIM_AlertIndication Description A processor has been disabled by ROM Based Setup (RBSU).
Table 3-21 HP_ProcessorHardwareIndication: Processor Deconfigured Property name Property implementation SystemFirmwareVersion Firmware version of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication Impa
4 System power supply 4-1 Overview This provider implements the HP Power Supply profile to model power supplies in ProLiant systems. The following profiles are implemented, and the following files are installed by this provider. Table 4-1 Overview 4-2 Implemented Profiles • HP Power Supply Profile 1.0 • HP Power Supply Physical Asset Profile 1.0 • HP Location Profile 1.0 Provider Installation Files • • • • • • • • • HPWmiSensor.DLL HPWmiSensorEvt.DLL HPWmiSensorEvtMsg.DLL HPWmiSensor.
Table 4-2 Class: HP_PowerSupply Property name Property implementation CIM_ManagedElement Caption Power Supply n, where n represents the number of the power supply instances. Description Power Supply n provides power for PowerSupplyType.
Table 4-2 Class: HP_PowerSupply Property name Property implementation OperationalStatus[1..n] Additional operational status values may be exposed in array elements greater than 0 depending on the power supply capabilities.
Table 4-2 Class: HP_PowerSupply Property name Property implementation StatusDescriptions[0] • Power Supply is operating properly—If OperationalStatus[0] is 2 (OK) • Power Supply has failed—If OperationalStatus is 6 (Error)
Table 4-2 Class: HP_PowerSupply Property name Property implementation StatusDescriptions[1..n] Additional status description values may be exposed in array elements greater than 0 depending on the power supply capabilities. Operational status element 0 will aggregate any additional values • Power supply in error state due to failure — If OperationalStatus[1..n] is 32768 (Power supply error detected failure) • Power supply in error state due to over voltage — If OperationalStatus[1..
Table 4-2 Class: HP_PowerSupply Property name Property implementation Name Power Supply n, where n represents the number of the power supply instance. CIM_LogicalDevice CreationClassName HP_WinPowerSupply DeviceID Unique identifier for this power supply instance SystemCreationClassName HP_ComputerSystem.CreationClassName SystemName HP_ComputerSystem.
Table 4-3 Class: HP_PowerCollection Property name Property implementation GroupOperationalStatus[0] Represents the most severe power redundancy status and non-fault tolerant power supply operational status: • 0 (Unknown)—If power collection status is unknown • 2 (OK)—If power supplies are operating properly • 3 (Degraded)—If no HP_WinPowerSupply.OperationalStatus[0] for all non-fault tolerant power supplies report 6 (Error) and HP_WinPowerRedundancySet.
Table 4-4 Class: HP_PowerRedundancySet Property name Property implementation ElementName Power Redundancy Set n, where n represents the number of the redundancy set instance CIM_SystemSpecificCollection InstanceID Unique identifier for this power redundancy instance CIM_RedundancySet MaxNumberSupported The maximum number of power supplies supported for this redundancy set MinNumberNeeded The minimum number of power supplies needed to function TypeOfSet 3 (Load Balanced) LoadBalanceAlgorithm 0 (
Table 4-5 Class: HP_MemberOfPowerRedundancy 4-3-5 Property name Property implementation Member References HP_PowerSupply HP_HostedPowerRedundancySet HP_HostedPowerRedundancySet is used to represent an association between HP_PowerRedundancySet and the computer system that contains this redundancy set. The Windows® implementation class is HP_WinHostedPowerRedundancySet.
4-3-8 HP_SystemPowerSupply HP_SystemPowerSupply is used to represent an association between HP_PowerSupply and the computer system that contains this power supply. The Windows® implementation class is HP_WinSystemPowerSupply. Table 4-9 Class: HP_SystemPowerSupply 4-3-9 Property name Property implementation GroupComponent References HP_ComputerSystem PartComponent References HP_PowerSupply HP_PowerSupplyModule HP_PowerSupplyModule is used to model the physical power supplies on ProLiant Servers.
Table 4-10 Class: HP_PowerSupplyModule Property name Property implementation CreationClassName “HP_PowerSupplyModule” PartNumber The spare part number for the power supply (if available) Tag Unique identifier for this power supply module instance CIM_PhysicalPackage PackageType RemovalConditions 6 (Power Supply) 3 (Removable when off) 4 (Removable when on or off) HP_PowerSupplyModule 4-3-10 HP_PowerSupplySlot HP_PowerSupplySlot represents power supply bays on ProLiant Servers.
Table 4-11 Class: HP_PowerSupplySlot Property name Property implementation CIM_PhysicalElement CreationClassName “HP_PowerSupplySlot” Tag Power Supply n, where n represents the physical bay number Description Power Supply n, where n represents the physical bay number ElementName Power Supply n, where n represents the physical bay number CIM_PhysicalConnector ConnectorLayout 7 (Slot) ConnectorPinout “Custom Power Bay” ConnectorType 76 (Proprietary)—Custom Power Supply slot CIM_Slot Number Th
Table 4-13 Class: HP_RealizesPowerSupply 4-3-13 Property name Property implementation Antecedent References HP_PowerSupplyModule Dependent References HP_PowerSupply HP_SystemPhysicalPowerSupply Table 4-14 Class: HP_SystemPhysicalPowerSupply 4-3-14 Property name Property implementation GroupComponent References HP_ComputerSystemChassis PartComponent References HP_PowerSupplyModule HP_PowerMeter HP_PowerMeter is used to model the power consumption within power supplies on ProLiant Servers.
Table 4-15 Class: HP_PowerMeter Property name Property implementation HealthState 5 (OK)—If OperationalStatus[0] value is 2 (OK) Name Power Meter n, where n represents the number of the power meter instance CIM_LogicalDevice CreationClassName “HP_WinPowermeter” DeviceID Unique identifier for this power meter instance SystemCreationClassName HP_ComputerSystem.CreationClassName SystemName HP_ComputerSystem.
Table 4-16 Class: HP_AssociatedPowerMeter Property name Property implementation CIM_ AssociatedSensor HP_AssociatedPowerMeter 4-3-16 Antecedent ref: HP_PowerMeter Dependent ref: HP_PowerSupply CIM_SoftwareIdentity CIM_SoftwareIdentity describes power controller firmware. The Windows®-specific implementation class is HP_ PowerControllerFirmware. The following properties are implemented.
Table 4-17 Class: CIM_SoftwareIdentity Property name Property implementation HP_PowerControllerFirmware 4-3-17 CIM_ElementSoftwareIdentity CIM_ElementSoftwareIdentity associates a managed element, in this case, an instance of HP_computer system to its corresponding power controller firmware. The Windows®-specific implementation class is HP_ PowerControllerElementFirmwareIdentity. The following properties are implemented.
Table 4-19 Class: CIM_InstalledSoftwareIdentity 4-3-19 Property name Property implementation InstalledSoftware ref: HP_PowerControllerFirmware HP_Location HP_Location is used to model power supply locations on ProLiant servers. The Windows® implementation class is HP_WinPowerSupplyLocation. Table 4-20 Class: HP_Location Property name Property implementation CIM_ManagedElement Caption Power Supply n, where n represents the power supply position printed on the system labeling.
Table 4-21 Class: HP_ElementLocation 4-3-21 Property name Property implementation PhysicalLocation References CIM_Location CIM_ConfigurationCapacity CIM_ConfigurationCapacity is used to model power supply configuration capacity on ProLiant Servers. The Windows® implementation class is HP_WinPowerSupplyConfigurationCapacity. There is one instance of this class on systems modeling power supply configuration capacity.
4-4 Supported indications The following indications are implemented for ProLiant server platforms where available. System power supply indications are described in the following tables.
Table 4-24 HP_SensorHardwareIdentification: Power Supply Removed Property name Property implementation OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 OSVersion Operating system version of the computer system generating the indication in the format, ..
Table 4-25 HP_SensorHardwareIndication: Power Supply Inserted Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Information) IndicationTime Time of indication CIM_AlertIndication Description A power supply has been inserted. (PowerSupplyCaption), where PowerSupplyCaption is the HP_WinPowerSupply.Caption for the power supply that has been inserted.
Table 4-25 HP_SensorHardwareIndication: Power Supply Inserted Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain • 3 (Enclosure) for c-Class BladeSystems • 4 (System) for all other systems When I
Table 4-26 HP_SensorHardwareIndication: Power Supply Failed Property name Property implementation Description A power supply has failed. (PowerSupplyCaption), where PowerSupplyCaption is the HP_WinPowerSupply.Caption for the power supply that has failed.
Table 4-26 HP_SensorHardwareIndication: Power Supply Failed Property name Property implementation SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain • 3 (Enclosure) for c-Class BladeSystems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.
Table 4-27 HP_SensorHardwareIndication: Power Supply Repaired Property name Property implementation AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 4 ProviderName HP Power RecommendedActions No action is recommended. SystemName HP_ComputerSystem.Name SystemCreationClassName HP_ComputerSystem.
Table 4-27 HP_SensorHardwareIndication: Power Supply Repaired Property name Property implementation BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 4-28 HP_SensorHardwareIndication: Power Supply Redundancy Reduced Property name Property implementation SystemName HP_ComputerSystem.Name SystemCreationClassName HP_ComputerSystem.CreationClassName HP_AlertIndication Summary Power redundancy reduced EventCategory 16 (System Power) ProbableCause 88 (Loss of Redundancy) ProbableCauseDescription Power Redundancy Reduced ProviderVersion Provider version generating the indication in the format, ...
Table 4-28 HP_SensorHardwareIndication: Power Supply Redundancy Reduced Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWSerialNumber 4-4-6 Conditional property containing the chassis serial number when the chassis is a multi-n
Table 4-29 HP_SensorHardwareIndication: Power Supply Redundancy Lost Property name Property implementation Summary Power redundancy lost EventCategory 16 (System Power) ProbableCause 88 (Loss of Redundancy) ProbableCauseDescription Power Redundancy has been Lost ProviderVersion Provider version generating the indication in the format, ...
Table 4-29 HP_SensorHardwareIndication: Power Supply Redundancy Lost Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWSerialNumber 4-4-7 Conditional property containing the chassis serial number when the chassis is a multi-node server chassis Power Supply Redundancy Gained Table 4-30 HP_SensorHardwareIndication: Power Supply Redundancy Gained Property name Property imp
Table 4-30 HP_SensorHardwareIndication: Power Supply Redundancy Gained Property name Property implementation ProviderVersion Provider version generating the indication in the format, ...
4-4-8 Power Supply Redundancy Restored Table 4-31 HP_SensorHardwareIndication: Power Supply Redundancy Restored Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 2 (Information) IndicationTime Time of indication CIM_AlertIndication Description Power redundancy for the system has been restored. (RedundancySetCaption), where RedundancySetCaption is HP_WinPowerRedundancySet.
Table 4-31 HP_SensorHardwareIndication: Power Supply Redundancy Restored Property name Property implementation OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 OSVersion The operating system version of the computer system generating the indication in the following format: ..
Table 4-32 HP_SensorHardwareIndication: Power Supply Failed due to Input Power Loss Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 5 (Major) IndicationTime Time of indication CIM_AlertIndication Description A power supply has failed—Input power lost (PowerSupplyCaption), where PowerSupplyCaption is the HP_WinPowerSupply.Caption for the power supply that has failed.
Table 4-32 HP_SensorHardwareIndication: Power Supply Failed due to Input Power Loss Property name Property implementation SystemFirmwareVersion Firmware version of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating th
5 System fan 5-1 Overview This provider implements the profiles listed to support fans installed in ProLiant servers. The following profiles are implemented, and the following files are installed by this provider. Table 5-1 Overview 5-2 Implemented Profiles • HP Fan Profile 1.0 • HP Fan Physical Asset Profile 1.0 • HP Location Profile 1.0 Provider Installation Files • • • • • • • • • HPWmiSensor.dll HPWmiSensorEvt.dll HPWmiSensorEvtMsg.dll HPWmiSensor.mof HPHlthEvtCons.mof HPErrorMetaInstance.
Table 5-2 Class: HP_Fan Property name Property implementation Caption Fan n, where n represents the number of the fan instance. Description Fan n provides cooling for fantype. statusdescription. n represents the number of the fan instance, fantype represents the corresponding string value of the FanType enumeration and statusdescription represents the value of StatusDescriptions[0] ElementName Fan n, where n represents the number of the fan instance.
5-3-2 HP_CoolingCollection HP_CoolingCollection is used to model fan collections on ProLiant Servers. The Windows® implementation class is HP_WinCoolingCollection. There is one instance of this class on systems modeling fans. Table 5-3 Class: HP_CoolingCollection Property name Property implementation CIM_ManagedElement Caption Cooling Collection Description This is a collection of all devices including fans that provide cooling. GroupStatusDescription.
5-3-3 HP_CoolingRedundancySet HP_CoolingRedundancySet is used to model fan redundancy sets on ProLiant servers. The Windows® implementation class is HP_WinCoolingRedundancySet. Table 5-4 Class: HP_CoolingRedundancySet Property name Property implementation CIM_ManagedElement Caption Cooling Redundancy Set n n represents the number of the redundancy set instance Description Cooling Redundancy Set n is collection of fault tolerant fans that provide redundant cooling.
5-3-4 HP_MemberOfCoolingRedundancy HP_MemberOfCoolingRedundancy is used to represent an association between HP_Fan and HP_CoolingRedundancySet. The Windows® implementation class is HP_WinMemberOfCoolingRedundancy.
Table 5-8 Class: HP_HostedCoolingCollection 5-3-8 Property name Property implementation Antecedent References HP_ComputerSystem Dependent References HP_CoolingCollection HP_SystemFan HP_SystemFan is used to represent an association between HP_Fan and the computer system that contains this fan. The Windows® implementation class is HP_WinSystemFan.
Table 5-10 Class: HP_FanModule Property name Property implementation StatusDescriptions[0] • “Fan is operating properly”—If OperationalStatus[0] is 2 (OK) • “Fan has failed”—If OperationalStatus is 6 (Error) HealthState • 5 (OK)—If fan is operating properly; • 20 (Major Failure)—If fan has failed Name Fan n, where n represents the number of the fan instance CIM_PhysicalElement CreationClassName “HP_FanModule” Tag Unique identifier for this fan module instance CIM_PhysicalPackage PackageType Remo
Table 5-11 Class: HP_FanSlot Property name Property implementation CIM_PhysicalElement CreationClassName “HP_FanSlot” Tag Fan n, where n represents the physical lot number Description Fan n, where n represents the physical lot number ElementName Fan n, where n represents the physical lot number CIM_PhysicalConnector ConnectorLayout 7 (Slot) ConnectorPinout “Custom Fan Slot” ConnectorType 76 (Proprietary)—Custom Fan slot CIM_Slot Number The physical fan slot number SupportsHotPlug • True—I
Table 5-13 Class: HP_RealizesFan 5-3-13 Property name Property implementation Dependent References HP_Fan HP_SystemPhysicalFan HP_SystemPhysicalFan is used to represent an association between HP_FanModule and the computer system that contains this fan.
5-3-15 HP_ElementLocation HP_ElementLocation is used to represent an association between CIM_Location and CIM_ManagedElement. The Windows® implementation class is HP_WinFanElementLocation. Table 5-16 Class: HP_ElementLocation 5-3-16 Property name Property implementation Element References CIM_ManagedElement PhysicalLocation References CIM_Location CIM_ConfigurationCapacity CIM_ConfigurationCapacity is used to model fan configuration capacity on ProLiant Servers.
Table 5-18 Class: CIMElementCapacity 5-4 Property name Property implementation Capacity References CIM_PhysicalCapacity Element References CIM_PhysicalElement Supported indications The following indications are implemented for ProLiant server platforms where available. System fan indications are described in the following tables.
Table 5-19 HP_SensorHardwareIndication: Fan Removed Property name Property implementation ProviderVersion Provider version generating the indication in the format, ...
5-4-2 Fan Inserted Table 5-20 HP_SensorHardwareIndication: Fan Inserted Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Information) IndicationTime Time of indication CIM_AlertIndication Description A fan has been inserted. (FanCaption), where FanCaption is the HP_WinFan.
Table 5-20 HP_SensorHardwareIndication: Fan Inserted Property name Property implementation SystemFirmwareVersion Firmware version of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain •
Table 5-21 HP_SensorHardwareIndication: Fan Failed Property name Property implementation CIM_AlertIndication Description A fan has failed. (FanCaption), where FanCaption is the HP_WinFan.Caption for the fan that has failed AlertingManagedElement WBEM path of the HP_WinFan instance representing the failed fan AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 3 ProviderName HP Cooling RecommendedActions Check the failed fan and replace if necessary.
Table 5-21 HP_SensorHardwareIndication: Fan Failed Property name Property implementation SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain • 3 (Enclosure) for c-Class BladeSystems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 5-22 Hp_SensorHardwareIndication: Fan Repaired Property name Property implementation EventID 4 ProviderName HP Cooling RecommendedActions No action is recommended. SystemName HP_ComputerSystem.Name SystemCreationClassName HP_ComputerSystem.CreationClassName HP_AlertIndication Summary Fan Repaired. EventCategory 23 (System Cooling) ProbableCause 1 (Other) ProbableCauseDescription Fan Repaired ProviderVersion Provider version generating the indication in the format, ..
Table 5-22 Hp_SensorHardwareIndication: Fan Repaired Property name Property implementation EnclosureName * HP_BladeEnclosureCS.
Table 5-23 HP_SensorHardwareIndication: Fan Redundancy Reduced Property name Property implementation HP_AlertIndication Summary Cooling redundancy reduced EventCategory 23 (System Cooling) ProbableCause 88 (Loss of Redundancy) ProbableCauseDescription Cooling Redundancy has been Reduced ProviderVersion Provider version generating the indication in the format, ...
Table 5-23 HP_SensorHardwareIndication: Fan Redundancy Reduced Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWSerialNumber 5-4-6 Conditional property containing the chassis serial number when the chassis is a multi-node serve
Table 5-24 HP_SensorHardwareIndication: Fan Redundancy Lost Property name Property implementation EventCategory 23 (System Cooling) ProbableCause 88 (Loss of Redundancy) ProbableCauseDescription Cooling Redundancy has been Lost. ProviderVersion Provider version generating the indication in the format, ...
Table 5-24 HP_SensorHardwareIndication: Fan Redundancy Lost Property name Property implementation HP_HardwareIndication HWSerialNumber 5-4-7 Conditional property containing the chassis serial number when the chassis is a multi-node server chassis Fan Redundancy Gained Table 5-25 HP_SensorHardwareIndication: Fan Redundancy Gained Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Information) IndicationTime Time of in
Table 5-25 HP_SensorHardwareIndication: Fan Redundancy Gained Property name Property implementation NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 OSVersion Operating system version of the computer system generating the indication in the format, ..
5-4-8 Fan Redundancy Restored Table 5-26 HP_SensorHardwareIndication: Fan Redundancy Restored Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Information) IndicationTime Time of indication CIM_AlertIndication Description Cooling redundancy for the system has been restored. (RedundancySetCaption), where RedundancySetCaption is HP_WinCoolingRedundancySet.
Table 5-26 HP_SensorHardwareIndication: Fan Redundancy Restored Property name Property implementation OSVersion Operating system version of the computer system generating the indication in the format ..
6 System temperature sensor 6-1 Overview This provider implements the HP Sensor Profile to model temperature sensors in ProLiant servers. The following profiles are implemented, and the following files are installed by this provider. Table 6-1 Overview 6-2 Implemented Profiles • HP Sensor Profile 1.0 Provider Installation Files • • • • • • • • HPWmiSensor.DLL HPWmiSensorEvt.DLL HPWmiSensorEvtMsg.DLL HPWmiSensor.mof HPHlthEvtCons.mof HPErrorMetaInstance.mof HPWmiEvent.mof HPWmiEvtCons.
Table 6-2 Class: HP_NumericSensor Property name Property implementation Description Temperature Sensor n detects for NumericSensorType. StatusDescription. n represents the number of the temperature sensor instance, NumericSensorType represents the value of NumericSensorType and StatusDescription represents the value of StatusDescriptions[0] ElementName Temperature Sensor n, where n represents the number of the temperature sensor instance.
Table 6-2 Class: HP_NumericSensor Property name Property implementation RequestedState 12 (Not Applicable) CIM_Sensor SensorType 2 (Temperature) CurrentState • Normal—If OperationalStatus[0] is 2 (OK) • Critical—If OperationalStatus[0] is 6 (Error) PossibleStates Array can contain any of the following values: • Normal • Critical CIM_NumericSensor CurrentReading Current reading of temperature sensor BaseUnits 2 (Degrees C) RateUnits 0 (None) UnitModifier 0 SupportedThresholds • SupportedTh
6-3-2 HP_SensorCollection HP_SensorCollection is used to model temperature sensor collections on ProLiant servers. The Windows® implementation class is HP_WinSensorCollection. There is one instance of this class on systems modeling sensors. Table 6-3 Class: HP_SensorCollection Property name Property implementation CIM_ManagedElement Caption Temperature Sensor Collection Description This is a collection of temperature sensors. GroupStatusDescription.
Table 6-4 Class: HP_MemberOfSensorCollection 6-3-4 Property name Property implementation Collection References HP_SensorCollection Member References HP_NumericSensor HP_HostedSensorCollection HP_HostedSensorCollection is used to represent an association between HP_SensorCollection and the computer system that contains the collection. The Windows® implementation class is HP_Win HostedSensorCollection.
Table 6-7 HP_SensorHardwareIndication: Temperature Sensor Threshold Exceeded Property name Property implementation PerceivedSeverity 5 (Major) IndicationTime Time of indication CIM_AlertIndication Description A temperature sensor has detected that the temperature has exceeded the normal operating range. (SensorCaption) where SensorCaption is the HP_WinNumericSensor.Caption for the sensor that has failed.
Table 6-7 HP_SensorHardwareIndication: Temperature Sensor Threshold Exceeded Property name Property implementation SystemFirmwareVersion Firmware version of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indic
Table 6-8 HP_SensorHardwareIndication: Temperature Sensor Recovery from Threshold Exceeded Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Information) IndicationTime Time of indication CIM_AlertIndication Description A temperature sensor has detected that the temperature has returned to a normal operating range. (SensorCaption)”, where SensorCaption is the HP_WinNumericSensor.
Table 6-8 HP_SensorHardwareIndication: Temperature Sensor Recovery from Threshold Exceeded Property name Property implementation SystemFirmwareVersion Firmware version of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system genera
7 System memory 7-1 Overview This provider implements the HP Memory Profile and HP Memory Physical Asset Profile to represent system memory in ProLiant systems. See the HP Advanced Memory Protection Technologies (TC060104TB) and product documentation for your ProLiant server (available at http://www.hp.com). The following profiles are implemented, and the following files are installed by this provider. Table 7-1 Overview 7-2 Implemented Profiles • HP Memory Profile 1.
There are three distinct hardware implementations and containment hierarchies of system memory on ProLiant server platforms: • • • All memory resides on the system board only. All memory resides on memory boards only; no memory resides on the system board. Memory resides on both the system board and on memory boards. The following subsections depict these three distinct hardware scenarios with a pair of diagrams for each. The first diagram shows a hardware perspective for the scenario.
HP_MemberOfMemoryCollection HP_RealizesMemoryModule HP_MemoryCollection HP_MemoryBoardSlot HP_MemoryBoardInSlot HP_SystemMemoryModuleSlot HP_MemoryRedundancySet HP_MemberOfMemoryRedundancySet HP_HostedMemoryCollection HP_Memory HP_ComputerSystemChassis HP_HostedMemoryRedundancySet HP_SystemMemoryBoardSlot HP_ComputerSystem HP_SystemMemory HP_MemoryBoardSlotLocation HP_MemoryBoardSlotElementLocation HP_MemoryBoard HP_MemoryModuleSlotOnBoard HP_MemoryModuleSlot HP_MemoryModuleInSlot HP_Me
Hardware Platform Scenario 1: Memory Modules reside on System Board Memory Module (DIMM) Memory Module Connector (Slot) plugs into resides on Chassis Example Instance Diagram HP_Memory Module HP_MemoryModuleInSlot HP_Memory ModuleSlot HP_SystemMemoryModuleSlot DIMM 0-1 DIMM 0-2 DIMM Slot 0-1 DIMM Slot 0-2 HP_Computer SystemChassis (empty) DIMM Slot 0-3 Chassis 1 (empty) DIMM Slot 0-4 7-3-2 Memory containment hierarchy—scenario 2 The following diagrams show the memory providers containment h
Hardware Platform Scenario 2: Memory Modulesreside on Memory Boards Memory Module (DIMM) Memory Module Connector (Slot) plugs into resides on Memory Board Connector (Slot) plugs into Memory Board resides on Chassis Example Instance Diagram HP_Memory Module HP_MemoryModuleInSlot HP_Memory ModuleSlot HP_MemoryModuleSlotOnBoard DIMM 1-1 DIMM 1-2 DIMM Slot 1-1 DIMM Slot 1-2 (empty) DIMM Slot 1-3 HP_Memory Board HP_MemoryBoardInSlot HP_Memory BoardSlot HP_SystemMemoryBoardSlot Board 1 Board S
Hardware Platform Scenario 3: Memory Modules reside on both System Board and Memory Boards Memory Module (DIMM) Memory Module Connector (Slot) plugs into resides on resides on Chassis Memory Board Connector (Slot) plugs into Memory Board Example Instance Diagram HP_Memory Module HP_MemoryModuleInSlot HP_Memory ModuleSlot HP_SystemMemoryModuleSlot DIMM Slot 0-1 DIMM 0-1 DIMM 0-2 DIMM Slot 0-2 (empty) DIMM Slot 0-3 (empty) DIMM Slot 0-4 HP_Memory Module HP_MemoryModuleInSlot HP_Computer System
Table 7-2 Class: HP_Memory Property name Property implementation Description Logical system memory ElementName System Memory CIM_ManagedSystemElement OperationalStatus Enumerator indicating the logical system memory operational status. The status represents the ‘worst-of’ algorithm for all OperationalStatus[0] values reported by physical memory modules in HP_MemoryModule instances.
Table 7-2 Class: HP_Memory Property name Property implementation SystemName same value as property HP_ComputerSystem.
7-4-3 HP_MemoryModule The class HP_MemoryModule represents a physical memory module on ProLiant servers. There is an instance of this class for each memory module present in the system. Empty memory module sockets are not instantiated. NOTE: In the property implementation descriptions below, memory modules located on the system board are denoted as being located on board/cartridge number 0 consistent with ProLiant tradition.
Table 7-4 Class: HP_MemoryModule Property name Property implementation Name Physical Memory Module y on Memory Board x, where: • x is the board/cartridge number where the memory module is located • y is the memory socket number where the memory module is located Physical Memory Module y on Processor Board x, where: • x the processor board number where the memory module is located • y is the memory socket number where the memory module is located CIM_PhysicalElement CreationClassName HP_MemoryModule
Table 7-4 Class: HP_MemoryModule Property name Property implementation Manufacturer Name of the organization which produced the memory module This property is conditional. It is populated if the data is available. PartNumber Part number of the memory module This property is conditional. It is populated if the data is available. SerialNumber Manufacturer allocated serial number of the memory module. This property is conditional. It is populated if the data is available.
Table 7-5 Memory Module Status Condition OperationalStatus[0] StatusDescriptions[0] OperationalStatus[1] StatusDescriptions[1] Memory module status is unknown • 0 (Unknown) • Memory module status: • • • 2 (OK) • Memory module status: OK • • Unknown Memory module is operating properly Memory module is present but is not • currently used by the operating • system Memory module has correctable errors exceeding the condition for pre-failu
Table 7-6 Class: HP_MemoryBoard Property name Property implementation StatusDescriptions • StatusDescriptions[0]: contains descriptive text per OperationalStatus[0]: • StatusDescriptions[1]: contains descriptive text per OperationalStatus[1]: For details, see the Memory Board Status.
Table 7-6 Class: HP_MemoryBoard Property name Property implementation CIM_Card • True—Indicates if this is a baseboard in the HostingBoard computer system chassis • False—Memory board not on the baseboard HP_MemoryBoard Locked Indicates the locked state of the memory board: • 1 (Not-Applicable), non-AMP systems only • 2 (Unlocked) • 3 (Locked) NumberOfSockets Number of memory module sockets on this board AvailableMemory Size of memory for this board seen by the operating system in MB TotalMemory
Table 7-8 Class: HP_MemoryRedundancySet Property name Property implementation CIM_ManagedElement Caption Memory Redundancy Set Description Memory Redundancy Set for Advanced Memory Protection ElementName Memory Redundancy Set CIM_SystemSpecificCollection InstanceID HPQ:HP_MemoryRedundancySet:001 CIM_RedundancySet TypeOfSet The type of redundancy currently in operation for the Advanced Memory Protection system. This property corresponds functionally to the property CurrentConfiguration.
Table 7-8 Class: HP_MemoryRedundancySet Property name Property implementation AvailableMemory The size of the memory as seen by the operating system in MB TotalMemory Total size of memory as seen by the operating system and memory used for advanced memory protection configurations in MB CurrentConfiguration The current operating mode of the Advanced Memory Protection system. The value in this property corresponds to the value populated in the property TypeOfSet[0].
7-4-6 HP_MemoryCollection The class HP_MemoryCollection represents physical memory collections on ProLiant servers. The collection comprehends physical memory modules and boards as components of the collection. There is one instance of this class.
Table 7-10 Memory Collection Status 7-4-7 RedundancyStatus from HP_MemoryRedundanc ySet ‘worst’ OperationalStatus[0], HP_MemoryBoard ‘worst’ OperationalStatus[0], HP_MemoryModule GroupOperationalStatus [0] — 2 (OK) 3 (Degraded) 3 (Degraded) — 2 (OK) 0 (Unknown) 0 (Unknown) — 3 (Degraded) 2 (OK) 3 (Degraded) — 3 (Degraded) 3 (Degraded) 3 (Degraded) — 3 (Degraded) 0 (Unknown) 3 (Degraded) — 0 (Unknown) 2 (OK) 0 (Unknown) — 0 (Unknown) 3 (Degraded) 3 (Degraded) — 0 (Unknown)
Table 7-12 Class: HP_MemberOfMemoryCollection Property name Property implementation HP_MemberOfMemoryCollection Collection ref: HP_MemoryCollection Member ref: CIM_PhysicalElement (either HP_MemoryModule or HP_MemoryBoard) 7-4-9 HP_MemberOfMemoryRedundancySet The class HP_MemberOfMemoryRedundancySet represents an association between HP_MemoryBoard and HP_MemoryRedundancySet.
Table 7-15 Class: HP_RealizesMemoryModule Property name Property implementation CIM_Dependency CIM_Realizes HP_RealizesMemoryModule 7-4-12 Antecedent ref: HP_MemoryModule Dependent ref: HP_Memory HP_ MemoryModuleSlot The class HP_MemoryModuleSlot represents memory module sockets on ProLiant Servers. There is an instance of this class for each memory module socket in the system, whether or not the slot is occupied.
Table 7-16 Class: HP_MemoryModuleSlot Property name Property implementation Name Memory Module Socket y on Board x, where: • x is the board/cartridge number where the memory slot is located • y is the memory socket number where the memory slot is located Memory Module Socket y on Processor Board x, where: • x is the processor board/cartridge number where the memory slot is located • y is the memory socket number where the memory slot is located CIM_PhysicalElement CreationClassName HP_MemoryModuleS
Table 7-16 Class: HP_MemoryModuleSlot Property name Property implementation ConnectorDescription Memory Module Socket y on Board x, where: • x is the board/cartridge number where the memory slot is located • y is the memory socket number where the memory slot is located Memory Module Socket y on Processor Board x, where: • x is the processor board/cartridge number where the memory slot is located • y is the memory socket number where the memory slot is located CIM_Slot Number The memory socket numb
Table 7-17 Class: HP_MemoryBoardSlot Property name Property implementation CreationClassName HP_MemoryBoardSlot Tag HPQ:HP_MemoryBoardSlot:x, where x is the board/cartridge number. Description Memory Board Slot x, where x is the board/cartridge number where the memory board is located. Memory on Processor Board Slot x, where x is the processor board/cartridge number where the memory board is located.
7-4-15 HP_MemoryBoardInSlot The class HP_MemoryBoardInSlot represents the association between an HP_MemoryBoard and the HP_MemoryBoardSlot where it resides.
Table 7-21 Class: HP_ MemoryModuleSlotLocation Property name Property implementation Caption Memory Module Socket Location y on Board x, where: • x is the board/cartridge number where the memory module slot is located • y is the memory socket number where the memory module slot is located Memory Module Socket Location y on Processor Board x, where: • x is the processor board/cartridge number where the memory module slot is located • y is the memory socket number where the memory module slot is locat
Table 7-21 Class: HP_ MemoryModuleSlotLocation Property name Property implementation HP_Location ElementLocationTag x-y, where: • x is the board/cartridge number where the memory module slot is located • y is the memory socket number where the memory module slot is located ElementLocationTagDesc 8 (Memory Module) LocationInformation LocationInformation[0] text: y, where y is the memory socket number LocationInformation[1] text: x, where x is the board/cartridge number LocationInfoDesc LocationInf
Table 7-22 Class: HP_ MemoryBoardSlotLocation Properties Property implementation ElementName Memory Board Slot Location x, where x is the board/cartridge number where the memory board slot is located. Memory on Processor Board Slot Location x, where x is the processor board/cartridge number where the memory board slot is located.
7-4-20 HP_MemoryBoardSlotElementLocation The class HP_MemoryBoardSlotElementLocation extends the class HP_ElementLocation and is used to associate a memory board slot (HP_MemoryBoardSlot) with its corresponding location (HP_MemoryBoardSlotLocation). There is an instance of this class for each memory board slot in the system, whether or not the slot is occupied.
Table 7-26 Class: HP_SystemMemoryBoardSlot Properties Property implementation CIM_Container HP_SystemMemoryBoardSlot 7-5 GroupComponent ref: HP_ComputerSystemChassis PartComponent ref: HP_MemoryBoardSlot Supported indications The following indications are implemented for ProLiant server platforms where available. System memory indications are described.
Table 7-27 HP_MemoryHardwareIndication: Memory Module Predictive Failure Property name Property implementation SystemName HP_ComputerSystem.
Table 7-27 HP_MemoryHardwareIndication: Memory Module Predictive Failure Property name Property implementation BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 7-28 HP_MemoryHardwareIndication: Memory Board Error Property name Property implementation EventID 2 EventTime Time of the event or time of the indication if event time unknown SystemCreationClassName HP_ComputerSystem.CreationClassName SystemName HP_ComputerSystem.
Table 7-28 HP_MemoryHardwareIndication: Memory Board Error Property name Property implementation RackName * Rack name if one exists RackUID * Rack Unique Identifier if one exists SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment VariableNames Tag or InstanceID Indicates that the HP_Memo
Table 7-29 HP_MemoryHardwareIndication: Memory Redundancy Degraded Property name Property implementation PerceivedSeverity 5 (Major) ProbableCause 88 (Loss of Redundancy) ProbableCauseDescription Advanced Memory Protection Degraded RecommendedActions Check the Advanced Memory Protection configuration and replace the memory board and memory modules as necessary. Repair appropriate IML log messages after memory is replaced.
Table 7-29 HP_MemoryHardwareIndication: Memory Redundancy Degraded Property name Property implementation VariableNames Tag or InstanceID Indicates that the HP_MemoryRedundancySet.InstanceID value is populated in property VariableValues. VariableTypes 1 (string) VariableValues String containing the HP_MemoryRedundancySet.InstanceID value.
Table 7-30 HP_MemoryHardwareIndication: Memory Recovered from Degraded Redundancy Property name Property implementation Description The Advanced Memory Protection (AMP) system is operating normally in the targeted configuration. If redundancy was previously degraded, redundancy has been restored. (TargetConfiguration), where TargetConfiguration is HP_MemoryRedundancySet.TargetConfiguration.
Table 7-30 HP_MemoryHardwareIndication: Memory Recovered from Degraded Redundancy Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication VariableNames Tag or InstanceID Indicates that the HP_MemoryRedundancySet.InstanceID value is populated in property VariableValues.
8 PCI device 8-1 Overview This provider implements the profiles listed to support PCI devices installed in ProLiant servers. The following table details the profiles implemented and files installed by this provider. Table 8-1 Overview 8-2 Implemented Profiles • DMTF PCI Device Profile • DMTF Physical Asset Profile Provider Installation Files • HPWmiPci.dll • HPWmiPci.mof Use cases For use cases, see the DMTF PCI Device Profile.
Table 8-2 Class: HP_PCIDevice Property name Property implementation Name A hardware ID for this PCI device provided by the operating system CIM_LogicalDevice CreationClassName HP_PCIDevice DeviceID Unique identifier for this PCI device instance SystemCreationClassName HP_ComputerSystem.CreationClassName SystemName HP_ComputerSystem.
Table 8-3 Class: HP_PCIBridge Property name Property implementation CIM_ManagedElement Caption A user-friendly description for this PCI device provided by the operating system Description A user-friendly description for this PCI device provided by the operating system ElementName A hardware ID for this PCI device provided by the operating system CIM_ManagedSystemElement Name A hardware ID for this PCI device provided by the operating system CIM_LogicalDevice CreationClassName HP_PCIBridge Device
Table 8-3 Class: HP_PCIBridge Property name Property implementation VendorID Vendor ID as described in the configuration registers for this PCI device CIM_PCIBridge BridgeType Enumeration describing the type of PCI bridge. See MOF. HP_PCIBridge 8-3-3 HP_PCICard HP_PCICard is used to represent physical PCI adapter card installed on ProLiant servers. There is an instance of this class for each PCI adapter card present in the system.
Table 8-4 Class: HP_PCICard Property name Property Implemenation BusLayout 16 (PCI) 17 (PCI-X) 18 (PCI-E) if lane count is unknown; otherwise use one of the following 19 (PCI-E x1) 20 (PCI-E x2) 21 (PCI-E x4) 22 (PCI-E x8) 23 (PCI-E x16) 24 (PCI-E x32) 25 (PCI-E x64) HostingBoard False HP_PCICard 8-3-4 HP_PCISlot HP_PCISlot represents PCI device slots on ProLiant servers. There is an instance of this class for each PCI slot in the system, whether or not the slot is occupied.
Table 8-5 Class: HP_PCISlot Property name Property implementation ConnectorLayout 16 (PCI) 17 (PCI-X) 18 (PCI-E) if lane count is unknown; otherwise use one of the following 19 (PCI-E x1) 20 (PCI-E x2) 21 (PCI-E x4) 22 (PCI-E x8) 23 (PCI-E x16) 24 (PCI-E x32) 25 (PCI-E x64) ConnectorPinout ConnectorType OtherTypeDescription • • • • PCI—If this is a 33 MHz PCI slot • • • • 43 (PCI)—If this is a 33 MHz PCI slot PCI-66—If this is a 66 MHz PCI slot PCI-X—If this is a PCI-X slot PCI Express—If this is
8-3-6 HP_RealizesPCIDevice HP_RealizesPCIDevice is used to represent an association between HP_PCIDevice and HP_PCICard that realizes this PCI device. Table 8-7 Class: HP_RealizesPCIDevice 8-3-7 Property name Property implementation Antecedent References HP_PCICard Dependent References HP_PCIDevice HP_SystemPCISlot HP_SystemPCISlot is used to represent an association between HP_PCISlot and the computer system that contains this PCI slot.
Table 8-10 Class: HP_Location Property name Property implementation Caption PCI slot n, where n represents the PCI slot position printed on the system labeling. Description The location of the PCI slot n. See the PCI slot position n printed on the system. n represents the PCI slot position printed on the system labeling. ElementName PCI slot n, where n represents the PCI slot position printed on the system labeling.
9 Management Processor Lite 9-1 Overview The profiles are implemented, and the following files are installed by this provider. Table 9-1 Overview 9-2 Implemented Profiles • HP Management Processor (MP) Lite Profile 1.0 Provider Installation Files • HPWmiMgmtProc.dll • HPWmiMgmtProcLite.mof Use cases For use cases, see the HP Management Processor (MP) Lite Profile. 9-3 Class implementations The following classes are implemented for ProLiant server platforms where available.
Table 9-2 Class: HP_ManagementProcessor Property name Property implementation Description Description of the Management Processor in the format: HP Management Processor - where indicates the MP Is Active or Inactive/Disabled and is the name of the MP product (same as the product name in property ElementName) For example, Active HP Management Processor – Integrated Lights Out (iLO) ElementName Product name of the management processor.
Table 9-2 Class: HP_ManagementProcessor Property name Property implementation StatusDescriptions Descriptive text per OperationalStatus.
Table 9-2 Class: HP_ManagementProcessor Property name Property implementation ControllerType Enumerator indicating the model or type of management processor (see the HPWmiMgmtProcLite.mof file).
Table 9-2 Class: HP_ManagementProcessor Property name Property implementation ActiveLicense The currently active iLO license type: • • • • • • LicenseKey 0 (Unknown) 1 (None) 2 (iLO Advanced) 3 (iLO Light) 4 (iLO Advanced for BladeSystem) 5 (iLO Standard for BladeSystem) The iLO license (if any) Table 9-3 Implemented Methods for HP_ManagementProcessor Class Method name Method implementation RequestStateChange Method parameters: • RequestedState—Input parameter of the new state requested.
Table 9-4 Class: CIM_SoftwareIdentity Property name Property implementation ElementName The target type/firmware family For example: • • • • RI6 for RILOE-II RI5 for iLO RI7 for iLO2 R19 for iLO3 CIM_ManagedSystemElement Name Product name of the management processor.
Table 9-4 Class: CIM_SoftwareIdentity Property name Property implementation ReleaseDate The MP firmware date (in DMTF datetime format) HP_MPFirmware 9-3-3 HP_MPCollection HP_MPCollection represents the collection of all management processor controller systems in a computer system. HP_MPCollection extends the class HP_GroupSystemSpecificCollection to forward group operational status. The following properties are implemented.
Table 9-5 Class: HP_MPCollection Property name Property implementation GroupStatusDescription GroupStatusDescriptions[0] text per GroupOperationalStatus[0]: • Aggregate Management Processor Collection Status: Unknown • Aggregate Management Processor Collection Status: OK • Aggregate Management Processor Collection Status: Degraded • Aggregate Management Processor Collection Status: Error HP_MPCollection 9-3-4 HP_MPHostedCollection HP_MPHostedCollection extends the class HP_GroupHostedCollection an
Table 9-7 Class: HP_MPComponentCS 9-3-6 Property name Property implementation GroupComponent ref: HP_ComputerSystem PartComponent ref: HP_ManagementProcessor HP_MPMemberOfCollection HP_MPMemberOfCollection extends the class CIM_MemberOfCollection and associates a management processor to the collection to which it belongs. The following properties are implemented.
Table 9-9 Class: CIM_ElementSoftwareIdentity 9-3-8 Property name Property implementation Dependent ref: HP_ManagementProcessor CIM_InstalledSoftwareIdentity CIM_InstalledSoftwareIdentity associates a management processor to its corresponding installed firmware. The Windows®-specific implementation class is HP_MPInstalledFirmwareIdentity. The following properties are implemented.
10 IML record log 10-1 Overview This provider supports the Integrated Management Log (IML) on ProLiant servers. The following profiles are implemented, and the following files are installed by this provider. Table 10-1 Overview 10-2 Implemented Profiles • HP Record Log Profile (P00109) Provider Installation Files • HPWmiSys.dll • HPWmiSys.mof Use cases For use cases, see the HP Record Log profile (P00109).
Table 10-2 Class: HP_CommonRecordLog Properties Property name Property implementation OperationalStatus OperationalStatus[0] indicates the highest severity of IML log entries and will contain one of the following: • 2 (OK), only informational or repaired events exist in the IML log • 3 (Degraded), at least one degraded event exists in the IML log • 6 (Error), at least one critical event exists in the IML log StatusDescriptions StatusDescriptions[0] will contain one of the following corresponding to
Table 10-3 Implemented Methods for HP_CommonRecordLog Class 10-3-2 Method Name Method Implementation ClearLog Refer to HP Record Log profile (P00109) RepairAll Refer to HP Record Log profile (P00109) HP_CommonLogEntry HP_CommonLogEntry extends the class CIM_ LogEntry to model log records within the IML log. The IML implementation class is HPQ_CommonLogEntry. The following properties are implemented.
Table 10-4 Class: HP_CommonLogEntry Property name Property implementation UpdateTimestamp IML log event update time stamp OccurrenceCount Number of occurrences of this same IML event type Severity • • • • • 0 (Unknown) • • • • • For Windows 2003 32-bit: 69 OSType 2 (Information) 3 (Repaired) 4 (Degraded/Warning) 7 (Critical) For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 SystemSerialNumber System serial number string from SMBIOS S
Table 10-6 Class: HP_LogManagesRecord Property name Property implementation CIM_LogManagesRecord HP_LogManagesRecord 10-3-4 Log ref: HP_CommonRecordLog Record ref: HP_CommonLogEntry HP_UseOfLog HP_ UseOfLog extends the class CIM_ UseOfLog and associates the instance of HP_ComputerSystem with the instance of HP_CommonRecordLog. The IML implementation class is HPQ_UseOfLog. The following properties are implemented.
11 Platform Watchdog 11-1 Overview This provider supports the Platform Watchdog on ProLiant servers. The following table details the profiles implemented and files installed by this provider. Table 11-1 Overview 11-2 Implemented Profiles • DMTF Platform Watchdog Profile (DSP1040) Provider Installation Files • HPWmiSensor.dll • HPWmiSensor.mof Use cases For use cases, see the DMTF Platform Watchdog Profile. 11-3 Class implementations The following classes describe the Watchdog implementation.
Table 11-2 Class: HP_WinPlatformWatchdogService Property name Property implementation OperationalStatus OperationalStatus[0] indicates the operational state of the watchdog timer: • 2 (OK), Watchdog has not expired • 6 (Error), Watchdog has expired StatusDescriptions StatusDescriptions[0] contains one of the following corresponding to OperationalStatus[0]: • Watchdog status OK • Watchdog status error CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState Enabled state
Table 11-3 Class: CIM_HostedService Property name Property implementation CIM_Dependency CIM_HostedDependency CIM_HostedService HP_WinHostedWatchdogService 11-3-3 Antecedent ref: HP_ComputerSystem Dependent ref: HP_WinPlatformWatchdogService CIM_ServiceAffectsElement The class CIM_ServiceAffectsElement associates the HP_ComputerSystem class instance to the CIM_PlatformWatchdogService instance. The Windows®-specific implementation is HP_WinWatchdogServiceAffectsElement.
There are no indications specific to the profile registration implementation.
12 BladeSystem Lite 12-1 Overview The following profiles are implemented, and the following files are installed by this provider. Table 12-1 Overview 12-2 Implemented Profiles • HP BladeSystem Lite Profile 1.0 Provider Installation Files • HPWmiBlade.DLL • HPWmiBlade.mof Use cases For use cases, see the HP BladeSystem Lite Profile. 12-3 Class implementations The following classes are implemented for ProLiant c-Class BladeSystems only.
Table 12-2 Class: HP_BladeEnclosureCS Property name Property implementation CIM_ManagedSystemElement OperationalStatus StatusDescriptions • • • • 0 (Unknown), enclosure status: Unknown 2 (OK), enclosure status: OK 3 (Degraded), enclosure status: Degraded 6 (Error), enclosure status: Error StatusDescriptions[0] per OperationalStatus[0]: • Server Blade Enclosure and Onboard Administrator status: Unknown • Server Blade Enclosure and Onboard Administrator status: OK • Server Blade Enclosure and Onboard
Table 12-2 Class: HP_BladeEnclosureCS Property name Property implementation HP_BladeEnclosureCS 12-3-2 ManagementIPAddress The enclosure’s management IP address ManagementURL The URL of the enclosure’s management web-based user interface ProductID The blade enclosure product name (model) string SerialNumber The blade enclusure serial number string HP_BladeEnclosureCollection HP_BladeEnclosureCollection extends the class HP_GroupSystemSpecificCollection to aggregate the enclosure’s group operation
Table 12-3 Class: HP_BladeEnclosureCollection Property name Property implementation GroupStatusDescriptions GroupStatusDescriptions[0] per GroupOperationalStatus[0]: • Server Blade Enclosure and Onboard Administrator status: Unknown • Server Blade Enclosure and Onboard Administrator status: OK • Server Blade Enclosure and Onboard Administrator status: Degraded • Server Blade Enclosure and Onboard Administrator status: Error HP_BladeEnclosureCollection 12-3-3 HP_BladeSystemComponent HP_BladeSystemC
12-3-5 HP_BladeEnclosureGroupHostedCollection HP_BladeEnclosureGroupHostedCollection extends the class HP_GroupHostedCollection and associates the enclosure’s computer system instance to the BladeSystem enclosure collection instance. The following properties are implemented.
Table 12-7 Class: CIM_SoftwareIdentity Property name Property implementation MinorVersion The minor version number of the blade enclosure firmware VersionString String indicating the blade enclosure firmware version information. This property is the string translation of the content provided in the MajorVersion and MinorVersion properties.
Table 12-9 Class: CIM_InstalledSoftwareIdentity Property name Property implementation CIM_InstalledSoftwareIdentity HP_BladeEnclosureInstalledFWIdentity 12-3-9 System ref: HP_BladeEnclosureCS InstalledSoftware ref: HP_BladeEnclosureFW HP_Location HP_Location is used to model the server blade location within an enclosure. The Windows®-specific implementation class is HP_BladeCSLocation.
12-3-10 HP_ElementLocation HP_ElementLocation is used to represent an association between CIM_Location and CIM_ManagedElement. The Windows®-specific implementation class is HP_BladeCSElementLocation. Table 12-11 Class: HP_ElementLocation 12-4 Property name Property implementation Element References CIM_ManagedElement PhysicalLocation References CIM_Location Supported indications There are no indications specific to the BladeSystem implementation.
13 Ethernet teaming 13-1 Overview The following profiles are implemented, and the following files are installed by this provider. Table 13-1 Overview Implemented Profiles HP Ethernet Teaming 1.
Table 13-1 Overview Provider Installation Files • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • HPWinEthAdapterCollection.dll HPWinEthBootcodeVersion.dll HPWinEthBootcodeVersionToPort.dll HPWinEthDevice.dll HPWinEthernetPort.dll HPWinEthernetPortStatistics.dll HPWinEthernetStrings.dll HPWinEthGroupHostedCollection.dll HPWinEthIndicationProvider.dll HPWinEthIPHostedAccessPoint.dll HPWinEthIPProtocolEndpoint.dll HPWinEthLANEndpoint.dll HPWinEthLANEndpointToStats.
Table 13-1 Overview • • • • • • • • • • • • • • • • • • • • • Provider Installation Files continued 13-2 HPWinEthernetPort.mof HPWinEthernetPortStatistics.mof HPWinEthernetProvider.mof HPWinEthErrorMetadata.mof HPWinEthEventSettings.mof HPWinEthGroupHostedCollection.mof HPWinEthIPHostedAccessPoint.mof HPWinEthIPProtocolEndpoint.mof HPWinEthLANEndpoint.mof HPWinEthLANEndpointToStats.mof HPWinEthLANHostedAccessPoint.mof HPWinEthMemberOfCollection.mof HPWinEthPortToLANEndpoint.mof HPWinEthPortToStats.
Table 13-2 Class: HP_EthernetPort Property name Property implementation ElementName Same as Caption CIM_ManagedSystemElement Name Physical Device Object (PDO) name (for example, \Device\NTPNP_PCI0017) HealthState 5 (OK) if port has link, 20 (Major Failure) otherwise OperationalStatus[0] 2 (OK) if port has link, 6 (Error) otherwise CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled).
Table 13-2 Class: HP_EthernetPort Property name VirtualPortNumber 13-3-2 Property implementation Virtual Port Number for FlexNics HP_EthernetDevice HP_EthernetDevice associates an Ethernet Port to the containing Computer System. The Windows® implementation class is HP_WinEthDevice.
Table 13-4 Class: HP_EthernetTeam Property name Property implementation MinNumberNeeded 1 OtherLoadBalanceAlgorithm When LoadBalanceAlgorithm is 1 (Other), OtherLoadBalanceAlgorithm is set to configured Load Balance Algorithm (for example Automatic) RedundancyStatus • • • • 2 (Fully Redundant) 3 (Degraded Redundancy) 4 (Redundancy Lost) 5 (Overall Failure). • 2 (N+1) • 3 (Load Balanced).
Table 13-5 Class: HP_EthernetTeamMember Property name Property implementation Key:Member ref:HP_EthernetPort HP_EthernetTeamMember MemberOperationalStatus • 2 (OK) • 3 (Degraded) • 6 (Error) MemberStatusDescriptions See the HP Ethernet Teaming Profile.
Table 13-7 Class: HP_EthernetLANEndpoint Property name Property implementation Description Local Area Connection # ElementName Same as Caption CIM_ManagedSystemElement Key:Name System GUID for the Ethernet LAN Endpoint HealthState • 5 (OK) • 15 (Degraded/Warning) • 20 (Major Failure) OperationalStatus[0] • 2 (OK) • 3 (Degraded) • 6 (Error) CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) RequestedState 12 (Not Applicable) CIM_ServiceAccessPoint Key:CreationClassName H
Table 13-8 Class: HP_EthernetPortToLANEndpoint Property name Property implementation CIM_Dependency Key:Antecedent ref:HP_EthernetPort Key:Dependent ref:HP_EthernetLANEndpoint CIM_DeviceSAPImplementation HP_EthernetPortToLANEndpoint 13-3-8 HP_EthernetTeamToLANEndpoint HP_ EthernetTeamToLANEndpoint associates Ethernet Teams to Ethernet LAN Endpoints. The Windows® implementation class is HP_WinEthRedundancySetToLANEndpoint.
Table 13-11 Class: HP_IPBindsToEthernetLANEndpoint Property name Property implementation CIM_SAPSAPDependency CIM_BindsTo CIM_BindsToLANEndpoint FrameType 1 (Ethernet) HP_IPBindsToEthernetLANEndpoint Key:Antecedent ref:HP_EthernetLANEndpoint Key:Dependent ref:CIM_IPProtocolEndpoint 13-3-11 HP_EthernetStatistics The following table lists the property implementation for HP_EthernetPortStatistics. The Windows® implementation class is HP_WinEthernetPortStatistics.
Table 13-12 Class: HP_EthernetStatistics Property name Property implementation ExcessiveCollisions See the CIM_EthernetPortStatistics mof FCSErrors See the CIM_EthernetPortStatistics mof InternalMACReceiveErrors See the CIM_EthernetPortStatistics mof InternalMACTransmitErrors See the CIM_EthernetPortStatistics mof LateCollisions See the CIM_EthernetPortStatistics mof MultipleCollisionFrames See the CIM_EthernetPortStatistics mof SingleCollisionFrames See the CIM_EthernetPortStatistics mof HP_
Table 13-15 Class: HP_EthernetCollection Property name Property implementation CIM_ManagedElement Caption Ethernet Adapter Collection Description Ethernet Adapter Collection ElementName Ethernet Adapter Collection CIM_Collection CIM_SystemSpecificCollection Key:InstanceId {ad498944-762f-11d0-8dcb-00c04fc3358c} HP_GroupSystemSpecificCollection GroupOperationalStatus See the Ethernet Teaming Profile HP_EthernetCollection 13-3-15 HP_EthernetMemberOfCollection HP_EthernetMemberOfCollection associa
Table 13-17 Class: HP_EthernetGroupHostedCollection Property name Property implementation Key:Antecedent ref:HP_ComputerSystem Key:Dependent ref:HP_EthernetCollection CIM_HostedDependency CIM_HostedCollection HP_EthernetGroupHostedCollection 13-3-17 CIM_IPProtocolEndpoint The following table lists the property implementation for CIM_IPProtocolEndpoint. The Windows® implementation class is HP_WinEthIPProtocolEndpoint.
Table 13-18 Class: CIM_IPProtocolEndpoint Property name Property implementation IPv4Address IPV4 Address (dot notation format) IPv6 Address IPv6 Address (CIDR format) ProtocolIfType 4096 (IPv4) or 4097 (IPv6) SubnetMask Subnet Mask (not populated for IPv6) 13-3-18 HP_EthIPHostedAccessPoint CIM_HostedAccessPoint associates IP Protocol Endpoints to the Computer System. The Windows® implementation class is HP_WinEthIPHostedAccessPoint.
Table 13-20 Class: CIM_SoftwareIdentity Property name Property implementation CIM_LogicalElement CIM_SoftwareIdentity ClassificationDescriptions[0] Firmware Classifications[0] 10 (Firmware) Key:InstanceId System GUID for the associated Ethernet Port IdentityInfoType CIM:SoftwareFamily IdentityInfoValue[0] HPQ:PCI Vendor Id MajorVersion Major number component of the Boot Code or PXE Manufacturer Hewlett Packard Company MinorVersion Minor number component of the Boot Code or PXE VersionStrin
Table 13-22 Class: HP_Location Property name Property implementation Caption Same as associated ethernet port Description Same as associated ethernet port ElementName Same as caption CIM_Location Key:Name Local Area Connection # Key:PhysicalPostion System GUID for the associated Ethernet Port HP_Location ElementLocationTag PCI Bus:Device:Function ElementLocationTagDesc 15 (PCI Bus:Device:Function) LocationInfoDesc[] 0 (Slot), and/or 1 (Mezzanine Slot), and/or 2 (Interconnect Bay) LocationI
Table 13-24 Class: HP+EthEventSettings Property name Property implementation CIM_SettingData Caption HP Ethernet Event Provider configurable settings for Windows Description HP Ethernet Event Provider configurable settings for Windows ElementName HP Ethernet Event Provider configurable settings for Windows Key:InstanceId 0 HP_EthEventSettings HP_WinEthEventSettings ActiveAdapterCountChanged If enabled, an event is generated when a change is detected in number of active adapter count of a team.
13-4 Supported indications The following indications are implemented for ProLiant server platforms where available. System Ethernet Port, Ethernet Team, and Ethernet LAN Endpoint indications are described in the following tables. For nonteamed Ethernet Ports, if the associated HP_EthernetMemberOfCollection.Included is False, the following indications are disabled. For teamed Ethernet Ports, this association does not exist.
Table 13-25 HP_AlertIndication: Ethernet Team Redundancy Lost Property name Property implementation EventSubCategory 12 - Ethernet Team NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 OSVersion Operating system version of the computer system generating the indication in the
Table 13-25 HP_AlertIndication: Ethernet Team Redundancy Lost 13-4-2 Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment Ethernet Team Redundancy Increased Table 13-26 HP_AlertIndication: Ethernet Team Redundancy Increased Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Information) IndicationTime Time of ind
Table 13-26 HP_AlertIndication: Ethernet Team Redundancy Increased Property name Property implementation OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 OSVersion Operating system version of the computer system generating the indication in the format, .. ProviderVersion Provider version generating the indication in the format, ...
13-4-3 Ethernet Team Redundancy Decreased Table 13-27 HP_AlertIndication: Ethernet Team Redundancy Decreased Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 5 (Major) IndicationTime Time of indication CIM_AlertIndication Description The Ethernet Team has transitioned from Fully Redundant or Degraded Redundancy to Degraded Redundancy due to a failed or degraded team member.
Table 13-27 HP_AlertIndication: Ethernet Team Redundancy Decreased Property name Property implementation ProviderVersion Provider version generating the indication in the format, ...
Table 13-28 HP_AlertIndication: Ethernet Team Full Redundancy Restored Property name Property implementation PerceivedSeverity 2 (Information) IndicationTime Time of indication CIM_AlertIndication Description The Ethernet Team has transitioned from Redundancy Lost or Degraded Redundancy to Fully Redundant, due to a failed or degraded team member recovering full functionality. The team and all team members are operating as configured.
Table 13-28 HP_AlertIndication: Ethernet Team Full Redundancy Restored Property name Property implementation SystemGUID Platform GUID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemProductId Product ID of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication VariableName[0] RecoveredMemberPath VariableTypes[0] 1 (string) VariableValues[0] WB
Table 13-29 HP_AlterIndication: Network Interface Connectivity Lost Property name Property implementation Description If the Network Interface is an Ethernet Port, the Ethernet Port has transitioned from OK to Error. If the Network Interface is an Ethernet Team, the Ethernet Team has transitioned from Fully Redundant, Degraded Redundancy or Redundancy Lost to Overall Failure, due to a failed team member.
Table 13-29 HP_AlterIndication: Network Interface Connectivity Lost Property name Property implementation SystemFirmwareVersion Firmware version of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemProductId Product ID of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication Va
Table 13-30 HP_AlertIndication: Network Interface Connectivity Restored Property name Property implementation IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Information) IndicationTime Time of indication CIM_AlertIndication Description If the Network Interface is an Ethernet Port, the Ethernet Port has transitioned from Error to OK.
Table 13-30 HP_AlertIndication: Network Interface Connectivity Restored Property name Property implementation SystemFirmwareVersion Firmware version of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemProductId Product ID of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication
Table 13-31 Optional HP_AlertIndication: Ethernet Team Member Status Change Property name Property implementation IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Information) IndicationTime Time of indication CIM_AlertIndication Description An Ethernet Team member’s status has changed, further information is available in the variable information of this indication. This is an optional indication that can be disabled through the Ethernet Event Provider settings.
Table 13-31 Optional HP_AlertIndication: Ethernet Team Member Status Change Property name Property implementation SystemFirmwareVersion Firmware version of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemProductId Product ID of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indica
Table 13-31 Optional HP_AlertIndication: Ethernet Team Member Status Change 13-4-8 Property name Property implementation BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 13-32 Optional HP_AlertIndication: Ethernet Team Member Role Change Property name Property implementation SystemName Name of the computer system generating the indication HP_AlertIndication Summary An Ethernet Team Member has reported a role change EventCategory 9 (Network Device) EventSubCategory 12 (Ethernet Team) NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • • • • • For Windows 2003 32-bit: 69 For Win
Table 13-32 Optional HP_AlertIndication: Ethernet Team Member Role Change Property name Property implementation VariableValues[2] Current HP_WinEthernetTeamMember.Role, see section Error! Reference source not found. ImpactedDomain • 3 (Enclosure) for c-Class BladeSystems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated. 13-4-9 BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.
Table 13-33 Optional HP_AlertIndication: Ethernet Team Member Dropped Property name Property implementation ProviderName HP Ethernet RecommendedActions[] View the Ethernet and Ethernet Team Member status in the HP Network Configuration Utility (NCU). View the System Event Log for additional information.
Table 13-33 Optional HP_AlertIndication: Ethernet Team Member Dropped Property name Property implementation ImpactedDomain • 3 (Enclosure) for c-Class BladeSystems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 13-34 Optional HP_AlertIndication: Ethernet Team Member Added Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication SystemName Name of the computer system generating the indication HP_AlertIndication Summary An Ethernet Team Member has been added to the team.
Table 13-34 Optional HP_AlertIndication: Ethernet Team Member Added Property name Property implementation BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 13-35 Optional HP_AlertIndication: Network Interface No Longer Available Property name Property implementation SystemName Name of the computer system generating the indication HP_AlertIndication Summary An existing network interface is no longer available.
Table 13-35 Optional HP_AlertIndication: Network Interface No Longer Available Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment 13-4-12 New Network Interface Available Table 13-36 HP_AlertIndication: New Network Interface Available Property name Prop
Table 13-36 HP_AlertIndication: New Network Interface Available Property name Property implementation EventSubCategory • 11 (Ethernet Port) • 12 (Ethernet Team) • 13 (Ethernet LAN Endpoint) NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 OSVersion Operating system version o
13-4-13 Ethernet Team Active Member Count Change Table 13-37 HP_AlertIndication: Ethernet Team Active Member Count Change Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Information) IndicationTime Time of indication CIM_AlertIndication Description The number of active adapters in an Ethernet team has changed. This is due an Ethernet Team member transitioning from OK to Degraded or Error.
Table 13-37 HP_AlertIndication: Ethernet Team Active Member Count Change Property name Property implementation OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 OSVersion Operating system version of the computer system generating the indication in the format, .. ProviderVersion Provider version generating the indication in the format, ...
Table 13-37 HP_AlertIndication: Ethernet Team Active Member Count Change Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment 13-4-14 Ethernet Provider Fatal Error Table 13-38 Optional HP_AlertIndication: Ethernet Provider Fatal Error Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 5 (Major) IndicationTime Time o
Table 13-38 Optional HP_AlertIndication: Ethernet Provider Fatal Error Property name Property implementation OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 OSVersion Operating system version of the computer system generating the indication in the format, .. ProviderVersion Provider version generating the indication in the format, ...
Table 13-38 Optional HP_AlertIndication: Ethernet Provider Fatal Error Property name Property implementation RackUID * Rack Unique Identifier if one exists SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment 13-4-15 Ethernet Provider Cannot Access Data Source Table 13-39 Optional HP_AlertI
Table 13-39 Optional HP_AlertIndication: Ethernet Provider Cannot Access Data Source Property name Property implementation EventCategory 9 (Network Device) EventSubCategory 1 (Other) NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 OSVersion Operating system version of the
14 Operating system status 14-1 Overview This provider supports the Operating System status on ProLiant servers. The following table details the profiles implemented and files installed by this provider. Table 14-1 Overview 14-2 Property name Property implementation Implemented Profiles DMTF OS Status Profile (DSP1040) Provider Installation Files • HPWmiSys.dll • HPWmiSys.mof Use cases For use cases, see the DMTF OS Status Profile. This implementation models only the currently running OS.
Table 14-2 Class: HP_OperatingSystem Property name Property implementation ElementName Sample value: Windows Server 2008 Standard CIM_ManagedSystemElement HealthState 5 (OK), when OperationalStatus[0]=2 (OK) InstallDate Date of the OS install Name Sample value: Windows Server® 2008 Standard OperationalStatus[0] OperationalStatus[0] indicates the operational state of the OS: 2 (OK), Operating System OK StatusDescriptions[0] StatusDescriptions[0] will contain one of the following corresponding to
Table 14-2 Class: HP_OperatingSystem Property name Property implementation OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 SizeStoredInPagingFiles Total number of Kbytes of paging file memory TotalVirtualMemorySize Total number of Kbytes of virtual memory TotalVisibleMemorySize Total number of Kbytes of physical memory Version A string describing the Operating System's version number.
Table 14-4 Class: CIM_InstalledOS Property name Property implementation CIM_SystemComponent CIM_InstalledOS 14-4 GroupComponent ref: HP_ComputerSystem PartComponent ref: HP_OperatingSystem PrimaryOS • TRUE if this is the primary Operating System • FALSE if this is not the primary Operating System Supported indications There are no indications specific to the OS Status profile implementation.
15 Smart Array 15-1 Overview The HP Smart Array data sheet describes both host-based Smart Array HBA devices and externally attached MSA devices. This implementation excludes fibre-attached devices (for example, MSA1000 and MSA1500). The following profiles are implemented, and the following files are installed by this provider. Table 15-1 Overview Implemented Profiles • HP Smart Array Profile (P00121) Provider Installation Files • • • • • • • • • • HPWMISA.dll HPWMISAEventMsg.dll Infomgr.dll HWMIM3.
Table 15-2 Class: HPSA_ArraySystem (CIM_ComputerSystem) Property name Property implementation CIM_ManagedElement ElementName Controller/Storage System name and location Examples: • Smart Array in Slot 3, for internal • MSA500 in SystemCab03, for external CIM_ManagedSystemElement Name • Controller Serial Number • EMBEDDED—Reported if there is no Serial Number for device is local (embedded on motherboard).
Table 15-2 Class: HPSA_ArraySystem (CIM_ComputerSystem) Property name Property implementation CIM_ComputerSystem • Dedicated[0]: 3 (External Storage) or 30 (Host- Dedicated based RAID controller) • Dedicated[1]: 15 (Block Server) Identify() 15-3-2 See HP Smart Array Profile HPSA_ArrayController HPSA_ArrayController represents the controller. There is one per HBA. External subsystems can have multiple controllers.
Table 15-3 Class: HPSA_ArrayController (CIM_ComputerSystem) Property name Property implementation CIM_ComputerSystem Dedicated Dedicated[0] 0 (Not Dedicated) HPSA_Arraycontroller AcceleratorBackupPowerSource See HP Smart Array Profile ADGSupported See HP Smart Array Profile BatteryStatus See HP Smart Array Profile CacheBoardPresent See HP Smart Array Profile All the following values related to Cache are appear only if the Variable is set to TRUE.
Table 15-4 Class: HPSA_StorageVolume (CIM_StorageVolume) Property name Property implementation ElementName Logical drive number with raid description (for example, Logical Volume 1 (RAID 1+0)) CIM_ManagedSystemElement Name VPD Pg83 identifier for the volume. OperationalStatus[0, 1] Volume status. DMTF defined value is populated in index[0] and extended status is poplulated in index[1] per HP Smart Array Profile.
Table 15-4 Class: HPSA_StorageVolume (CIM_StorageVolume) Property name Property implementation PackageRedundancy • 0 (RAID 0) • 1 (RAID 1+0, RAID 5) • 2 (RAID 6, RAID 50) CIM_Storagevolume HPSA_Storagevolume Accelerator See HP Smart Array Profile Deleteable See HP Smart Array Profile FaultTolerance See HP Smart Array Profile OSName Corresponding OS name for this volume.
Table 15-5 Class: HPSA_DiskDrive (CIM_DiskDrive) Property name Property implementation CIM_ManagedSystemElement Name Drive Serial Number OperationalStatus[0] Operational Status for the disk drive • • • • 0 (Unknown) 2 (OK) 5 (Predictive Failure) 6 (Error) In the multipath scenario, if one or more path to volume fails, then OperationalStatus is degraded.
15-3-5 HPSA_StorageExtent HPSA_StorageExtent represents the consumable storage that is available on a disk drive. There is one instance per disk drive. Table 15-6 Class: HPSA_StorageExtent (CIM_StorageExtent) Property name Property implementation CIM_ManagedElement ElementName Disk location. This property holds the relative ports and box information.
Table 15-6 Class: HPSA_StorageExtent (CIM_StorageExtent) Property name Property implementation ExtentStatus[0] This indicates extended status for the disk drive Possible values: • 2 (None) • 11 (Rebuild—Disk drive is currently rebuilding data) NumberOfBlocks Total number of blocks on disk drive Primordial Set to True HPSA_StorageExtent 15-3-6 HPSA_DiskDriveFirmware HPSA_DiskDriveFirmware represents the firmware installed on a disk drive. There is one instance per disk drive.
15-3-7 HPSA_PhysicalPackage HPSA_PhysicalPackage represents the overall physical package for the array system as a whole. There is one instance per HBA or Storage Subsystem.
Table 15-9 Class: HPSA_ArrayControllerPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation ElementName Controller name and location Examples: • Smart Array in Slot 3, for internal • Active Controller: MSA500 in SystemCab03, for external CIM_ManagedSystemElement Name Controller Serial number • If serial number is not available, this field displays as N/A). • If the controller is sitting in slot 0, then this field displays as EMBEDDED.
Table 15-10 Class: HPSA_DiskPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation CIM_ PhysicalElement CreationClassName HPSA_DiskPhysicalPackage Manufacturer Drive vendor string Model Drive model string PartNumber Not populated—Not Available in this implementation SerialNumber Drive serial number Tag Controller serial number (SerialNumber:PhysicalDriveDeviceNumber) Version Not populated—Not available in this implementation CIM_PhysicalPackage HotSwappable • TRUE—Drive
Table 15-11 Class: HPSA_StorageEnclosure (HP_StorageEnclosure) Property name Property implementation Model Enclosure model string For example, PROLIANT 6L6I For example, N/A if not available PartNumber Not populated—Not available in this implementation SerialNumber Enclosure Serial Number If there is no serial number, this field is left empty (for example, internal enclosures).
Table 15-12 Class: HPSA_StorageEnclosureProcessor (CIM_ComputerSystem) Property name Property implementation OperationalStatus[0,1, 2, 3 ] Operational status for enclosure and associated power supplies, fans and sensors. The use of OperationalStatus is described in the HP Storage Enclosure Profile. Index values are populated as follows.
Table 15-13 Class: HPSA_PortController (CIM_PortController) Property name Property implementation CIM_ManagedElement ElementName Controller name and location (for example, Smart Array in Slot 3) CIM_ManagedSystemElement CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPSA_PortController DeviceID Controller serial number SystemCreationClassName HPSA_ArraySystem System
Table 15-14 Class: HPSA_DAPort (CIM_DAPort) Property name Property implementation CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPSA_DAPort DeviceID Opaque key SystemCreationClassName HPSA_ArraySystem SystemName HPSA_ArraySystem.Name CIM_LogicalPort UsageRestriction 2 (Front-End Only) PortType • 82(PCI) • 83(PCI-x) The provider displays 82 (PCI) not 83(PCI-x).
Table 15-15 Class: HPSA_SPIPort (CIM_SPIPort) Property name Property implementation CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPSA_SPIPort DeviceID Opaque key SystemCreationClassName HPSA_ArraySystem SystemName HPSA_ArraySystem.Name CIM_LogicalPort CIM_SPIPort HPSA_SPIPort 15-3-15 HPSA_Firmware HPSA_Firmware represents the firmware installed on a Smart Array controller.
Table 15-16 Class: HPSA_Firmware (CIM_SoftwareIdentity) Property name Property implementation IdentityInfoType CIM:SoftwareFamily IdentityInfoValue HPQ: (HPQ: subsystemID and VendorId combination) VersionString Controller firmware version string HPSA_Firmware 15-3-16 HPSA_EnclosureFirmware HPSA_EnclosureFirmware represents the firmware installed on a Smart Array enclosure.
Table 15-18 Class: HPSA_PrimordialPool (CIM_StoragePool) Property name Property implementation CIM_ManagedElement ElementName Controller name and location: pool identifier (for example, Smart Array in Slot 3: Primordial Pool) CIM_ManagedSystemElement CIM_LogicalElement CIM_StoragePool InstanceID Opaque key PoolID Controller serial number Primordial Always set to TRUE RemainingManagedSpace Remaining raw space on controller.
Table 15-19 Class: HPSA_StoragePool (CIM_StoragePool) Property name Property implementation HPSA_StoragePool 15-3-19 HPSA_MediaAccessStatData HPSA_MediaAccessStatData represents the Monitoring and Performance data counters on HP Disk Drives.
Table 15-20 Class: HPSA_MediaAccessStatData (CIM_MediaAccessStatData) Property name Property implementation SeekCount See HP Smart Array Profile SeekErrors See HP Smart Array Profile ServiceHours See HP Smart Array Profile SpinUpErrors See HP Smart Array Profile RetryRecoveredReadErrors See HP Smart Array Profile RetryRecoveredWriteErrors See HP Smart Array Profile 15-3-20 HPSA_StorageSetting HPSA_StorageSetting represents the current raid configuration for a Storage Volume.
Table 15-21 Class: HPSA_StorageSetting (CIM_StorageSetting) Property name Property implementation NoSinglePointOfFailure • FALSE—RAID 0 • TRUE—RAID 1+0, RAID 5, RAID 6 PackageRedundancyGoal • 0 (RAID 0) • 1 (RAID 1+0, RAID 5) • 2 (RAID 6, RAID 50) PackageRedundancyMax • 0 (RAID 0) • 1 (RAID 1+0, RAID 5) • 2 (RAID 6, RAID 50) PackageRedundancyMin • 0 (RAID 0) • 1 (RAID 1+0, RAID 5) • 2 (RAID 6, RAID 50) HPSA_StorageSetting 15-3-21 HPSA_DriveCage HPSA_DriveCage represents the drive cage assembly a
Table 15-22 Class: HPSA_DriveCage (CIM_PhysicalPackage) Property name Property implementation CIM_PhysicalPackage RemovalConditions 2 (Not Applicable) HP_DriveCage BackplaneSpeed See profile DriveBays See profile DuplexLocation See profile Location 1 (internal), 2(External), or 0(Unknown) HPSA_DriveCage 15-3-22 HPSA_SCSIProtocolEndpoint HPSA_SCSIProtocolEndpoint represents an access point to storage resources.
Table 15-23 Class: HPSA_SCSIProtocolEndpoint (CIM_SCSIProtocolEndpoint) Property name Property implementation ConnectionType The supported connection type for this endpoint For example: 3(Parallel SCSI) for SCSI controllers 8(SAS) for SAS controllers 1 (Other) OtherConnectionType The connection type, if ConnectionType is "Other" Role 4 (Both Initiator and Target) HPSA_SCSIProtocolEndpoint 15-3-23 HPSA_SCSIProtocolController HPSA_SCSIProtocolController represents a view of SCSI resources on the Arr
Table 15-24 Class: HPSA_SCSIProtocolController (CIM_SCSIProtocolController) Property name Property implementation HPSA_SCSIProtocolController 15-3-24 HPSA_RedundancySet HPSA_RedundancySet represents controller redundancy if there is more than one controller in a redundant configuration (for example, an MSA500 with two controllers.
Table 15-26 Class: HPSA_StorageRedundancySet (CIM_StorageRedundancySet) Property name Property implementation LoadBalanceAlgorithm 2 (No Load Balancing) MaxNumberSupported 0 MinNumberNeeded 0 RedundancyStatus • 2 (Fully Redundant) • 3 (Degraded redundancy) TypeOfSet[0] 5 (Limited Sparing) CIM_StorageRedundancySet HPSA_StorageRedundancySet 15-3-26 HPSA_StorageSpecificCollection HPSA_StorageSpecificCollection represents a collection of Smart Array controllers that have been grouped together to r
Table 15-28 Class: HPSA_DriveCageLocation (HP_Location) Property name Property implementation CIM_ManagedElement Caption Drive Cage Description Drive Cage ElementName Drive Cage CIM_Location Name Opaque key PhysicalPosition Opaque key HP_Location ElementLocationTag Duplex Top, Duplex Bottom, Non Duplex ElementLocationTagDesc 22 (Drive Cage) LocationInformation[0] HBA Port identifier Examples: • J3 • 2I • 1E LocationInfoDesc[0] 13(Port) HPSA_DriveCageLocation 15-3-28 HPSA_ArraySystemLoca
Table 15-29 Class: HPSA_ArraySystemLocation (HP_Location) Property name Property implementation ElementName Controller name and location Examples: • Smart Array in Slot 3, for internal • MSA500 in SystemCab03, for external CIM_Location Name Opaque key PhysicalPosition Opaque key HP_Location • PCI Slot Number—When ‘Adapter’ is specified in ElementLocationTag ElementLocationTagDesc • Chassis Name—When ‘Chassis’ is specified in ElementLocationTagDesc ElementLocationTagDesc • 23 (Adapter)—For inter
Table 15-30 Class: HPSA_DiskDriveLocation (HP_Location) Property name Property implementation ElementName Controller name, Drive Type and Disk Location For example, Smart Array E500 Physical Drive—Port: 1E Box 1 Bay: 5 CIM_Location Name Opaque key PhysicalPosition Opaque key HP_Location ElementLocationTag • Bay Number of Disk Drive— When Bay is specified in ElementLocationTagDesc.
Table 15-31 Class: HPSA_ArrayControllerLocation (HP_Location) Property name Property implementation Name Opaque key PhysicalPosition Opaque key HP_Location ElementLocationTag for Internal HBAs: PCI Slot Number Examples: • 3—For adapter in PCI Slot 3 • 0—For Embedded adapter For external controllers: Controller number per chassis label Examples: • Controller 1 • Controller 2 ElementLocationTagDesc • 23 (Adapter)—For internal HBAs • 0 (Hood Tag)—For external controllers LocationInformation[0] For
Table 15-32 Class: HPSA_StorageCapabilities (CIM_StorageCapabilities) Property name Property implementation ElementName For Primodial Pools: Controller name and location Examples: • Smart Array in Slot 3, for internal • Active Controller: MSA500 in SystemCab03, for external For Concrete Pools: Controller name and location:Array identifier Examples: • Smart Array in Slot 3: Array – 0, for internal • Active Controller: MSA500 in SystemCab03: Array – 1, for external CIM_Capabilities InstanceID Key: Opaq
Table 15-32 Class: HPSA_StorageCapabilities (CIM_StorageCapabilities) Property name Property implementation PackageRedundancyMin 0 HPSA_StorageCapabilities 15-3-32 HPSA_Product HPSA_Product represents the top-level marketing information for the Array System.
Table 15-34 Class: HPSA_StorageEnclosureLocation (HP_Location) Property name Property implementation Description Enclosure location Port Box , where is the port and is the box number CIM_Location Name Key PhysicalPosition Key HP_Location • Unknown for Undetermined • External for external enclosures • Internal for drive cages located within the host ElementLocationTag chassis ElementLocationTagDesc 15-3-34 19 (Box) HPSA_TSASSCSIProtocolEndpoint HPSA_TSASSCSIProtocolEndPoint repr
Table 15-35 Class: HPSA_TSASSCSIProtocolEndpoint Property name Property implementation Name HPSA DiskDrive.DeviceID:unique value, where HPSA DiskDrive.DeviceID is the DeviceID property of the instance of HPSA_DiskDrive associated to this instance via the association HPSA_DiskDriveTSASSCSIPE, and unique value is a unique value across all instances of HPSA_TSASSCSIProtocolEndpoint.
Table 15-36 Class: HPSA_EncProtocolEndpoint Property name Property implementation CIM_ManagedElement ElementName Box where n1 is the box number relative to active port Caption Protocol Endpoint for xxx, where xxx is the value populated in the caption property of the instance of HPSA_EncSASPort associated to this instance via the association HPSA_EncSASPortEncProtocolEndPoint CIM_ManagedSystemElement • Opaque Key Name CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) Requ
Table 15-37 Class: HPSA_ISASSCSIProtocolEndpoint Property name Property implementation Caption Protocol Endpoint for xxx, where xxx is the value populated in the caption property of the instance of HPSA_TSASPort associated to this instance via the association HPSA_TSASPortTSASSCSIPE ElementName Protocol Endpoint for xxx, where xxx is the value populated in the caption property of the instance of HPSA_TSASPort associated to this instance via the association HPSA_TSASPortTSASSCSIPE CIM_ManagedSystemEleme
Table 15-38 Class: HPSA_TSASPort Property name Property implementation OperationalStatus 2 (OK) For multipath supported firmware implementations, the status of the port is OK, and the status of the path is the only element that can be detected. CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice SystemnCreationClassName HPSA ArraySystem SystemName The property value of HP_ArraySystem.
Table 15-38 Class: HPSA_EncSASPort Property name Property implementation OperationalStatus 2 (OK) For multipath supported firmware implementations, the status of the port is OK, and the status of the path is the only element that can be detected. CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice SystemnCreationClassName HPSA ArraySystem SystemName The property value of HP_ArraySystem.
Table 15-39 Class: HPSA_ISASPort Property name Property implementation CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) RequestedState 12 (Not Applicable) CIM_LogicalDevice SystemnCreationClassName HPSA ArraySystem SystemName The property value of HP_ArraySystem.name CreationClassName HPSA_ISASPort DeviceID HPSA PortController.DeviceIDport #, where HPSA_PortController.
Table 15-40 Class: HPSA_ ConnectivityCollection Property name Property implementation Description "Protocol End point for Port: + + on Box: + < Box Number> + connected to + Where Cntrl DeviceID is DeviceID property of the instance of HPSA_PortController to which this enclosure Port is connected to.
Table 15-42 Class: HPSA_StorageVolumeStorageSetting (CIM_ElementSettingDate) Property name Property implementation IsDefault 1 (Set to Is Default) 15-3-43 HPSA_PrimordialPoolStorageCapabilities (Association) Table 15-43 Class: HPSA_PrimordialPoolStorageCapabilities (CIM_ElementCapabilities) Property name Property implementation Capabilities HPSA_StorageCapabilities ManagedElement HPSA_PrimordialPool 15-3-44 HPSA_StoragePoolStorageCapabilities (Association) Table 15-44 Class: HPSA_StoragePoolSt
15-3-47 HPSA_ArraySystemPortController (Association) Table 15-47 Class: HPSA_ArraySystemPortController (CIM_Logicaldentity) Property name Property implementation SameElement HPSA_ArraySystem SystemElement HPSA_PortController 15-3-48 HPSA_ArraySystemDiskDrive (Association) Table 15-48 Class: HPSA_ArraySystemDiskDrive (CIM_SystemDevice) Property name Property implementation GroupComponent HPSA_ArraySystem PartComponent HPSA_DiskDrive 15-3-49 HPSA_ArraySystemStorageVolume (Association) Table
Table 15-51 Class: HPSA_ArraySystemSPIPort (CIM_SystemDevice) Property name Property implementation PartComponent HPSA_SPIPort. 15-3-52 HPSA_ArraySystemDAPort (Association) Table 15-52 Class: HPSA_ArraySystemDAPort (CIM_SystemDevice) Property name Property implementation GroupComponent HPSA_ArraySystem PartComponent HPSA_DAPort.
15-3-56 HPSA_ArraySystemArrayController (Association) Table 15-56 Class: HPSA_ArraySystemArrayController (CIM_ComponentCS) Property name Property implementation GroupComponent HPSA_ArraySystem PartComponent HPSA_ArrayController HPSA_StorageEnclosureStorageEnclosureProcessor (Association) 15-3-57 Table 15-57 Class: HPSA_StorageEnclosureStorageEnclosureProcessor (CIM_SystemPackaging) Property name Property implementation Antecedent HPSA_StorageEnclosure Dependent HPSA_StorageEnclosureProcessor
Table 15-60 Class: HPSA_PhysicalPackageArrayControllerPhysicalPackage (CIM_Container) Property name Property implementation GroupComponent HPSA_PhysicalPackage PartComponent HPSA_ArrayControllerPhysicalPackage HPSA_PhysicalPackageDiskPhysicalPackage (Association) 15-3-61 Table 15-61 Class: HPSA_PhysicalPackageDiskPhysicalPackage (CIM_Container) Property name Property implementation GroupComponent HPSA_PhysicalPackage PartComponent HPSA_DiskPhysicalPackage 15-3-62 HPSA_PhysicalPackageStorageEnc
Table 15-64 Class: HPSA_StoragePoolStorageExtent (CIM_ConcreteComponent) Property name Property implementation PartComponent HPSA_StorageExtent 15-3-65 HPSA_PrimordialPoolStorageExtent (Association) Table 15-65 Class: HPSA_PrimordialPoolStorageExtent (CIM_ConcreteComponent) Property name Property implementation GroupComponent HPSA_PrimordialPool PartComponent HPSA_StorageExtent HPSA_StorageSpecificCollectionArraySystem (Association) 15-3-66 Table 15-66 Class: HPSA_StorageSpecificCollectionArray
Table 15-68 Class: HPSA_StorageRedundancySetStorageExtent (CIM_MemberOfCollection) Property name Property implementation Member HPSA_StorageExtent 15-3-69 HPSA_ArraySystemFirmware (Association) Table 15-69 Class: HPSA_ArraySystemFirmware (CIM_InstalledSoftwareIdentity) Property name Property implementation InstalledSoftware HPSA_Firmware System HPSA_ArraySystem HPSA_SCSIProtocolControllerStorageVolume (Association) 15-3-70 Table 15-70 Class: HPSA_SCSIProtocolControllerStorageVolume (CIM_Protoco
Table 15-72 Class: HPSA_StorageEnclosureProcessorEnclosureFirmware (CIM_ElementSoftwareIdentity) Property name Property implementation Antecedent HPSA_EnclosureFirmware Dependent HPSA_StorageEnclosureProcessor ElementSoftwareStatus • ElementSoftwareStatus[0]: 2 (Current) • ElementSoftwareStatus[1]: 6 (Installed) 15-3-73 HPSA_DiskDriveDiskDriveFirmware (Association) Table 15-73 Class: HPSA_DiskDriveDiskDriveFirmware (CIM_ElementSoftwareIdentity) Property name Property implementation Antecedent H
Table 15-76 Class: HPSA_StoragePoolStorageVolume (CIM_AllocatedFromStoragePool) Property name Property implementation Antecedent HPSA_StoragePool Dependent HPSA_StorageVolume SpaceConsumed Bytes consumed by volume 15-3-77 HPSA_PrimordialPoolStoragePool (Association) Table 15-77 Class: HPSA_PrimordialPoolStoragePool (CIM_AllocatedFromStoragePool) Property name Property implementation Antecedent HPSA_PrimordialPool Dependent HPSA_StoragePool SpaceConsumed Bytes consumed by storage pool 15-3-
Table 15-80 Class: HPSA_StorageExtentStorageVolume (CIM_BasedOn) Property name Property implementation Dependent HPSA_StorageVolume 15-3-81 HPSA_DAPortSCSIProtocolEndpoint (Association) Table 15-81 Class: HPSA_DAPortSCSIProtocolEndpoint (CIM_DeviceSAPImplementation) Property name Property implementation Antecedent HPSA_DAPort Dependent HPSA_SCSIProtocolEndpoint 15-3-82 HPSA_SPIPortSCSIProtocolEndpoint (Association) Table 15-82 Class: HPSA_SPIPortSCSIProtocolEndpoint (CIM_DeviceSAPImplementatio
HPSA_ArrayControllerPhysicalPackageArrayController (Association) 15-3-85 Table 15-85 Class: HPSA_ArrayControllerPhysicalPackageArrayController (CIM_ComputerSystemPackage) Property name Property implementation Antecedent HPSA_ArrayControllerPhysicalPackage Dependent HPSA_ArrayController 15-3-86 HPSA_DiskDriveMediaAccessStatData (Association) Table 15-86 Class: HPSA_DiskDriveMediaAccessStatData (CIM_ElementStatisticalData) Property name Property implementation ManagedElement HPSA_DiskDrive Stats
15-3-89 HPSA_DriveCageDriveCageLocation (Association) Table 15-89 Class: HPSA_DriveCageDriveCageLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HPSA_DriveCage PhysicalLocation HPSA_DriveCageLocation HPSA_DiskPhysicalPackageDiskDriveLocation (Association) 15-3-90 Table 15-90 Class: HPSA_DiskPhysicalPackageDiskDriveLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HPSA_DiskPhysicalPackage PhysicalLocation HPSA_DiskDriveLocat
Table 15-93 Class: HPSA_ISASPortISASSCSIProtocolEndPoint (Association) Property name Property implementation Antecedent HPSA_ISASPort Dependent HPSA_ISASSCSIProtocolEndpoint HPSA_ArraySystemISASSCSIProtocolEndPoint (Association) 15-3-94 Table 15-94 Class: HPSA_ArraySystemISASSCSIProtocolEndPoint (Association) Property name Property implementation Antecedent HPSA_ArraySystem Dependent HPSA_ISASSCSIProtocolEndpoint 15-3-95 HPSA_ArraySystemISASPort (Association) Table 15-95 Class: HPSA_ArraySys
Table 15-97 Class: HPSA_ArraySystemTSASSCSIProtocolEndpoint (Association) Property name Property implementation Antecedent HPSA_ArraySystem Dependent HPSA_TSASSCSIProtocolEndpoint 15-3-98 HPSA_TSASPortTSASSCSIProtocolEndpoint (Association) Table 15-98 Class: HPSA_TSASPortTSASSCSIProtocolEndpoint (Association) Property name Property implementation Antecedent HPSA_TSASPort Dependent HPSA_TSASSCSIProtocolEndpoint 15-3-99 HPSA_ArraySystemTSASPort (Association) Table 15-99 Class: HPSA_ArraySystem
Table 15-101 Class: HPSA_SCSIInitiatorTargetLogicalUnitPath Property name Property implementation Initiator HPSA_ISASSCSIProtocolEndpoint Target HPSA_TSASSCSIProtocolEndpoint LogicalUnit HPSA_StorageExtent State • 0 (unknown) if the path status cannot be ascertained • 2 (active) if the path is active and healthy • 5 (path Error) path has an error condition • 3 (passive) path is healthy but is not active or is the standby path 15-3-102 HPSA_EncSASPortEncProtocolEndPoint (Association) Table 15-10
HPSA_StorageEnclosureEncProtocolEndPoint (Association) 15-3-105 Table 15-105 Class: HPSA_StorageEnclosureEncProtocolEndpoint Property name Property implementation AvailableSAP HPSA_EncProtocolEndpoint ManagedElement HPSA_StorageEnclosure HPSA_ISASSCSIProtocolEndpointConnectivityCollection (Association) 15-3-106 Table 15-106 Class: HPSA_ISASSCSIProtocolEndpointConnectivityCollection (CIM_MemberOfCollection) Property name Property implementation Collection HPSA_ConnectivityCollection Member HPSA
15-4 Supported indications 15-4-1 Physical Drive Status Changed to OK Table 15-39 HPSA_DeviceIndication: Physical Drive status changed to OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Informational) IndicationTime Time of indication CIM_AlertIndication Description A physical drive status has changed from a non-OK state to OK AlertingMangedElement WBEM path of the HPSA_DiskDrive class AlertingElementFormat
Table 15-39 HPSA_DeviceIndication: Physical Drive status changed to OK Property name Property implementation ProviderVersion Provider version generating the indication in the format, ...
Table 15-39 HPSA_DeviceIndication: Physical Drive status changed to OK Property name Property implementation HWLogicalLocation Physical Disk Location string For example, Port:1E Box: 1 Bay 5 HWPhysicalLocation Physical Location of the Failed Drive (Bay Number) DeviceControllerLogicalLocation Controller Location For example, SmartArray 642 in Slot 2 HWManufacturer COMPAQ HWSerialNumber Physical Disk Serial Number HP_DeviceIndication DeviceModel 15-4-2 Physical Disk Model string Physical Drive
Table 15-40 HPSA_DeviceIndication: Physical Drive status changed to ERROR Property name Property implementation EventCategory 6 (Primary Storage) ProbableCause 86 (Disk Failure) NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 OSVersion Operating system version of the comp
Table 15-40 HPSA_DeviceIndication: Physical Drive status changed to ERROR Property name Property implementation EnclosureName * HP_BladeEnclosureCS.
Table 15-41 HPSA_DeviceIndication: Physical Drive status changed to REBUILDING Property name Property implementation AlertType 5 (Device Alert) EventID 203 ProviderName HP Smart Array RecommendedActions No action is recommended.
Table 15-41 HPSA_DeviceIndication: Physical Drive status changed to REBUILDING Property name Property implementation VariableTypes • VariableTypes[0]: 1 (String) • VariableTypes[1]: 1 (String) • VariableTypes[2]: 4 (uint16) VariableValues • VariableValues[0]: Short Description of failure • VariableValues[1]: Short Description of last failure • VariableValues[2]: HPSA_DiskDrive.
Table 15-42 HPSA_DeviceIndication: Physical Drive status changed to PREDICTIVE FAILURE Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 5 (Major) IndicationTime Time of indication CIM_AlertIndication Description Physical Drive status has changed to PREDICTIVE FAILURE AlertingMangedElement WBEM path of the HPSA_DiskDrive class AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 204 Provider
Table 15-42 HPSA_DeviceIndication: Physical Drive status changed to PREDICTIVE FAILURE Property name Property implementation SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication VariableNames • VariableNames[0]: FailureDescription • VariableNames[1]: LastFailureDescription • VariableNames[2]: DriveInterface VariableTypes • Variabl
Table 15-42 HPSA_DeviceIndication: Physical Drive status changed to PREDICTIVE FAILURE Property name Property implementation HWSerialNumber Physical Disk Serial Number HP_DeviceIndication DeviceModel 15-4-5 Physical Disk Model string Logical Drive Status Changed to OK Table 15-43 HPSA_StorageVolumeIndication: Logical Drive status changed to OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Informational) Indicat
Table 15-43 HPSA_StorageVolumeIndication: Logical Drive status changed to OK Property name Property implementation OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 OSVersion Operating system version of the computer system generating the indication in the format, .. ProviderVersion Provider version generating the indication in the format, ...
Table 15-43 HPSA_StorageVolumeIndication: Logical Drive status changed to OK Property name Property implementation HWLogicalLocation Logical drive number For example, LogicalDrive 1 (RAID 1+0) HP_DeviceIndication HPSA_StorageVolumeIndication DeviceOperationalStatus Current OperationalStatus values for Storage Volume • DeviceOperationalStatus[0]: HPSA_StorageVolume.OperationalStatus[0] • DeviceOperationalStatus[1]: HPSA_StorageVolume.
Table 15-44 HPSA_StorageVolumeIndication: Logical Drive status changed to ERROR Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary Logical Drive Status is now ERROR EventCategory 6 (Primary Storage) ProbableCause 86 (Disk Failure) NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • • • • • For Windows 2003 32-bit
Table 15-44 HPSA_StorageVolumeIndication: Logical Drive status changed to ERROR Property name Property implementation EnclosureName * HP_BladeEnclosureCS.
Table 15-45 HPSA_StorageVolumeIndication: Logical Drive status changed to Degraded Property name Property implementation Description Logical Drive is in a degraded state. Device is still servicing I/O but redundancy may be degraded or lost. AlertingMangedElement WBEM path of the HPSA_StorageVolume class AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 103 ProviderName HP Smart Array RecommendedActions Check status of physical drives.
Table 15-45 HPSA_StorageVolumeIndication: Logical Drive status changed to Degraded Property name Property implementation SystemGUID Platform GUID of the computer system generating the indication VariableNames FailureDescription VariableTypes 1 (String) VariableValues Short Description of failure ImpactedDomain • 3 (Enclosure) for c-Class BladeSystems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
15-4-8 Controller Status Changed to OK Table 15-46 HPSA_DeviceIndication: Controller status changed to OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 3 (Degdaded/Warning) IndicationTime Time of indication CIM_AlertIndication Description Array Controller Status has changed to a status of OK. AlertingMangedElement WBEM path to the HPSA_ArrayController class.
Table 15-46 HPSA_DeviceIndication: Controller status changed to OK Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication VariableNames • VariableNames[0]: FailureDescription • VariableNames[1]: CacheSizeTotal • Va
Table 15-46 HPSA_DeviceIndication: Controller status changed to OK Property name Property implementation HWSerialNumber Array Controller Serial Number HP_DeviceIndication DeviceModel 15-4-9 Array Controller Model string Controller Status Changed to ERROR Table 15-47 HPSA_DeviceIndication: Controller status changed to ERROR Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 5 (Major) IndicationTime Time of indication C
Table 15-47 HPSA_DeviceIndication: Controller status changed to ERROR Property name Property implementation OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 OSVersion Operating system version of the computer system generating the indication in the format, .. ProviderVersion Provider version generating the indication in the format, ...
Table 15-47 HPSA_DeviceIndication: Controller status changed to ERROR Property name Property implementation RackUID * Rack Unique Identifier if one exists SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWFirmwareVersion Array Controller firmware version string HW
Table 15-48 HPSA_DeviceIndication: Controller Redundancy state has been set to ACTIVE Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary Controller Redundancy State has been set to Active EventCategory 6 (Primary Storage) ProbableCause 0 NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • • • • • For Windows 2003
Table 15-48 HPSA_DeviceIndication: Controller Redundancy state has been set to ACTIVE Property name Property implementation ImpactedDomain • 3 (Enclosure) for c-Class BladeSystems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 15-49 HPSA_DeviceIndication: Controller Redundancy has been lost Property name Property implementation AlertingMangedElement WBEM path to the HPSA_ArrayController class. AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 4 ProviderName HP Smart Array RecommendedActions Check status of partner Array Controller.
Table 15-49 HPSA_DeviceIndication: Controller Redundancy has been lost Property name Property implementation VariableTypes • VariableTypes[0]: 1 (String) • VariableTypes[1]: 5 (uint16) • VariableTypes[2]: 1 (String) VariableValues • VariableValues[0]: Short Description of failure • VariableValues[1]: HPSA_ArrayController.CacheSizeTotal • VariableValues[2]: HPSA_ArrayController.
Table 15-50 HPSA_DeviceIndication: Controller Redundancy has been restored Property name Property implementation IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Info) IndicationTime Time of indication CIM_AlertIndication Description Controller has detected that Redundancy has been restored and can communicate with partner controller. AlertingMangedElement WBEM path to the HPSA_ArrayController class.
Table 15-50 HPSA_DeviceIndication: Controller Redundancy has been restored Property name Property implementation SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication VariableNames • VariableNames[0]: FailureDescription • VariableNames[1]: CacheSizeTotal • VariableNames[2]: CacheSerialNumber VariableTypes • VariableTypes[0]: 1 (String) • VariableTypes[1]: 5 (uint16) • VariableTypes[2]: 1 (String) VariableVa
15-4-13 Controller Battery Status Changed to OK Table 15-51 HPSA_DeviceIndication: Controller Battery status changed to OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (info) IndicationTime Time of indication CIM_AlertIndication Description Array Controller Battery Status has changed to a status of OK. AlertingMangedElement WBEM path to the HPSA_ArrayController class.
Table 15-51 HPSA_DeviceIndication: Controller Battery status changed to OK Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication VariableNames • VariableNames[0]: FailureDescription • VariableNames[1]: CacheSizeTo
Table 15-51 HPSA_DeviceIndication: Controller Battery status changed to OK Property name Property implementation HWSerialNumber Array Controller Serial Number HP_DeviceIndication DeviceModel 15-4-14 Array Controller Model string Controller Battery Status Changed to not fully charged Table 15-52 HPSA_DeviceIndication: Controller Battery status changed to not fully charged Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverit
Table 15-52 HPSA_DeviceIndication: Controller Battery status changed to not fully charged Property name Property implementation OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 OSVersion Operating system version of the computer system generating the indication in the format, .. ProviderVersion Provider version generating the indication in the format, ..
Table 15-52 HPSA_DeviceIndication: Controller Battery status changed to not fully charged Property name Property implementation RackUID * Rack Unique Identifier if one exists SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWFirmwareVersion Array Controller firmwar
Table 15-53 HPSA_DeviceIndication: Controller Battery status changed to Failed Property name Property implementation HP_AlertIndication Summary Controller Battery Status set to Failed.
Table 15-53 HPSA_DeviceIndication: Controller Battery status changed to Failed Property name Property implementation ImpactedDomain • 3 (Enclosure) for c-Class BladeSystems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 15-54 HPSA_DeviceIndication: Controller Cache status changed to OK Property name Property implementation AlertingMangedElement WBEM path to the HPSA_ArrayController class.
Table 15-54 HPSA_DeviceIndication: Controller Cache status changed to OK Property name Property implementation VariableTypes • VariableTypes[0]: 1 (String) • VariableTypes[1]: 5 (uint16) • VariableTypes[2]: 1 (String) VariableValues • VariableValues[0]: Short Description of failure • VariableValues[1]: HPSA_ArrayController.CacheSizeTotal • VariableValues[2]: HPSA_ArrayController.
Table 15-55 HPSA_DeviceIndication: Controller Cache status—Temporarily Disabled Property name Property implementation IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Info) IndicationTime Time of indication CIM_AlertIndication Description Array Controller Cache Status is set to a status of Temporarily Disabled. This may be caused by a rebuild or configuration change, normal operation will return after background operations have completed.
Table 15-55 HPSA_DeviceIndication: Controller Cache status—Temporarily Disabled Property name Property implementation SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication VariableNames • VariableNames[0]: FailureDescription • VariableNames[1]: CacheSizeTotal • VariableNames[2]: CacheSerialNumber VariableTypes • VariableTypes[0]: 1
Table 15-55 HPSA_DeviceIndication: Controller Cache status—Temporarily Disabled Property name Property implementation DeviceModel Array Controller Model string 15-4-18 Controller Cache Status - Permanently Disabled Table 15-56 HPSA_DeviceIndication: Controller Cache status—Permanently Disabled Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 3 (Warning) IndicationTime Time of indication CIM_AlertIndication Descripti
Table 15-56 HPSA_DeviceIndication: Controller Cache status—Permanently Disabled Property name Property implementation OSVersion Operating system version of the computer system generating the indication in the format, .. ProviderVersion Provider version generating the indication in the format, ...
Table 15-56 HPSA_DeviceIndication: Controller Cache status—Permanently Disabled Property name Property implementation HP_HardwareIndication HWFirmwareVersion Array Controller firmware version string HWLogicalLocation Array Controller Location string For example, Smart Array P600 in Slot 5 HWManufacturer Array Controller Manufacturer string HWSerialNumber Array Controller Serial Number HP_DeviceIndication DeviceModel Array Controller Model string Enclosure Power Supply Status Changed to Non Redun
Table 15-57 HPSA_DeviceIndication: Enclosure Power Supply status changed to Non Redundant Property name Property implementation EventCategory 17 (Primary Storage Power) ProbableCause 89 (Power Supply Failure) NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 OSVersion Opera
Table 15-57 HPSA_DeviceIndication: Enclosure Power Supply status changed to Non Redundant Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWLogicalLocation Enclosure Location string For example, Port 1I Box 1 HWSerialNumber Enc
Table 15-58 HPSA_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) Property name Property implementation Summary Power Supply Status changed to OK—Redundant Power Supply EventCategory 17 (Primary Storage Power) ProbableCause 0 NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 7
Table 15-58 HPSA_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWLogicalLocation Enclosure Location string For example, Port 1I Box 1 HWSerialNumber En
Table 15-59 HPSA_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation HP_AlertIndication Summary Power Supply Status Redundant Degraded.
Table 15-59 HPSA_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWLogicalLocation Enclosure Location string For example, Port 1I Box 1 HWSerialNumber
Table 15-60 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation ProbableCause 0 NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 OSVersion Operating system version of the computer system generating the indication in
Table 15-60 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWLogicalLocation Enclosure Location string For example, Port 1I Box 1 HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel Enclosure Model string Enclosure Temperature sensor status Changed to Warning 15-4-23 Table 15
Table 15-61 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to Warning Property name Property implementation Summary Temperature sensor Status changed to Warning Condition.
Table 15-61 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to Warning Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWLogicalLocation Enclosure Location string For example, Port 1I Box 1 HWSerialNumber Enc
Table 15-62 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to Critical Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary Temperature sensor Status changed to Critical.
Table 15-62 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to Critical Property name Property implementation RackName * Rack name if one exists RackUID * Rack Unique Identifier if one exists SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWLog
Table 15-63 HPSA_DeviceIndication: Enclosure Fan status changed to OK Property name Property implementation HP_AlertIndication Summary Fan Status changed to OK.
Table 15-63 HPSA_DeviceIndication: Enclosure Fan status changed to OK Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWLogicalLocation Enclosure Location string For example, Port 1I Box 1 HWSerialNumber Enclosure Serial Number
Table 15-64 HPSA_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation HP_AlertIndication Summary Fan Status changed to Degraded.
Table 15-64 HPSA_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWLogicalLocation Enclosure Location string For example, Port 1I Box 1 HWSerialNumber Enclosure Serial
Table 15-65 HPSA_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation Summary Fan Status changed to Failure.
Table 15-65 HPSA_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWLogicalLocation Enclosure Location string For example, Port 1I Box 1 HWSerialNumber Enclosure Serial N
16 SAS HBA 16-1 Overview The HP SAS HBA Profile describes host-based SAS HBA providers. The following table details the profiles implemented and files installed by this provider. Table 16-1 Overview 16-2 Implemented Profiles • HP SAS HBA Provider Installation Files • • • • • • • • • • • • • • HPWMISAS.dll HPWMISASEventMsg.dll Cpqmdisk.dll Cpqmscsi.dll Cpqmsas.dll Cpqstmsg.dll Cpqstmsg.dll Cpqstrutl.dll HPWMISRV.exe Hpwmistor.exe HPWMISAS.mof HPWMISASEvent.mof HPWMISASRegistration.
HPSAS_ArraySystem represents the top-level system. There is one instance per HBA. Table 16-2 Class: HPSAS_ArraySystem (CIM_ComputerSystem) Property name Property implementation CIM_ManagedElement ElementName Controller name and location For example, HP 8 INT Port SAS/SATA HBA in Slot 3 CIM_ManagedSystemElement Name Controller Serial Number OperationalStatus[0] Overall status of the Array System and attached devices. This is calculated as per the algorithm described in the HP SAS HBA Profile.
Table 16-3 Class: HPSAS_ArrayController (CIM_ComputerSystem) Property name Property implementation ElementName Controller name and location For example, HP 8 INT Port SAS/SATA HBA in Slot 3 CIM_ManagedSystemElement Name Controller Serial Number OperationalStatus[0] Status for Array Controller • 0 (Unknown) • 2 (OK) • 6 (Error) CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_System CreationClassName
Table 16-4 Class: HPSAS_StorageVolume (CIM_StorageVolume) Property name Property implementation OperationalStatus[0] Volume status • 0 (Unknown) • 2 (OK) • 3 (Degraded) - RAID redundancy lost or rebuilding data • 6 (Error) CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPSAS_StorageVolume DeviceID Opaque Key SystemCreationClassName HPSAS_ArraySystem SystemName HPS
Table 16-4 Class: HPSAS_StorageVolume (CIM_StorageVolume) Property name Property implementation HP_Storagevolume Deleteable See HP SAS HBA Profile FaultTolerance See HP SAS HBA Profile OSName Corresponding OS name for this volume HPSAS_Storagevolume 16-3-4 HPSAS_DiskDrive HPSAS_DiskDrive represents the hard drives connected to SAS HBA controllers.
Table 16-5 Class: HPSAS_DiskDrive (CIM_DiskDrive) Property name Property implementation SystemName HPSAS_ArraySystem.
Table 16-6 Class: HPSAS_StorageExtent (CIM_StorageExtent) Property name Property implementation RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPSAS_StorageExtent DeviceID Opaque ID SystemCreationClassName HPSAS_ArraySystem SystemName HPSAS_ArraySystem.
Table 16-7 Class: HPSAS_DiskDriveFirmware (CIM_SoftwareIdentity) Property name Property implementation CIM_SoftwareIdentity ClassificationDescriptions[0] Disk Drive Firmware Classifications[0] 10 (Firmware) InstanceID Opaque key Manufacturer Disk drive vendor string IdentityInfoType CIM:SoftwareFamily IdentityInfoValue HPQ: VersionString Drive firmware as reported from SCSI identify command IsEntity False(always set to False) HPSAS_DiskDriveFirmware 16-3-7 HPSAS_Physical
Table 16-8 Class: HPSAS_PhysicalPackage (CIM_PhysicalPackage) Property name Property implementation CIM_PhysicalPackage RemovalConditions 2 (Not Applicable) HPSAS_PhysicalPackage 16-3-8 HPSAS_DiskPhysicalPackage HPSAS_DiskPhysicalPackage represents the physical aspects of the disk drive. There is one instance per disk drive.
16-3-9 HPSAS_PortController HPSAS_PortController represent the HBA in the host system. There is one instance per HBA.
Table 16-11 Class: HPSAS_DAPort (CIM_DAPort) Property name Property implementation OperationalStatus[0] Port status • 0 (Unknown) • 2 (OK) • 6 (Error) CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPSAS_DAPort DeviceID Opaque key SystemCreationClassName HPSAS_ArraySystem SystemName HPSAS_ArraySystem.
Table 16-12 Class: HPSAS_Firmware (CIM_SoftwareIdentity) Property name Property implementation CIM_SoftwareIdentity ClassificationDescriptions[0] HBA Firmware Classifications[0] 10 (Firmware) InstanceID Opaque key Manufacturer Controller Vendor string IdentityInfoType CIM:SoftwareFamily IdentityInfoValue HPQ: Set to HPQ:HBA FW UNKNOWN VersionString Controller firmware version string IsEntity False (always set to False) HPSAS_Firmware 16-3-12 HPSAS_PrimordialPool HPSAS_P
16-3-13 HPSAS_PrimordialPoolNoRaid HPSAS_PrimordialPoolNoRaid represents the total raw storage managed by the array controller that is not assigned to RAID volumes.
Table 16-15 Class: HPSAS_StoragePool (CIM_StoragePool) Property name Property implementation PoolID Controller serial number:1 Primordial FALSE RemainingManagedSpace 0 TotalManagedSpace Total raw space managed by this pool HPSAS_StoragePool 16-3-15 HPSAS_StorageSetting HPSAS_StorageSetting represents the current raid configuration for a Storage Volume. There is one instance per Storage Volume.
Table 16-16 Class: HPSAS_StorageSetting (CIM_StorageSetting) Property name Property implementation PackageRedundancyMax • 0 (RAID 0) • 1 (RAID 1) PackageRedundancyMin • 0 (RAID 0) • 1 (RAID 1) HPSAS_StorageSetting 16-3-16 HPSAS_SCSIProtocolEndpoint HPSAS_SCSIProtocolEndpoint represents an access point to storage resources.
16-3-17 HPSAS_SCSIProtocolController HPSAS_SCSIProtocolController represents a view of SCSI resources on the controller.
Table 16-19 Class: HPSAS_StorageRedundancySet (CIM_StorageRedundancySet) Property name Property implementation ElementName Storage Redundancy Set CIM_Collection CIM_SystemSpecificCollection InstanceID Opaque key CIM_RedundancySet LoadBalanceAlgorithm 2 (No Load Balancing) MaxNumberSupported 0 MinNumberNeeded 0 RedundancyStatus • 2 (Fully Redundant) • 4 (Redundancy Lost) TypeOfSet[0] 5 (Limited Sparing) CIM_StorageRedundancySet HPSAS_StorageRedundancySet 16-3-19 HPSAS_StorageSpecificCollecti
16-3-20 HPSAS_ArraySystemLocation HPSAS_ArraySystemLocation represents a location string for the HBA.
Table 16-22 Class: HPSAS_DiskDriveLocation (HP_Location) Property name Property implementation ElementName Disk location For example, Bay: 5 CIM_Location Name Opaque key PhysicalPosition Opaque key HP_Location ElementLocationTag Bay Number of Disk ElementLocationTagDesc 20 (Bay) HPSAS_DiskDriveLocation 16-3-22 HPSAS_StorageCapabilities HPSAS_StorageCapabilities represents the possible capabilities of a Storage Pool.
Table 16-23 Class: HPSAS_StorageCapabilities (CIM_StorageCapabilities) Property name Property implementation DeltaReservationDefault 0 DeltaReservationMax 0 DeltaReservationMin 0 ElementType 5 (Storage Pool) NoSinglePointOfFailure • True—When number of drives > 1 (For example, Pool can be configured for redundancy.) • False—When number of drives = 1 or Pool is NonRAID • True—When number of drives > 1 (For example, NoSinglePointOfFailureDefault Pool can be configured for redundancy.
Table 16-24 Class: HPSAS_Product (CIM_Product) Property name Property implementation HPSAS_Product 16-3-24 HPSAS_DriveCage HPSAS_DriveCage represents the drive cage assembly and backplane within a storage enclosure. There can be multiple instances within a duplexed enclosure.
HPSAS_EnclosureFirmware represents the firmware installed on a MSA Enclosure.
Table 16-27 Class: HPSAS_StorageEnclosure (HP_StorageEnclosure) Property name Property implementation Manufacturer Enclosure vendor string • HP • N/A, if not available Model Enclosure model string • MSA50 -10D25G1 • N/A, if not available PartNumber N/A—Not available in this implementation SerialNumber Enclosure Serial Number N/A is reported if there is no serial number (for example, internal enclosures).
Table 16-28 Class: HPSAS_StorageEnclosureProcessor (CIM_ComputerSystem) Property name Property implementation OperationalStatus[0,1, 2, 3 ] Operational status for enclosure and associated power supplies, fans, and sensors. The use of OperationalStatus is described in the HP Storage Enclosure Profile.
Table 16-29 Class: HPSAS_StorageEnclosureLocation (HP_Location) Property name ElementName Property implementation Enclosure location For example, Port 1E Box 1 Caption Enclosure location For example, Port 1E Box 1 Description Enclosure location For example, Port 1E Box 1 CIM_Location Name Key PhysicalPosition Key HP_Location ElementLocationTag • Unknown for Undetermined • External for external enclosures • Internal for drive cages located within the host chassis ElementLocationTagDesc 19 (Box)
HPSAS_StorageEnclosureEnclosureLocation (Association) 16-3-31 Table 16-32 Class: HPSAS_StorageEnclosureEnclosureLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HPSAS_StorageEnclosure PhysicalLocation HPSAS_StorageEnclosureLocation HPSAS_ArraySystemStorageEnclosureProcessor (Association) 16-3-32 Table 16-33 Class: HPSAS_ArraySystemStorageEnclosureProcessor (CIM_SystemComponent) Property name Property implementation GroupComponent HPSAS_ArraySystem PartCompon
Table 16-35 Class: HPSAS_StorageEnclosureStorageEnclosureProcessor (CIM_systemPackaging) Property name Property implementation Antecedent HPSAS_StorageEnclosure Dependent HPSAS_StorageEnclosureProcessor 16-3-35 HPSAS_StorageVolumeStorageSetting (Association) Table 16-36 Class: HPSAS_StorageVolumeStorageSetting (CIM_ElementSettingData) Property name Property implementation ManagedElement HPSAS_StorageVolume SettingData HPSAS_StorageSetting IsCurrent 1 (Is Current) IsDefault 1 (Is Default) 1
Table 16-39 Class: HPSAS_StoragePoolStorageCapabilities (CIM_ElementCapabilities ) Property name Property implementation Capabilities HPSAS_StorageCapabilities ManagedElement HPSAS_StoragePool 16-3-39 HPSAS_ArraySystemSCSIProtocolController (Association) Table 16-40 Class: HPSAS_ArraySystemSCSIProtocolController (CIM_SystemDevice) Property name Property implementation GroupComponent HPSAS_ArraySystem PartComponent HPSAS_SCSIProtocolController 16-3-40 HPSAS_ArraySystemPortController (Associati
Table 16-43 Class: HPSAS_ArraySystemStorageVolume (CIM_SystemDevice) Property name Property implementation PartComponent HPSAS_StorageVolume 16-3-43 HPSAS_ArraySystemStorageExtent (Association) Table 16-44 Class: HPSAS_ArraySystemStorageExtent (CIM_SystemDevice) Property name Property implementation GroupComponent HPSAS_ArraySystem PartComponent HPSAS_StorageExtent 16-3-44 HPSAS_ArraySystemDAPort (Association) Table 16-45 Class: HPSAS_ArraySystemDAPort (CIM_SystemDevice) Property name Propert
16-3-47 HPSAS_ArraySystemStoragePool (Association) Table 16-48 Class: HPSAS_ArraySystemStoragePool (CIM_HostedStoragePool) Property name Property implementation GroupComponent HPSAS_ArraySystem PartComponent HPSAS_StoragePool 16-3-48 HPSAS_ComputerSystemArraySystem (Association) Table 16-49 Class: HPSAS_ComputerSystemArraySystem (CIM_ComponentCS) Property name Property implementation GroupComponent HP_ComputerSystem PartComponent HPSAS_ArraySystem 16-3-49 HPSAS_ArraySystemArrayController (A
Table 16-52 Class: HPSAS_StoragePoolStorageExtent (CIM_ConcreteComponent) Property name Property implementation GroupComponent HPSAS_StoragePool PartComponent HPSAS_StorageExtent 16-3-52 HPSAS_PrimordialPoolStorageExtent (Association) Table 16-53 Class: HPSAS_PrimordialPoolStorageExtent (CIM_ConcreteComponent) Property name Property implementation GroupComponent HPSAS_PrimordialPool PartComponent HPSAS_StorageExtent HPSAS_PrimordialPoolNoRaidStorageExtent (Association) 16-3-53 Table 16-54 Cl
Table 16-56 Class: HPSAS_StorageRedundancySetStorageExtent (CIM_MemberOfCollection) Property name Property implementation Collection HPSAS_StorageRedundancySet Member HPSAS_StorageExtent 16-3-56 HPSAS_ArraySystemFirmware (Association) Table 16-57 Class: HPSAS_ArraySystemFirmware (CIM_InstalledSoftwareIdentity) Property name Property implementation InstalledSoftware HPSAS_Firmware System HPSAS_ArraySystem HPSAS_SCSIProtocolControllerStorageVolume (Association) 16-3-57 Table 16-58 Class: HPSAS
16-3-59 HPSAS_DiskDriveDiskDriveFirmware (Association) Table 16-60 Class: HPSAS_DiskDriveDiskDriveFirmware (CIM_ElementSoftwareIdentity) Property name Property implementation Antecedent HPSAS_DiskDriveFirmware Dependent HPSAS_DiskDrive ElementSoftwareStatus • ElementSoftwareStatus[0]: 2 (Current) • ElementSoftwareStatus[1]: 6 (Installed) 16-3-60 HPSAS_DiskPhysicalPackageDiskDrive (Association) Table 16-61 Class: HPSAS_DiskPhysicalPackageDiskDrive (CIM_Realizes) Property name Property implementa
HPSAS_SpareExtentStorageRedundancySet (Association) 16-3-63 Table 16-64 Class: HPSAS_SpareExtentStorageRedundancySet (CIM_IsSpare) Property name Property implementation Antecedent HPSAS_StorageExtent Dependent HPSAS_StorageRedundancySet 16-3-64 HPSAS_StorageExtentStorageVolume (Association) Table 16-65 Class: HPSAS_StorageExtentStorageVolume (CIM_BasedOn) Property name Property implementation Antecedent HPSAS_StorageExtent Dependent HPSAS_StorageVolume 16-3-65 HPSAS_DAPortSCSIProtocolEndpoi
Table 16-68 Class: HPSAS_PhysicalPackageArraySystem (CIM_ComputerSystemPackage) Property name Property implementation Antecedent HPSAS_PhysicalPackage Dependent HPSAS_ArraySystem HPSAS_PhysicalPackageArraySystemLocation (Association) 16-3-68 Table 16-69 Class: HPSAS_PhysicalPackageArraySystemLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HPSAS_PhysicalPackage Physical Location HPSAS_ArraySystemLocation HPSAS_DiskPhysicalPackageDiskDriveLocation (Associatio
16-4-1 SAS HBA status OK Table 16-72 HPSAS_DeviceIndication: SAS HBA status OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PreceivedSeverity 2 (Informational) IndicationTime Time of indication CIM_AlertIndication Description A SAS/SATA HBA status has changed from non-OK to OK.
Table 16-72 HPSAS_DeviceIndication: SAS HBA status OK Property name Property implementation OSVersion The operating system version of the computer system generating the indication in the format: ..
Table 16-73 HPSAS_DeviceIndication: SAS HBA in Error state Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PreceivedSeverity Severity • 5 (Major) IndicationTime Time of indication CIM_AlertIndication Description A SAS/SATA HBA status has changed to Error.
Table 16-73 HPSAS_DeviceIndication: SAS HBA in Error state Property name Property implementation SystemFirmwareVersion Firmware version of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDom
Table 16-74 HPSAS_DeviceIndication: Physical Drive status OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PreceivedSeverity 2 (Informational) IndicationTime Time of indication CIM_AlertIndication Description A physical drive status has changed from non-OK to OK.
Table 16-74 HPSAS_DeviceIndication: Physical Drive status OK Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication VariableNames • VariableNames[0]: FailureDescription • VariableNames[1]: DriveInterface VariableT
Table 16-74 HPSAS_DeviceIndication: Physical Drive status OK 16-4-4 Property name Property implementation DeviceModel Disk Model string Physical Drive status ERROR Table 16-75 HPSAS_DeviceIndication: Physical Drive status ERROR Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PreceivedSeverity Severity For example, 5 (Major) IndicationTime Time of indication CIM_AlertIndication Description A physical drive status has cha
Table 16-75 HPSAS_DeviceIndication: Physical Drive status ERROR Property name Property implementation OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 OSVersion The operating system version of the computer system generating the indication in the following format: ..
Table 16-75 HPSAS_DeviceIndication: Physical Drive status ERROR Property name Property implementation HWLogicalLocation Disk Location string For example, Bay 3 HWManufacturer Disk Manufacturer string HWSerialNumber Disk Serial Number HP_DeviceIndication DeviceModel 16-4-5 Disk Model string Physical Drive status REBUILDING Table 16-76 HPSAS_DeviceIndication: Physical Drive status REBUILDING Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the ti
Table 16-76 HPSAS_DeviceIndication: Physical Drive status REBUILDING Property name Property implementation ProbableCause 1 (Other) ProbableCauseDescription Physical Drive Rebuilding ProviderVersion Provider version generating the indication in the format, ...
Table 16-76 HPSAS_DeviceIndication: Physical Drive status REBUILDING Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWFirmwareVersion Disk firmware version string HWLogicalLocation Disk Location string For example, Bay 3 HWMa
Table 16-77 HPSAS_DeviceIndication: Drive status PREDICTIVE FAILURE Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary Physical drive predictive failure EventCategory 6 (Primary Storage) ProbableCause 86 (Disk Failure) ProbableCauseDescription Physical Drive Predictive Failure ProviderVersion Provider version generating the indication in the format, ...
Table 16-77 HPSAS_DeviceIndication: Drive status PREDICTIVE FAILURE Property name Property implementation BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 16-78 HPSAS_DeviceIndication: Logical Drive status OK Property name Property implementation ProviderName HP SAS RecommendedActions No action is recommended.
Table 16-78 HPSAS_DeviceIndication: Logical Drive status OK 16-4-8 Property name Property implementation EnclosureName * HP_BladeEnclosureCS.
Table 16-79 HPSAS_DeviceIndication: Logical Drive status ERROR Property name Property implementation ProbableCauseDescription Logical Drive Status Changed to Error ProviderVersion Provider version generating the indication in the format, ...
16-4-9 Logical Drive status Degraded Table 16-80 HPSAS_DeviceIndication: Logical Drive is in a degraded state Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PreceivedSeverity 3 (Warning) IndicationTime Time of indication CIM_AlertIndication Description A logical drive is in a degraded state. Device is still servicing I/O, but redundancy may be degraded or lost.
Table 16-80 HPSAS_DeviceIndication: Logical Drive is in a degraded state Property name Property implementation OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 OSVersion The operating system version of the computer system generating the indication in the following format: ..
Table 16-81 HPSAS_DeviceIndication: Enclosure Power Supply status changed to Non Redundant Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 3 (Warning) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Power Subsystem status has changed to non-redundant.
Table 16-81 HPSAS_DeviceIndication: Enclosure Power Supply status changed to Non Redundant Property name Property implementation OSVersion The operating system version of the computer system generating the indication in the following format: ..
Enclosure Power Supply Status changed to OK (Redundant) 16-4-11 Table 16-82 HPSAS_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 2 (Info) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Power Supply has changed to Fully Redundant.
Table 16-82 HPSAS_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) Property name Property implementation OSVersion The operating system version of the computer system generating the indication in the following format: ..
Enclosure Power Supply Status changed to Redundant Degraded 16-4-12 Table 16-83 HPSAS_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 3 (Warning) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Power Supply status has changed to Degraded Redundancy.
Table 16-83 HPSAS_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 OSVersion The operating system version of the computer system generating the indication in the format: ..
Table 16-83 HPSAS_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation HWLogicalLocation Enclosure Location string For example, Port 1I Box 1 HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel 16-4-13 Enclosure Model string Enclosure Temperature sensor Status changed to OK Table 16-84 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation CIM_Indication Indi
Table 16-84 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 OSVersion The operating system version of the computer system generating the indication in the format: <
Table 16-84 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWLogicalLocation Enclosure Location string For example, Port 1I Box 1 HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel Enclosure Model string Enclosure Temperature sensor status changed to Warning 16-4-14 Table 1
Table 16-85 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to Warning Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary Temperature sensor status Warning Condition EventCategory 24 (Primary Storage Cooling) ProbableCause 51 (Temperature Unacceptable) ProbableCauseDescription Temperature Status Changed to Warning Condition NetworkAddresses Contains a list of all the IP a
Table 16-85 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to Warning Property name Property implementation BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 16-86 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to Critical Property name Property implementation EventTime Time of the event or time of the indication if event time unknown ProviderName HP SAS RecommendedActions Ensure that the system is adequately ventilated. Check for proper room temperature and internal/external airflow. Add or repair fans and air baffling if necessary.
Table 16-86 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to Critical Property name Property implementation VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “” values. ImpactedDomain • 3 (Enclosure) for c-Class BladeSystems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.
Table 16-87 HPSAS_DeviceIndication: Enclosure Fan status changed to OK Property name Property implementation AlertingMangedElement WBEM Path of HPSAS_StorageEnclosureProcessor AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 304 EventTime Time of the event or time of the indication if event time unknown ProviderName HP SAS RecommendedActions No action is recommended.
Table 16-87 HPSAS_DeviceIndication: Enclosure Fan status changed to OK Property name Property implementation VariableNames FailureDescription VariableTypes 1 (String) VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “” values. ImpactedDomain • 3 (Enclosure) for c-Class BladeSystems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.
Table 16-88 HPSAS_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation Description A Storage Enclosure Fan status has changed to Degraded. An enclosure has detected there might be a problem with one or more of the fans.
Table 16-88 HPSAS_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication VariableNames FailureDescription VariableTypes 1 (String) VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “
Table 16-89 HPSAS_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 5 (major) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Fan Status changed to Failure. An enclosure has detected a failure in the fan subsystem and there is insufficient fan capability to ensure normal operation.
Table 16-89 HPSAS_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation OSVersion The operating system version of the computer system generating the indication in the format: ..
17 SCSI HBA 17-1 Overview The HP SCSI HBA data sheet describes the implementation of SCSI HBAs in a host system. The following profiles are implemented, and the following files are installed by this provider. Table 17-1 Overview 17-2 Implemented Profiles HP SCSI HBA Profile Provider Installation Files • • • • • • • • • • • • • • HPWMISCSI.dll HPWMISCSIEventMsg.dll Cpqmdisk.dll Cpqmscsi.dll Cpqmsas.dll Cpqstmsg.dll Cpqstmsg.dll Cpqstrutl.dll HPWMISRV.exe Hpwmistor.exe HPWmiScsi.
Table 17-2 Class: HPSCSI_HBAComputerSystem (CIM_ComputerSystem) Property name Property implementation CIM_ManagedElement ElementName Controller name and location (for example, SCSI Controller Port 1 in Slot 4) CIM_ManagedSystemElement Name Key: HBA index OperationalStatus Overall status of the system • • • • StatusDescriptions 0 (Other) 2 (OK) 3 (Degraded) 6 (ERROR) More info for OperationalStatus result(s) CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5
Table 17-3 Class: HPSCSI_StorageVolume (CIM_StorageVolume) Property name Property implementation CIM_ManagedSystemElement Name SerialNumber + Vendor + Model (for example, 1020305+COMPAQ+ BD03685A24) OperationalStatus[0] Volume status • • • • StatusDescriptions 0 (Other) 2 (OK) 5 (Predictive Failure) 6 (ERROR) Description about the OperationalStatus CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_Logi
Table 17-3 Class: HPSCSI_StorageVolume (CIM_StorageVolume) Property name Property implementation PercentComplete 0 HPSCSI_Storagevolume OSName 17-3-3 Corresponding OS name for this volume (for example, Disk 3) HPSCSI_DiskDrive HPSCSI_DiskDrive represents the hard drives connected to SCSI HBA controllers.
Table 17-4 Class: HPSCSI_DiskDrive (CIM_DiskDrive) Property name Property implementation DriveHasMNPData • True—drive can report MNP Data • False—drive does not report MNP Data DriveInterface 1 (Parallel SCSI) DrivePlacement • 0 (Unknown)—drive placement cannot be determined • 1 (Internal)—drive is internal to host • 2 (External)—drive is contained in external enclosure DriveRotationalSpeed Speed in rpm NegotiatedDataWidth Bus width in bits NegotiatedSpeed Current bus speed in bits per second H
Table 17-5 Class: HPSCSI_StorageExtent (CIM_StorageExtent) Property name Property implementation RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPSCSI_StorageExtent DeviceID Opaque ID SystemCreationClassName HPSCSI_HBAComputerSystem SystemName HBA index CIM_StorageExtent 17-3-5 BlockSize Block size in bytes ConsumableBlocks Total number of blocks on drive ExtentStatus 2 (None) NumberOfBlocks Total number of blocks on drive Primordial FALSE HPSCSI_DiskDriveFirmw
Table 17-6 Class: HPSCSI_DiskDriveFirmwareIdentity (CIM_SoftwareIdentity) 17-3-6 Property name Property implementation VersionString Drive firmware string HPSCSI_HBAPhysicalPackage HPSCSI_HBAPhysicalPackage represents the overall physical package for the SCSI HBA as a whole. There is one instance per HBA.
Table 17-8 Class: HPSCSI_DiskPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation Name Drive index CIM_PhysicalElement CreationClassName HPSCSI_DiskPhysicalPackage Manufacturer Drive vendor Model Drive model string OtherIdentifyingInfo HBA index value supplied by underlying API PartNumber N/A—Not available in this implementation RemovalConditions • • • • 0 Unknown 2 (Not Applicable) 3 (Removable when off) 4 (Removable when on or off) SerialNumber Drive serial number
Table 17-9 Class: HPSCSI_StorageEnclosure (CIM_Chassis) Property name Property implementation PartNumber N/A—Not available in this implementation SerialNumber Enclosure Serial Number Tag Opaque key Version N/A—Not available in this implementation CIM_PhysicalPackage RemovalConditions 2 (Not Applicable) CIM_PhysicalFrame CIM_Chassis HP_StorageEnclosure Location 17-3-9 See HP Storage Enclosure Profile HPSCSI_StorageEnclosureProcessor HPSCSI_StorageEnclosureProcessor represents the management pr
Table 17-10 Class: HPSCSI_StorageEnclosureProcessor (CIM_ComputerSystem) Property name Property implementation OperationalStatus Operational status for enclosure and associated power supplies, fans and sensors. The use of OperationalStatus is described in the HP Storage Enclosure Profile.
Table 17-11 Class: HPSCSI_HBAPortController (CIM_PortController) Property name Property implementation CIM_ManagedSystemElement Name Controller model name OperationalStatus Operational status of the controller StatusDescriptions Description about the Operational Status CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not applicable) RequestedState 12 (Not applicable) CIM_LogicalDevice CreationClassName HPSCSI_HBAPortController DeviceID Key: HBA index
Table 17-12 Class: HPSCSI_DAPort (CIM_DAPort) Property name Property implementation CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not applicable) RequestedState 12 (Not applicable) CIM_LogicalDevice CreationClassName HPSCSI_DAPort DeviceID Opaque key SystemCreationClassName HPSCSI_HBAComputerSystem SystemName HBA Index CIM_LogicalPort PortType 82 (PCI) UsageRestriction 2 (Front-End Only) CIM_DAPort HPSCSI_DAPort 17-3-12 HPSCSI_HBASPIPort HPSCSI
Table 17-13 Class: HPSCSI_HBASPIPort (CIM_SPIPort) Property name Property implementation EnabledDefault 2 (Enabled) EnabledState 5 (Not applicable) RequestedState 12 (Not applicable) CIM_LogicalDevice CreationClassName HPSCSI_HBASPIPort DeviceID Opaque key SystemCreationClassName HPSCSI_HBAComputerSystem SystemName HBA Index CIM_LogicalPort PortType 140 (Parallel SCSI) UsageRestriction 3 (Back-end Only) CIM_SPIPort MaxDataWidth Max bus width (bits) MaxTransferRate Max rate in bits per
Table 17-14 Class: HPSCSI_HBAFirmwareIdentity (CIM_SoftwareIdentity) Property name Property implementation Manufacturer HBA vendor string IdentityInfoType CIM:SoftwareFamily IdentityInfoValue HPQ: VersionString Controller firmware version string IsEntity FALSE 17-3-14 HPSCSI_EnclosureFirmware HPSCSI_EnclosureFirmware represents the firmware installed on a SCSI HBA enclosure.
Table 17-16 Class: HPSCSI_MediaAccessStatData (CIM_MediaAccessStatData) Property name Property implementation CIM_ManagedElement ElementName Disk name (for example, SCSIBUS:1 SCSIID:0) CIM_StatisticalData InstanceID Opaque key SampleInterval 0 CIM_MediaAccessStatData HPSCSI_MediaAccessStatData ECCRecoveredReadErrors See HP SCSI HBA Profile P00123 RetryRecoveredReadErrors See HP SCSI HBA Profile P00123 RetryRecoveredWriteErrors See HP SCSI HBA Profile P00123 HardReadErrors See HP SCSI HBA Prof
Table 17-17 Class: HPSCSI_DriveCage (CIM_PhysicalPackage) Property name Property implementation SerialNumber Serial number if known Tag Opaque key Version N/A—Not available in this implementation CIM_PhysicalPackage RemovalConditions • • • • 0 Unknown 2 (Not Applicable) 3 (Removable when off) 4 (Removable when on or off) HP_DriveCage DriveBays See HP Storage Enclosure profile DuplexLocation See HP Storage Enclosure profile Location See HP Storage Enclosure profile BackplaneSpeed • 0(Unknow
Table 17-18 Class: HPSCSI_HBASCSIProtocolEndpoint (CIM_SCSIProtocolEndpoint) Property name Property implementation SystemName HBA index CIM_ProtocolEndpoint ProtocolIFType 0 (Unknown) CIM_SCSIProtocolEndpoint ConnectionType 1 (Other) OtherConnectionType PCI Role 4 (Both Initiator and Target) 17-3-18 HPSCSI_DASCSIProtocolEndpoint HPSCSI_DASCSIProtocolEndpoint represents an access point to storage resources for the host.
17-3-19 HPSCSI_HBASCSIProtocolController HPSCSI_HBASCSIProtocolController represents a view of SCSI resources on the SCSI HBA. This is required to model the presentation of SCSI LUNs to the host system.
Table 17-21 Class: HPSCSI_HBAGroupCollection (HP_GroupHostedCollection) Property name Property implementation Description Consolidated OperationalStatus for all HPSCSI_ComputerSystem instances ElementName HP consolidated status for all SCSI HBAs CIM_Collection CIM_SystemSpecificCollection InstanceID Opaque key HP_GroupSystemSpecificCollection GroupOperationalStatus Consolidated status for all SCSI HBAs • • • • GroupStatusDescriptions 17-3-21 0 (Other) 2 (OK) 3 (Degraded) 6 (ERROR) Description o
17-3-22 HPSCSI_DriveCageLocation HPSCSI_DriveCageLocation represents a location string for the drive cage.
Table 17-24 Class: HPSCSI_HBALocation (HP_Location) Property name Property implementation Name Key PhysicalPosition Key HP_Location ElementLocationTag PCI slot number ElementLocationTagDesc 23 (Adapter) LocationInformation[0] PCI Slot number Examples: • 3—PCI Slot 3 • 0—Embedded on MotherBoard LocationInfoDesc[0] 17-3-24 3 (PCI Slot) HPSCSI_DiskDriveLocation HPSCSI_DiskDriveLocation represents a location string for the disk drive.
Table 17-26 Class: HPSCSI_HBAProduct (CIM_Product) Property name Property implementation CIM_ ManagedElement ElementName Controller name and location (for example, SCSI Controller Port 1 in Slot 4) CIM_Product IdentifyingNumber Key: Opaque key Name Marketing name Vendor Vendor string Version Firmware version HPSCSI_HBAComputerSystemStorageEnclosureProcessor (Association) 17-3-26 Table 17-27 Class: HPSCSI_HBAComputerSystemStorageEnclosureProcessor (CIM_SystemComponent) Property name Property im
Table 17-29 Class: HPSCSI_HBAComputerSystemPortController (CIM_Logicalidentity) Property name Property implementation SystemElement HPSCSI_HBAPortController 17-3-29 HPSCSI_HBAComputerSystemDiskDrive (Association) Table 17-30 Class: HPSCSI_HBAComputerSystemDiskDrive (CIM_SystemDevice) Property name Property implementation GroupComponent HPSCSI_HBAComputerSystem PartComponent HPSCSI_DiskDrive HPSCSI_HBAComputerSystemStorageVolume (Association) 17-3-30 Table 17-31 Class: HPSCSI_HBAComputerSystemSt
Table 17-33 Class: HPSCSI_HBAComputerSystemSPIPort (CIM_SystemDevice) Property name Property implementation PartComponent HPSCSI_HBASPIPort. 17-3-33 HPSCSI_HBAComputerSystemDAPort (Association) Table 17-34 Class: HPSCSI_HBAComputerSystemDAPort (CIM_SystemDevice) Property name Property implementation GroupComponent HPSCSI_HBAComputerSystem PartComponent HPSCSI_DAPort.
17-3-37 HPSCSI_StorageEnclosureDriveCage (Association) Table 17-38 Class: HPSCSI_StorageEnclosureDriveCage (CIM_Container) Property name Property implementation GroupComponent HPSCSI_StorageEnclosure PartComponent HPSCSI_DriveCage HPSCSI_HBAPhysicalPackageDiskDrivePhysicalPackage (Association) 17-3-38 Table 17-39 Class: HPSCSI_HBAPhysicalPackageDiskDrivePhysicalPackage (CIM_Container) Property name Property implementation GroupComponent HPSCSI_HBAPhysicalPackage PartComponent HPSCSI_DiskPhysic
HPSCSI_SCSIProtocolControllerStorageVolume (Association) 17-3-41 Table 17-42 Class: HPSCSI_SCSIProtocolControllerStorageVolume (CIM_ProtocolControllerForUnit) Property name Property implementation Antecedent HPSCSI_HBASCSIProtocolController Dependent HPSCSI_StorageVolume DeviceAccess 2 (Read Write) DeviceNumber Device LUN number HPSCSI_StorageEnclosureProcessorEnclosureFirmware (Association) 17-3-42 Table 17-43 Class: HPSCSI_StorageEnclosureProcessorEnclosureFirmware (CIM_ElementSoftwareIdentity
Table 17-45 Class: HPSCSI_DiskDriveStorageExtent (CIM_MediaPresent) Property name Property implementation Antecedent HPSCSI_DiskDrive Dependent HPSCSI_StorageExtent 17-3-45 HPSCSI_DiskPhysicalPackageDiskDrive (Association) Table 17-46 Class: HPSCSI_DiskPhysicalPackageDiskDrive (CIM_Realizes) Property name Property implementation Antecedent HPSCSI_DiskPhysicalPackage Dependent HPSCSI_DiskDrive 17-3-46 HPSCSI_StorageExtentStorageVolume (Association) Table 17-47 Class: HPSCSI_StorageExtentStora
HPSCSI_HBAGroupCollectionComputerSystem (Association) 17-3-49 Table 17-50 Class: HPSCSI_HBAGroupCollectionComputerSystem (HP_GroupHostedCollection) Property name Property implementation Antecedent HP_WinComputerSystem Dependent HPSCSI_HBAGroupCollection HPSCSI_HBAGroupCollectionHBAComputerSystem (Association) 17-3-50 Table 17-51 Class: HPSCSI_HBAGroupCollectionHBAComputerSystem (CIM_MemberOfCollection) Property name Property implementation Member HPSCSI_ HBAComputerSystem Collection HPSCSI_HBAG
Table 17-54 Class: HPSCSI_DiskDriveMediaAccessStatData (CIM_ElementStatisticalData) Property name Property implementation ManagedElement HPSCSI_DiskDrive Stats HPSCSI_MediaAccessStatData 17-3-54 HPSCSI_HBAPhysicalPackageLocation (Association) Table 17-55 Class: HPSCSI_HBAPhysicalPackageLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HPSCSI_HBAPhysicalPackage PhysicalLocation HPSCSI_HBALocation HPSCSI_StorageEnclosureEnclosureLocation (Association) 17-3-55
Table 17-58 Class: HPSCSI_DiskPhysicalPackageDiskDriveLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HPSCSI_DiskPhysicalPackage PhysicalLocation HPSCSI_DiskDriveLocation HPSCSI_SCSIProtocolEndpointSCSIProtocolController (Association) 17-3-58 Table 17-59 Class: HPSCSI_SCSIProtocolEndpointSCSIProtocolController (CIM_SAPAvailableForElement) Property name Property implementation AvailableSAP HPSCSI_DASCSIProtocolEndpoint ManagedElement HPSCSI_HBASCSIProtocolCont
Table 17-62 HPSCSI_DeviceIndication: Physical Drive status set to OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Information) IndicationTime Time of indication CIM_AlertIndication Description The Physical Disk status has returned to OK AlertingMangedElement WBEM path of the HPSCSI_DiskDrive class instance AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 5 ProviderName HP SCSI
Table 17-62 HPSCSI_DeviceIndication: Physical Drive status set to OK Property name Property implementation SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain • 3 (Enclosure) for c-Class BladeSystems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populat
Table 17-63 HPSCSI_DeviceIndication: Physical Drive status set to ERROR Property name Property implementation IndicationTime Time of indication CIM_AlertIndication Description SCSI physical disk has a status of ERROR and can no longer return data AlertingMangedElement WBEM path of the HPSCSI_DiskDrive class instance AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 6 ProviderName HP SCSI RecommendedActions Replace the disk drive.
Table 17-63 HPSCSI_DeviceIndication: Physical Drive status set to ERROR Property name Property implementation SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain • 3 (Enclosure) for c-Class BladeSystems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.
Table 17-64 HPSCSI_DeviceIndication: Physical Drive status is set to Predictive Failure Property name Property implementation CIM_AlertIndication Description SCSI physical drive status is now set to predictive failure. AlertingMangedElement WBEM path of the HPSCSI_DiskDrive class instance AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 11 ProviderName HP SCSI RecommendedActions Schedule replacement before actual failure occurs to avoid loss of data.
Table 17-64 HPSCSI_DeviceIndication: Physical Drive status is set to Predictive Failure Property name Property implementation SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain • 3 (Enclosure) for c-Class BladeSystems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.
Table 17-65 HPSCSI_DeviceIndication: Physical Drive status OFFLINE Property name Property implementation Description The physical drive is offline and can no longer return data. No further status is available. AlertingMangedElement WBEM path of the HPSCSI_DiskDrive class instance AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 13 ProviderName HP SCSI RecommendedActions Replace this drive.
Table 17-65 HPSCSI_DeviceIndication: Physical Drive status OFFLINE Property name Property implementation ImpactedDomain • 3 (Enclosure) for c-Class BladeSystems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 17-66 HPSCSI_DeviceIndication: Physical Drive status - Missing was OK Property name Property implementation AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 9 ProviderName HP SCSI RecommendedActions Check for removal of this disk. SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary The Physical Drive missing was OK.
Table 17-66 HPSCSI_DeviceIndication: Physical Drive status - Missing was OK Property name Property implementation ImpactedDomain • 3 (Enclosure) for c-Class BladeSystems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 17-67 HPSCSI_DeviceIndication: Physical Drive status - Missing was FAILED Property name Property implementation AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 10 ProviderName HP SCSI RecommendedActions Check for this disk to have been removed SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary Physical drive missing was failed
Table 17-67 HPSCSI_DeviceIndication: Physical Drive status - Missing was FAILED Property name Property implementation ImpactedDomain • 3 (Enclosure) for c-Class BladeSystems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 17-68 HPSCSI_DeviceIndication: Physical Drive status - Missing was Predictive Failure Property name Property implementation AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 12 ProviderName HP SCSI RecommendedActions Check for this disk to have been removed SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary Physical drive missing
Table 17-68 HPSCSI_DeviceIndication: Physical Drive status - Missing was Predictive Failure Property name Property implementation ImpactedDomain • 3 (Enclosure) for c-Class BladeSystems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 17-69 HPSCSI_DeviceIndication: Physical Drive status—Missing was OFFLINE Property name Property implementation AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 14 ProviderName HP SCSI RecommendedActions Check for this disk to have been removed SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary The physical drive is missing was of
Table 17-69 HPSCSI_DeviceIndication: Physical Drive status—Missing was OFFLINE Property name Property implementation BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 17-70 HPSCSI_DeviceIndication: Controller status changed to Unknown Property name Property implementation EventID 1 ProviderName HP SCSI RecommendedActions Upgrade the SCSI HBA driver and WMI Providers SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary SCSI HBA Status unknown EventCategory 11 (I/O Adapter) ProbableCause 0 ProbableCauseDescription SCSI d
Table 17-70 HPSCSI_DeviceIndication: Controller status changed to Unknown Property name Property implementation BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 17-71 HPSCSI_DeviceIndication: Controller status OK Property name Property implementation SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary SCSI HBA status OK EventCategory 11 (I/O Adapter) ProbableCause 0 ProbableCauseDescription SCSI HBA Status Changed to OK ProviderVersion Provider version generating the indication in the format, ..
Table 17-71 HPSCSI_DeviceIndication: Controller status OK Property name Property implementation RackUID * Rack Unique Identifier if one exists SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWFirmwareVersion Controller firmware version string HWLogicalLocation C
Table 17-72 HPSCSI_DeviceIndication: Controller status ERROR Property name Property implementation HP_AlertIndication Summary This SCSI HBA has failed EventCategory 11 (I/O Adapter) ProbableCause 1 (other) ProbableCauseDescription SCSI HBA Status Changed to Error ProviderVersion Provider version generating the indication in the format, ...
Table 17-72 HPSCSI_DeviceIndication: Controller status ERROR Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWFirmwareVersion Controller firmware version string HWLogicalLocation Controller Location string HWSerialNumber Con
Table 17-73 HPSCSI_DeviceIndication: Power Supply status NOT REDUNDANT Property name Property implementation Summary SCSI Storage Enclosure operating with no Redundant Power Supply EventCategory 17 (Primary Storage Power) ProbableCause 88 (Loss of Redundancy) ProbableCauseDescription Redundant Power Supply Status Changed to NonRedundant ProviderVersion Provider version generating the indication in the format, ...
Table 17-73 HPSCSI_DeviceIndication: Power Supply status NOT REDUNDANT Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWFirmwareVersion Enclosure firmware version string HWLogicalLocation Enclosure Location string HWSerialNum
Table 17-74 HPSCSI_DeviceIndication: Power Supply status OK Property name Property implementation Summary This SCSI storage enclosure redundant power supply OK. EventCategory 17 (Primary Storage Power) ProbableCause 0 ProbableCauseDescription Redundant Power Supply Status Changed to OK ProviderVersion Provider version generating the indication in the format, ...
Table 17-74 HPSCSI_DeviceIndication: Power Supply status OK Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWFirmwareVersion Enclosure firmware version string HWLogicalLocation Enclosure Location string HWManufacturer Enclosure Manufacturer string HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel 17-4-14 Enclosure Model string Power Supply S
Table 17-75 HPSCSI_DeviceIndication: Power Supply status DEGRADED Property name Property implementation HP_AlertIndication Summary SCSI Storage enclosure redundant power supply degraded. EventCategory 17 (Primary Storage Power) ProbableCause 89 (Power Supply Failure) ProbableCauseDescription Redundant Power Supply Degraded ProviderVersion Provider version generating the indication in the format, ...
Table 17-75 HPSCSI_DeviceIndication: Power Supply status DEGRADED Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWFirmwareVersion Enclosure firmware version string HWLogicalLocation Enclosure Location string HWManufacturer
Table 17-76 HPSCSI_DeviceIndication: Temperature sensor status change OK Property name Property implementation HP_AlertIndication Summary This SCSI storage enclosure temperature is OK EventCategory 24 (Primary Storage Cooling) ProbableCause 0 ProbableCauseDescription Temperature Status Changed to OK ProviderVersion Provider version generating the indication in the format, ...
Table 17-76 HPSCSI_DeviceIndication: Temperature sensor status change OK Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWFirmwareVersion Enclosure firmware version string HWLogicalLocation Enclosure Location string HWSerialN
Table 17-77 HPSCSI_DeviceIndication: Temperature sensor status change Warning Condition Property name Property implementation HP_AlertIndication Summary This SCSI Storage enclosure temperature status is Warning EventCategory 24 (Primary Storage Cooling) ProbableCause 51 (Temperature unacceptable) ProbableCauseDescription Temperature Status Changed to Warning Condition ProviderVersion Provider version generating the indication in the format, ...
Table 17-77 HPSCSI_DeviceIndication: Temperature sensor status change Warning Condition Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWFirmwareVersion Enclosure firmware version string HWLogicalLocation Enclosure Location st
Table 17-78 HPSCSI_DeviceIndication: Temperature sensor status change—Critical Property name Property implementation HP_AlertIndication Summary This SCSI Storage enclosure temperature status is Critical EventCategory 24 (Primary Storage Cooling) ProbableCause 51 (Tempareture unacceptable) ProbableCauseDescription Temperature Status Changed to Critical ProviderVersion Provider version generating the indication in the format, ...
Table 17-78 HPSCSI_DeviceIndication: Temperature sensor status change—Critical Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWFirmwareVersion Enclosure firmware version string HWLogicalLocation Enclosure Location string HWS
Table 17-79 HPSCSI_DeviceIndication: Fan status change—OK Property name Property implementation Summary This SCSI storage enclosure fan is OK EventCategory 24 (Primary Storage Cooling) ProbableCause 0 ProbableCauseDescription Fan Status Changed to OK ProviderVersion Provider version generating the indication in the format, ...
Table 17-79 HPSCSI_DeviceIndication: Fan status change—OK Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWFirmwareVersion Enclosure firmware version string HWLogicalLocation Enclosure Location string HWManufacturer Enclosure Manufacturer string HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel 17-4-19 Enclosure Model string Fan Status chang
Table 17-80 HPSCSI_DeviceIndication: Fan status change—Degraded Property name Property implementation EventCategory 24 (Primary Storage Cooling) ProbableCause 94 (Fan Failure) ProviderVersion Provider version generating the indication in the format, ...
Table 17-80 HPSCSI_DeviceIndication: Fan status change—Degraded Property name Property implementation HWFirmwareVersion Enclosure firmware version string HWLogicalLocation Enclosure Location string HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel 17-4-20 Enclosure Model string Fan Status change - ERROR Table 17-81 HPSCSI_DeviceIndication: Fan status change - ERROR Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indicatio
Table 17-81 HPSCSI_DeviceIndication: Fan status change - ERROR Property name Property implementation ProviderVersion Provider version generating the indication in the format, ...
Table 17-81 HPSCSI_DeviceIndication: Fan status change - ERROR Property name Property implementation HWManufacturer Enclosure Manufacturer string HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel Enclosure Model string
18 FC HBA 18-1 Overview This provider implements the HP FC HBA Profile, which describes the behavior of Fibre Channel host adapters supporting the SCSI (FCP) command set. A Fibre Channel adapter used in a host system is called a Host Bus Adapter (HBA). An HBA is a physical device that contains one or more Fibre Channel ports. A single system can contain one or more HBAs. The following table details the profiles implemented and files installed by this provider.
Figure 18-1 Instance diagram for a single HBA with two controllers with one port on each controller 18-2-1 Get statistics for each Fibre Channel port 1. For each instance of HPFCHBA_ComputerSystem, find the corresponding instance of the associations HPFCHBA_ComputerSystemFCPort. 2. For each association of HPFCHBA_ComputerSystemFCPort, get the corresponding instance of HPFCHBA_FCPort.
3. For each instance of HPFCHBA_FCPort, get the corresponding instance of the association HPFCHBA_FCPortFCPortStatistics. 4. For each association instance of HPFCHBA_FCPortFCPortStatistics get the corresponding instance of HPFCHBA_FcPortStatistics. Figure 18-2 Get the statistics for each port 18-2-2 Discovering HBA topology and attributes 5. Get the instance of HPFCHBA_ComputerSystem on a managed system. 6.
13. For each instance of association HPFCHBA_PortControllerFirmwareIdentityFW, get the corresponding instance of HPFCHBA_FirmwareIdentityFW. The VersionString property contains the firmware version. Other properties of interest are Description, ElementName, and Manufacturer. 14. For each instance of HPFCHBA_PortController, get the corresponding association HPFCHBA_PortControllerFirmwareIdentityBIOS. 15.
Figure 18-3 Discover HBA topology and attributes 18-3 Class implementations 18-3-1 HPFCHBA_ComputerSystem HPFCHBA_ComputerSystem is used to identify classes that represent all Fibre Channel ports.
Table 18-2 Class: HPFCHBA_ComputerSystem Property name Property implementation CIM_ManagedElement Caption Fibre Channel System ElementName Fibre Channel System CIM_ManagedSystemElement Name GUID OperationalStatus • • • • • 0 (Unknown) • • • • • Unknown StatusDescriptions 1 (Other) 2 (OK) 3 (Degraded) 6 (Error) Other OK Degraded Error CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_System Crea
Table 18-3 Class: HPFCHBA_FCPort Property name Property implementation CIM_ManagedElement ElementName Fibre Channel Port CIM_ManagedSystemElement OperationalStatus[0] StatusDescriptions[0] • • • • • 0 (Unknown) • • • • • • • • Unknown 2 (OK-Online) 6 (Error) 10 (Stopped) 11 (In Service) OK-Online Offline Bypassed Diagnostics Link down Error Loopback CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_
Table 18-3 Class: HPFCHBA_FCPort Property name Property implementation OtherPortType • • • • • • • • • • other Not present Fabric Public Loop FL Port Fabric Port Fabric expansion port Generic Fabric Port Private Loop Point to Point PortType 1 (Other) Speed One of (in Bits per Second): • • • • UsageRestriction 0 1000000000 2000000000 10000000000 4 (not restricted) CIM_NetworkPort LinkTechnology 4 (FC) PermanentAddress PortWWN PortNumber Port number SupportedMaximumTransmissionUnit Port max
Table 18-3 Class: HPFCHBA_FCPort Property name Property implementation ActiveFC4Types[] Array of port active FC4 type bits (Possible values in array) Unknown -- 0 Other -- 1 ISO/IEC 8802 - 2 LLC -- 4 IP over FC -- 5 SCSI - FCP -- 8 SCSI - GPP -- 9 IPI - 3 Master -- 17 IPI - 3 Slave -- 18 IPI - 3 Peer -- 19 CP IPI - 3 Master -- 21 CP IPI - 3 Slave -- 22 CP IPI - 3 Peer -- 23 SBCCS Channel -- 25 SBCCS Control Unit -- 26 FC-SB-2 Channel -- 27 FC-SB-2 Control Unit -- 28 Fibre Channel Services (FC-GS, FC-GS-2
Table 18-3 Class: HPFCHBA_FCPort Property name Property implementation SupportedFC4Types[] Array of port supported FC4 type bits (Possible values in array) Unknown -- 0 Other -- 1 ISO/IEC 8802 - 2 LLC -- 4 IP over FC -- 5 SCSI - FCP -- 8 SCSI - GPP -- 9 IPI - 3 Master -- 17 IPI - 3 Slave -- 18 IPI - 3 Peer -- 19 CP IPI - 3 Master -- 21 CP IPI - 3 Slave -- 22 CP IPI - 3 Peer -- 23 SBCCS Channel -- 25 SBCCS Control Unit -- 26 FC-SB-2 Channel -- 27 FC-SB-2 Control Unit -- 28 Fibre Channel Services (FC-GS, F
Table 18-4 Class: HPFCHBA_PortController Property name Property implementation CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPFCHBA_PortController DeviceID NodeWWN:SerialNumber SystemCreationClassName HPFCHBA_ComputerSystem SystemName HPQ:GUID: 85408DBD-6A39-41CD-9E5A357AEA130BBF:NODEWWN:nodewwn:PORTWWN: portwwn, where nodewwn is the node’s WWN and portwwn is the port’s WWN CIM_Contr
Table 18-5 Class: HPFCHBA_FCPortStatistics Property name Property implementation PacketsTransmitted 0 (required property set to zero because this information is not collected by the HBA) PacketsReceived 0 (required property set to zero because this information is not collected by the HBA) CIM_FCPortStatistics 18-3-5 CRCErrors HBAAPI_PORTSTATISTICS.InvalidCRCCount DumpedFrames HBAAPI_PORTSTATISTICS.DumpedFrames ErrorFrames HBAAPI_PORTSTATISTICS.
Table 18-6 Class: HPFCHBA_LogicalPortGroup Property name Property implementation CIM_LogicalPortGroup 18-3-6 Name PortWWN NameFormat WWN HPFCHBA_PhysicalPackage HPFCHBA_PhysicalPackage class represents the physical elements of the associated Fibre Channel port controller.
HPFCHBA_Product is used to aggregate physical element of the FC HBA. In the following table, HBAAPI_ADAPTERATTRIBUTES prefix refers to the HBA API HBA_ADAPTERATTRIBUTES structure. This information comes directly from the HBA and is not altered.
Table 18-9 Class: HPFCHBA_SoftwareIdentityDrv 18-3-9 Property name Property implementation IsEntity False HPFCHBA_FirmwareIdentityFW HPFCHBA_FirmwareIdentityFW represents adapter firmware associated with the Fibre Channel port controller. Table 18-10 Class: HPFCHBA_FirmwareIdentityFW Property name Property implementation CIM_ManagedElement Caption FC HBA Firmware Description Description FC HBA Firmware details for Model Name, where model name is the model name of the HBA.
Table 18-11 Class: HPFCHBA_FirmwareIdentityBIOS (CIM_SoftwareIdentity) Property name Property implementation CIM_ManagedElement Caption FC HBA Option ROM Description FC HBA Option ROM detail for Model Name, where model name is the model name of the HBA.
Table 18-12 Class: HPFCHBA_SCSIProtocolController Property name Property implementation CIM_ManagedSystemElement • • • • OperationalStatus[0] 1 (Other) 2 (OK) 3 (Degraded) 6 (Error) CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPFCHBA_SCSIProtocolController DeviceID PortWWN SystemName HPQ:GUID: 85408DBD-6A39-41CD-9E5A357AEA130BBF:NODEWWN:nodewwn:PORTWWN: portwwn,
Table 18-13 Class: HPFCHBA_SCSIProtocolEndpoint Property name Property implementation EnabledDefault 2 (Enabled) RequestedState 12 (Not Applicable) CIM_ServiceAccessPoint CreationClassName HPFCHBA_ SCSIProtocolEndpoint SystemName HPQ:GUID: 85408DBD-6A39-41CD-9E5A357AEA130BBF:NODEWWN:nodewwn:PORTWWN: portwwn, where nodewwn is the node’s WWN and portwwn is the port’s WWN SystemCreationClassName HPFCHBA_ComputerSystem CIM_ProtocolEndpoint ProtocolIFType 57 (HIPPI Interface) CIM_SCSIProtocolEndpoin
Table 18-14 Class: HPFCHBA_GroupSystemSpecificCollection Property name Property implementation GroupOperationalStatus[0] • • • • • 0 (Unknown) • • • • • Unknown GroupStatusDescriptions[0] 18-3-14 1 (Other) 2 (OK) 3 (Degraded) 6 (Error) Other OK Degraded Error HPFCHBA_ComputerSystemFCPort HPFCHBA_ComputerSystemFCPort is used to represent an association between HPFCHBA_ComputerSystem and HPFCHBA_FCPort.
Table 18-16 Class: HPFCHBA_ComputerSystemPortController Property name Property implementation PartComponent ref:HPFCHBA_PortController 18-3-16 HPFCHBA_ComputerSystemSCSIProtocolController HPFCHBA_ComputerSystemSCSIProtocolController is used to represent an association between HPFCHBA_ComputerSystem and HPFCHBA_SCSIProtocolController.
Table 18-19 Class: HPFCHBA_ComputerSystemSoftwareIdentityDrv Property name Property implementation CIM_InstalledSoftwareIdentity HPFCHBA_ComputerSystemSoftwareIdentityDrv InstalledSoftware ref:HPFCHBA_SoftwareIdentityDrv System ref:HPFCHBA_ComputerSystem 18-3-19 HPFCHBA_SystemServiceAccessPoint HPFCHBA_SystemServiceAccessPoint is used to represent an association between HPFCHBA_ComputerSystem and HPFCHBA_SCSIProtocolEndpoint.
HPFCHBA_FCPortLogicalPortGroup is used to represent an association between HPFCHBA_FCPort and HPFCHBA_LogicalPortGroup. Table 18-22 Class: HPFCHBA_FCPortLogicalPortGroup Property name Property implementation CIM_MemberOfCollection HPFCHBA_FCPortLogicalPortGroup Collection ref:HPFCHBA_LogicalPortGroup Member ref:HPFCHBA_FCPort 18-3-22 HPFCHBA_FCPortSCSIProtocolEndpoint HPFCHBA_FCPortSCSIProtocolEndpoint is used to represent an association between HPFCHBA_FCPort and HPFCHBA_SCSIProtocolEndpoint.
18-3-24 HPFCHBA_PortControllerFCPort HPFCHBA_PortControllerFCPort is used to represent an association between HPFCHBA_PortController and HPFCHBA_FCPort.
Table 18-27 Class: HPFCHBA_SoftwareIdentityDrvPortController Property name Property implementation Antecedent ref:HPFCHBA_SoftwareIdentityDrv Dependent ref:HPFCHBA_PortController 18-3-27 HPFCHBA_PortControllerFirmwareIdentityFW HPFCHBA_PortControllerFirmwareIdentityFW is used to represent an association between HPFCHBA_PortController and HPFCHBA_FirmwareIdentityFW.
Table 18-30 Class: HPFCHBA_ProductPhysicalComponent Property name Property implementation CIM_Component CIM_ProductPhysicalComponent HPFCHBA_ProductPhysicalComponent GroupComponent ref:HPFCHBA_Product PartComponent ref:HPFCHBA_PhysicalPackage 18-3-30 HPFCHBA_SystemPackaging HPFCHBA_SystemPackaging is used to represent an association between HPFCHBA_PhysicalPackage and HPFCHBA_ComputerSystem.
HPFCHBA_GroupHostedCollection is used to represent an association between CIM_ComputerSystem and HPFCHBA_GroupSystemSpecificCollection.
Table 18-35 Class: HPFCHBA_Location Property name Property implementation HP_Location ElementLocationTag slot number ElementLocationTagDesc 1 (slot) 18-3-35 HPFCHBA_PhysicalElementLocation HPFCHBA_PhysicalElementLocation is used to represent an association between the HPFCHBA_PhysicalPackage and HPFCHBA_Location.
Table 18-37 Class: HPFCHBA_DeviceIndication: Fibre Channel Port status changed to OK Property name Property implementation EventID 2 EventTime Time of the event or time of the indication if event time unknown ProviderName HP Fibre Channel RecommendedActions No action is recommended SystemName HP_ComputerSystem.SystemName SystemCreationClassName HP_ComputerSystem.
Table 18-37 Class: HPFCHBA_DeviceIndication: Fibre Channel Port status changed to OK 18-4-2 Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment BladeBay HP_BladeCSLocation.LocationInformation[0] BladeName HP_ComputerSystem.Name EnclosureName HP_BladeEnclosureCS.
Table 18-38 Class: HPFCHBA_DeviceIndication: Fibre Channel Port status changed to Link Down Property name Property implementation RecommendedActions 1 2 3 SystemName HP_ComputerSystem.SystemName SystemCreationClassName HP_ComputerSystem.
Table 18-38 Class: HPFCHBA_DeviceIndication: Fibre Channel Port status changed to Link Down Property name Property implementation EnclosureName HP_BladeEnclosureCS.
19 System software 19-1 Overview This provider implements the DMTF Software Inventory profile to support inventory of installed HP software on ProLiant systems. The following profiles are implemented, and files are installed by this provider. Table 19-1 Overview 19-2 Implemented Profiles DMTF Software Inventory Profile 1.0 Provider Installation Files HPWmiSys.DLL Use cases For use cases, see the DMTF Software Inventory Profile.
Table 19-2 Class: CIM_SoftwareIdentity Property name Property implementation ElementName Contains the corresponding comma separated values of IdentityInfoValue array for the corresponding CIM:SoftwareFamily type described in the IdentityInfoType array. Format: ,,…,, where each is the intended value in IdentityInfoValue array For example, HPQ: for each CIM:SoftwareFamily IdentityInfoType.
Table 19-2 Class: CIM_SoftwareIdentity Property name Property implementation VersionString Version of the software identity as reported by its underlying instrumentation. If this version can be represented in the following format: MM.mm.rr.bb, where integers MM is MajorVersion, mm is MinorVersion, rr is RevisionNumber, and bb is BuildNumber, then VersionString is set to “”, and MajorVersion, MinorVersion, RevisionNumber and BuildNumber properties represent the software version instead.
19-4 Supported indications There are no indications produced for Software Inventory.
20 Profile registration 20-1 Overview The following profiles are implemented and files are installed by this provider. Table 20-1 Overview 20-2 Implemented Profiles HP Profile Registration Profile (P00100) Provider Installation Files • • HPWmiProfile.dll HPWmiProfile.mof Use cases For use cases, see the HP Profile Registration profile (P00100). 20-3 Class implementations The following classes describe registration of HP supported profiles.
Table 20-2 Class: HP_RegisteredProfile and HP_RegisteredSubProfile Property name Property implementation OtherRegisteredOrganization • NULL for DMTF profiles • None for SNIA SMI-S storage profiles • “HP WBEM TC “ for HP profiles RegisteredName See Tables 20-3 and 20-4 RegisteredOrganization • 2 (DMTF) for DMTF profiles • 11 (SNIA) for SNIA SMI-S storage profiles • 1 (Other) for for HP profiles RegisteredVersion See Tables 20-3 and 20-4 Table 20-3 Property Values of HP_RegisteredProfile for DMTF Pr
Table 20-4 Property Values of HP_RegisteredProfile for SNIA Profiles RegisteredName Registered Version InstanceID Caption/Description/ ElementName Disk Sparing 1.3.0 SNIA:Disk_Sparing:130 SNIA Disk Sparing Profile Extent Mapping 1.3.0 SNIA:ExtentMapping:130 SNIA Extent Mapping Profile FC HBA 1.2.0 SNIA:FCHBA:120 SNIA FC HBA Profile Host Discoverted Reources 1.2.0 SNIA:Host Discovered Resources:120 SNIA Host Discovered Resources Profile Host Hardware RAID Controller 1.4.
Table 20-6 Property Values of HP_RegisteredProfile for “HP WBEM TC” Profiles 20-3-2 RegisteredName Registered Version InstanceID Caption/Description/ ElementName HP CPU Physical Asset 1.0.0 HP:CPU Physical Asset HP CPU Physical Asset Profile HP Ethernet Teaming 1.0.1 HP:EthernetTeaming HP Ethernet Teaming profile HP Fan 1.3.0 HP:Fan HP Fan Profile HP Fan Physical Asset 1.1.0 HP:Fan Physical Asset HP Fan Physical Asset Profile HP FC HBA 1.0.
Table 20-7 Class: HP_ExtendsProfile Property name Property implementation CIM_Dependency HP_ExtendsProfile 20-3-3 Antecedent ref: CIM_RegisteredProfile (extended) Dependent ref: HP_RegisteredProfile (extends) HP_ReferencedProfile HP_ReferencedProfile extends the class CIM_ ReferencedProfile and associates an HP profile that references another profile when both are registered in the root\Interop namespace. The following properties are implemented.
20-4 Supported indications There are no indications specific to the profile registration implementation.
21 Standalone tape drive 21-1 Overview The HP Standalone Tape Drive data sheet describes implementation of tape drives directly attached to a Host system. The following profiles are implemented, and files are installed by this provider. Table 21-1 Overview Implemented Profiles Provider Installation Files 21-2 • • • • • • HP Standalone Tape Drive Profile • • • • • • • • • • HPWMITape.
Table 21-2 Class: HPWMITape_TapeDrive Property name Property implementation CIM_ManagedSystemElement • • • • • • OperationalStatus [0] 0 (Unknown) 1 (Other) 2 (OK) 3 (Degraded) 6 (Error) 10 (Stopped / Offline) StatusDescriptions[0] Not Implemented Name Name for the device.
Table 21-3 Class: HPWMITape_TapeDriveStatData Property name Property implementation CIM_ManagedElement CIM_StatisticalData InstanceID Uniquely identifies an instance of HPWMITape_TapeDriveStatData StatisticTime Not Implemented CIM_MediaAccessStatData ReadOperations Not implemented RecoveredReadOperations Not implemented RecoveredWriteOperations Not implemented UnrecoverableReadOperations Not implemented UnrecoverableWriteOperations Not implemented WriteOperations Not implemented HP_TapeDriv
Table 21-4 Class: HPWMITape_TapeDriveMediaLocation Property name Property implementation Tag Uniquely identifies an instance of HPWMITape_TapeDriveMediaLocation CIM_PhysicalPackage RemovalCondition Not implemented CIM_PackageLocation LocationCoordinates Unknown CIM_StorageMediaLocation LocationType 4 (Media Access Device) MediaCapacity The number of tapes that the tape drive can hold.
Table 21-5 Class: HPWMITape_PhysicalTape Property name Property implementation MaxMounts Not implemented MediaDescription Not implemented MediaType 2 (Tape Cartridge) MountCount The number of time this tape has been loaded PhysicalLabels[0] The tape barcode TimeOfLastMount Not implemented TotalMountTime Not implemented WriteProtectOn Not implemented CIM_PhysicalTape TapeLength Not implemented UnloadAnywhere Not implemented HPWMITape_PhysicalTape 21-3-5 HPWMITape_TapeDriveCapabilities
Table 21-7 Class: HPWMITape_TapeDriveEnclosure Property name Property implementation CIM_ManagedSystemElement Name Not Implemented CIM_PhysicalElement CreationClassName HPWMITape_TapeDriveEnclosure Manufacturer HP Model Product ID of the drive For example, HP LTO IV PartNumber Not Implemented SerialNumber The tape drive serial number Tag Uniquely identifies an instance of HPWMITape_TapeDriveEnclosure Version Not Implemented CIM_PhysicalPackage • • • • RemovalConditions 0 (Unknown) 2 (Not
Table 21-8 Class: HPWMITape_Product Property name Property implementation SKUNumber Not implemented Vendor HP Version Firmware Version WarrantyDuration Not implemented WarrantyStartDate Not implemented HPWMITape_Product 21-3-8 HPWMITape_SCSIProtocolEndpoint Table 21-9 Class: HPWMITape_SCSIProtocolEndpoint Property name Property implementation CIM_ManagedElement CIM_ManagedSystemElement Name Serial Number of the Tape Drive CIM_LogicalElement CIM_EnabledLogicalElement CIM_ServiceAccessPoint C
Table 21-10 Class: HPWMITape_TapeDriveFirmware Property name Property implementation CIM_ManagedElement CIM_ManagedSystemElement CIM_LogicalElement CIM_SoftwareIdentity BuildNumber Firmware version build number if available InstanceID Uniquely identifies an instance of HPWMITape_TapeDriveFirmware MajorVersion Firmware version minor number version if available MinorVersion Firmware version minor number version if available RevisionNumber Not implemented VersionString Firmware version IsEntity
Table 21-11 Class: HPWMITape_TapeDriveSPIPort Property name Property implementation StatusDescriptions More information for OperationalStatus result.
Table 21-12 Class: HPWMITape_TapeDriveSASPort Property name Property implementation CIM_ManagedSystemElement OperationalStatus[0] StatusDescriptions[0] • • • • • • 0 (Unknown) 1 (Other) 2 (OK) 3 (Degraded) 6 (Error) 10 (Stopped / Offline) Not Implemented CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault Not implemented EnabledState Not implemented RequestedState Not implemented CIM_LogicalDevice CreationClassName HPWMITape_TapeDriveSPIPort DeviceID Uniquely identifies an instance o
Table 21-13 Association: HPWMITape_TapeSystemDevice Property name Property implementation PartComponent HPWMITape_TapeDrive 21-3-13 HPWMITape_LogicalPortSystemDevice (Association) Table 21-14 Association: HPWMITape_LogicalPortSystemDevice Property name Property implementation GroupComponent HP_WinComputerSystem PartComponent CIM_LogicalPort 21-3-14 HPWMITape_TapeDriveToCapabilities (Association) Table 21-15 Association: HPWMITape_TapeDriveToCapabilities Property name Property implementation
Table 21-17 Association: HPWMITape_RealizeStorageMediaLocation Property name Property implementation Antecedent HPWMITape_TapeDriveMediaLocation Dependent HPWMITape_TapeDrive HPWMITape_TapeInTapeDriveMediaLocation (Association) 21-3-17 Table 21-18 Class: HPWMITape_TapeInTapeDriveMediaLocation Property name Property implementation Antecedent HPWMITape_TapeDriveMediaLocation Dependent HPWMITape_PhysicalTape Orientation 5 (Not Applicable) 21-3-18 HPWMITape_RealizePhysicalPackage (Association)
Table 21-21 Association: HPWMITape_TapeDriveToTapeDriveFirmware Property name Property implementation Antecedent HPWMITape_TapeDriveFirmware Dependent HPWMITape_TapeDrive 21-3-21 HPWMITape_InstalledDriveFirmware (Association) Table 21-22 Association: HPWMITape_TapeDriveToTapeDriveFirmware Property name Property implementation InstalledSoftware HPWMITape_TapeDriveFirmware System HP_WinComputerSystem HPWMITape_TapeDriveToProtocolEndpoint (Association) 21-3-22 Table 21-23 Association: HPWMITape
Table 21-25 Association: HPWMITape_SCSIInitiatorTargetLUPath Property name Property implementation Initiator CIM_SCSIProtocolEndpoint LogicalUnit HPWMITape_TapeDrive Target HPWMITape_SCSIProtocolEndPoint HPWMITape_SCSIProtocolEndpointLogicalPort (Association) 21-3-25 Table 21-26 Association: HPWMITape_SCSIProtocolEndpointLogicalPort 21-4 Property name Property implementation Antecedent CIM_LogicalPort Dependent CIM_SCSIProtocolEndpoint Supported indications 21-4-1 Drive status changed to
Table 21-27 HP_TapeDriveDeviceIndication: Drive status changed to Unknown Property name Property implementation RecommendedActions See HPWMITapeEventMetaData.mof SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary See HPWMITapeEventMetaData.
Table 21-27 HP_TapeDriveDeviceIndication: Drive status changed to Unknown Property name Property implementation HWSerialNumber Enclosure Serial Number (It must match the HP_StorageEnclosure.
Table 21-28 HP_TapeDriveDeviceIndication: Drive status changed to OK Property name Property implementation ProviderVersion Provider version generating the indication in the format, ...
Table 21-29 HP_TapeDriveDeviceIndication: Drive status changed to Degraded Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 3 (Degraded / Warning) IndicationTime Time of indication CIM_AlertIndication Description See HPWMITapeEventMetaData.
Table 21-29 HP_TapeDriveDeviceIndication: Drive status changed to Degraded Property name Property implementation SystemFirmwareVersion Firmware version of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indicat
Table 21-30 HP_TapeDriveDeviceIndication: Drive status changed to Failed Property name Property implementation EventID 504 (Tape drive status changed to Failed) EventTime Time of the event or time of the indication if event time unknown ProviderName HP Tape RecommendedActions See HPWMITapeEventMetaData.
Table 21-30 HP_TapeDriveDeviceIndication: Drive status changed to Failed Property name Property implementation HWFirmwareVersion Enclosure F/W version string (It must match the HP_TapeDriveFirmware.VersionString) HWManufacturer Enclosure Manufacturer string HWSerialNumber Enclosure Serial Number (It must match the HP_StorageEnclosure.
Table 21-31 HP_TapeDriveDeviceIndication: Drive status changed to Failed Property name Property implementation ProbableCause 1 (Other) ProbableCauseDescription A new tape drive was detected ProviderVersion Provider version generating the indication in the format, ...
Table 21-32 HP_TapeDriveDeviceIndication: Tape Drive status changed to Offline Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 6 (Critical) IndicationTime Time of indication CIM_AlertIndication Description See HPWMITapeEventMetaData.
Table 21-32 HP_TapeDriveDeviceIndication: Tape Drive status changed to Offline Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain • 3 (Enclosure) for c-Class BladeSystems • 4 (System) for all oth
Table 21-33 HP_TapeDriveDeviceIndication: OK Tape Drive Now Missing Property name Property implementation EventTime Time of the event or time of the indication if event time unknown ProviderName HP Tape RecommendedActions See HPWMITapeEventMetaData.mof SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary See HPWMITapeEventMetaData.
Table 21-33 HP_TapeDriveDeviceIndication: OK Tape Drive Now Missing Property name Property implementation HWFirmwareVersion Enclosure F/W version string (It must match the HP_TapeDriveFirmware.VersionString) HWManufacturer Enclosure Manufacturer string HWSerialNumber Enclosure Serial Number (It must match the HP_StorageEnclosure.
Table 21-34 HP_TapeDriveDeviceIndication: Failed Drive Now Missing Property name Property implementation ProbableCause 73 (Element Missing) ProbableCauseDescription Missing tape drive that was Failed ProviderVersion Provider version generating the indication in the format, ...
Table 21-35 HP_TapeDriveDeviceIndication: Offline Drive Now Missing Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Informational) IndicationTime Time of indication CIM_AlertIndication Description See HPWMITapeEventMetaData.
Table 21-35 HP_TapeDriveDeviceIndication: Offline Drive Now Missing Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain • 3 (Enclosure) for c-Class BladeSystems • 4 (System) for all other systems
Table 21-36 HP_TapeDriveDeviceIndication: Degraded Drive Now Missing Property name Property implementation EventTime Time of the event or time of the indication if event time unknown ProviderName HP Tape RecommendedActions See HPWMITapeEventMetaData.mof SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary See HPWMITapeEventMetaData.
Table 21-36 HP_TapeDriveDeviceIndication: Degraded Drive Now Missing Property name Property implementation HWFirmwareVersion Enclosure F/W version string (It must match the HP_TapeDriveFirmware.VersionString) HWManufacturer Enclosure Manufacturer string HWSerialNumber Enclosure Serial Number (It must match the HP_StorageEnclosure.
Table 21-37 HP_TapeDriveDeviceIndication: Tape Drive Cleaning Required Property name Property implementation ProbableCause 1 (Other) ProbableCauseDescription Tape drive cleaning required ProviderVersion Provider version generating the indication in the format, ...
Table 21-38 HP_TapeDriveDeviceIndication: Cleaning Tape Replacement Required Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Informational) IndicationTime Time of indication CIM_AlertIndication Description See HPWMITapeEventMetaData.
Table 21-38 HP_TapeDriveDeviceIndication: Cleaning Tape Replacement Required Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain • 3 (Enclosure) for c-Class BladeSystems • 4 (System) for all other
22 Host discovered resources (HDR) 22-1 Overview The HP Host Discovered Resources (HDR) data sheet describes the storage resources discovered on the host by the operating system. The following table details the profiles implemented and files installed by this provider. Table 22-1 Overview 22-2 Implemented Profiles HP Host Discovered Resources Profile Provider Installation Files • • • • HPWMIHDR.dll HPWMIHDR.mof HPWMIHDR_Registration.mof HPWMIHDR_Schema.
Table 22-2 Class: HPHDR_ComputerSytem Property name Property implementation Name Name of the host For example, aa.bb.abccorp.net CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_ManagedSystemElement Name Name of the host Foe example, aa.bb.abccorp.
Table 22-3 Class: HPHDR_SCSIProtocolEndPointInitiator 22-3-3 Property name Property implementation CreationClassName HPHDR_SCSIProtocolEndpointInitiator SystemCreationClassName HPHDR_ComputerSystem SystemName Name of the host For example, aa.bb.abccorp.net HPHDR_SCSIProtocolEndPointTarget HPHDR_SCSIProtocolEndPointTarget represents the Target information for the Storage Devices in the system. There is one instance per Target.
Table 22-4 Class: HPHDR_SCSIProtocolEndPointTarget 22-3-4 Property name Property implementation ProtocolIFType 3 (Target) HPHDR_LogicalDisk HPHDR_LogicalDisk represents the Logical Disks in the system. There is one instance per Logical Disk Drive.
Table 22-5 Class: HPHDR_LogicalDisk Property name Property implementation CreationClassName HPHDR_LogicalDisk SystemCreationClassName HPHDR_ComputerSystem SystemName Name of the host For example, aa.bb.abccorp.net CIM_StorageExtent BlockSize • The block size in bytes • 1 ConsumableBlocks Number of Free blocks. The total free space is calculated by multiplying the BlockSize by ConsumableBlocks.
Table 22-6 Class: HPHDR_RemoteServiceAccessPoint Property name Property implementation Name The SCSI VPD Page 85 information of the device. The information contains the http information of the Target Based Management server of the Storage Device For example, http://15.34.32.
Table 22-8 Class: HPHDR_ComputerSystemRemoteServiceAccessPoint 22-3-8 Property name Property implementation Antecedent HPHDR_ComputerSystem Dependent HPHDR_RemoteServiceAccessPoint HPHDR_ComputerSystemLogicalDisk (Association) Table 22-9 Class: HPHDR_ComputerSystemLogicalDisk Property name Property implementation GroupComponent HPHDR_ComputerSystem PartComponent HPHDR_LogicalDisk HPHDR_ComputerSystemSCSIProtocolEndpointInitiator (Association) 22-3-9 Table 22-10 Class: HPHDR_ComputerSystemSCS
23 Host attached SATA 23-1 Overview The HP Host Attached SATA provider data sheet describes host attached SATA controllers and their attached disks. This implementation excludes externally attached SATA drives, which are part of external storage enclosures. The following profiles are implemented, and the following files are installed by this provider. Table 23-1 Overview Implemented Profiles • P001300 HP Host Attached SATA Profile V1.0.0.003 Provider Installation Files • • • • • • • HPSATA_Schema.
Table 23-2 Class: HP_SATAPortController CIM_PortController) Property name Property implementation CIM_ManagedElement Caption Controller name Examples: • Standard Dual Channel PCI IDE Controller • Standard AHCI 1.
Table 23-2 Class: HP_SATAPortController CIM_PortController) Property name Property implementation ControllerType The type or model of the port controller. Specific values Set to 1 ("Other"), the related property OtherControllerType contains a string description of the type of the controller. OtherControllerType OtherControllerType contains a string description of the type of the controller when ControllerType is set to 1. Example: “IDE/SATA” ControllerVersion The revision number of the controller.
Table 23-3 Class: HP_SATADiskDrive(CIM_DiskDrive) Property name Property implementation CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HP_SATADiskDrive DeviceID Opaque Key SystemCreationClassName same value as property HP_WinComputerSystem.CreationClassName SystemName same value as property HP_WinComputerSystem.
Table 23-3 Class: HP_SATADiskDrive(CIM_DiskDrive) Property name Property implementation SectorsPerTrack The SectorsPerTrack property indicates the number of sectors in each track for this physical disk drive. Example: 63 TotalCylinders The total number of cylinders on the physical disk drive.
Table 23-4 Class: HP_SATAStorageExtent (CIM_StorageExtent) Property name Property implementation Description The Description property provides a textual description of the object. e.g: Installable File System ElementName A unique identifying name of the disk drive represented by this storageextent. e.g: \\.\PHYSICALDRIVE0 CIM_ManagedSystemElement Name The Name property defines the label by which the object is known e.
Table 23-4 Class: HP_SATAStorageExtent (CIM_StorageExtent) Property name Property implementation Bootable Boolean value indicating that the DiskPartition is labelled as bootable. This does not mean that an OperatingSystem is actually loaded on the partition. BootPartition The BootPartition property determines whether the partition is the active partition. The operating system uses the active partition when booting from a hard disk. Values: TRUE or FALSE. If TRUE, the partition is active.
Table 23-5 Class: HP_SATADiskDriveFW (CIM_SoftwareIdentity) Property name Property implementation IsEntity False(always set to False) SerialNumber A manufacturer-allocated number used to identify the software. e.g: 5RX25VNQ VersionString Drive firmware as reported from Win32_DiskDrive. FirmwareRevision e.g: HPF0 HP_SATADiskDriveFW 23-3-5 HP_SATAPortControllerPhysicalPackage HP_SATAPortControllerPhysicalPackage represents the overall physical package for the Host-attached IDE/ATA/SATA controllers.
Table 23-6 Class: HP_SATAPortControllerPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation Tag Opaque Key Version Not Available for this implementation CIM_PhysicalPackage RemovalConditions 2 (Not Applicable) HP_SATAPortControllerPhysicalPackage 23-3-6 HP_SATADiskPhysicalPackage HP_SATADiskPhysicalPackage represents the physical aspects of the disk drive. There is one instance per disk drive.
Table 23-7 Class: HP_SATADiskPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation HotSwappable Not Available in this implementation. RemovalConditions 2 (Not Applicable) HP_SATADiskPhysicalPackage 23-3-7 HP_SATAStorageCollection HP_SATAStorageCollection represents a collection of Disk Drives that have been grouped together to report consolidated status.
Table 1-9 Class: HP_SATADiskLocation (HP_Location) Property name Property implementation Description String representing Disk location relative to the controller it is connected to. E.g: Standard ATA Disk Drive at ATA Channel 0,229ABF40 ElementName String representing Disk location relative to the controller it is connected to. E.
Table 1-10 Class: HP_SATAControllerLocation (HP_Location) Property name Property implementation HP_Location ElementLocationTag PCI DEVICE ID: 3A22 ElementLocationTagDesc 15(PCI) 23-3-10 HP_SATAPortControllerProduct HP_SATAPortControllerProduct represents the top-level marketing information for the Host-attached IDE/ATA/SATA controller. Table 1-11 Class: HP_SATAPortControllerProduct (CIM_Product) Property name Property implementation CIM_ManagedElement ElementName Controller name and DeviceID e.
Table 23-3 Class: HP_SATALogicalPort(CIM_LogicalPort) Property name Property implementation OperationalStatus Operational Status of a Controller Port. Possible Values are: • • • • • 2 (OK) 6 (Error) 3 (Degraded) 0 (Unknown) 5 (Predictive Failure) CIM_ EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalPort SystemCreationClassName same value as property HP_WinComputerSystem.
Table 23-4 Class: HP_ISATAProtocolEndpoint (CIM_ProtocolEndpoint) Property name Property implementation CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) RequestedState 12 (Not Applicable) CIM_ServiceAccessPoint CreationClassName HP_ISATAProtocolEndpoint SystemCreationClassName same value as property HP_WinComputerSystem.CreationClassName SystemName same value as property HP_WinComputerSystem.
23-3-14 HP_SATAPortControllerDriver HP_SATAPortControllerDriver represents properties of the storage driver used by the controller. Table 23-6 Class HP_SATAPortControllerDriver(HP_SoftwareIdentity) Property name Property implementation CIM_ManagedElement Caption PCI IDE Driver(for pciide.sys) NATIVE SATA Driver(for msahci.sys) ATAPI Driver(for atapi.sys) Description Standard IDE ATA/ATAPI controllers driver(for pciide.sys and atapi.sys) Standard SATA controllers driver(for msahci.
Table 23-7 Class HP_SATAPortControllerFW(HP_SoftwareIdentity) Property name Property implementation CIM_ManagedElement Caption e.
Table 23-8 Class HP_SATAPortControllerBIOS(HP_SoftwareIdentity) Property name Property implementation CIM_LogicalElement CIM_SoftwareIdentity ClassificationDescriptions Same as caption Classifications 6 (Firmware/BIOS) IsEntity False(always set to False) IdentityInfoType CIM:SoftwareFamily IdentityInfoValue HPQ: InstanceID Opaque key Manufacturer Standard IDE ATA/ATAPI controllers BIOS (for pciide.sys and atapi.
Table 23-11 Class: 1-3-16 HP_SATAPortControllerPhysicalPackageSATAControllerLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HP_SATAPortControllerPhysicalPackage PhysicalLocation HP_SATAControllerLocation 23-3-20 HP_SATAPortControllerProductSATAPortControllerPhysica lPackage (Association) Table 23-12 Class: 1-3-17 HP_SATAPortControllerProductSATAPortControllerPhysicalPackage (CIM_ProductPhysicalComponent) Property name Property implementation GroupComponent HP_
23-3-23 HP_WinComputerSystemSATAStorageExtent (Association) Table 23-15 Class: 1-3-20 HP_WinComputerSystemSATAStorageExtent (CIM_SystemDevice) Property name Property implementation GroupComponent HP_WinComputerSystem PartComponent HP_SATAStorageExtent 23-3-24 HP_WinComputerSystemSATADiskDrive (Association) Table 23-16 Class: HP_WinComputerSystemSATADiskDrive (CIM_SystemDevice) Property name Property implementation GroupComponent HP_WinComputerSystem PartComponent HP_SATADiskDrive 23-3-25 HP
23-3-27 HP_SATADiskPhysicalPackageSATADiskDrive (Association) Table 23-19 Class: 1-3-24 HP_SATADiskPhysicalPackageSATADiskDrive (CIM_Realizes) Property name Property implementation Antecedent HP_SATADiskPhysicalPackage Dependent HP_SATADiskDrive 23-3-28 HP_SATADiskPhysicalPackageSATADiskLocation (Association) Table 23-20 Class: 1-3-25 HP_SATADiskPhysicalPackageSATADiskLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HP_SATADiskPhysicalPackage PhysicalLocatio
23-3-31 HP_SATALogicalPortISATAProtocolEndpoint (Association) Table 23-23 Class: 1-3-25 HP_SATALogicalPortISATAProtocolEndpoint (CIM_DeviceSAPImplementation) Property name Property implementation Antecedent HP_SATALogicalPort Dependent HP_ISATAProtocolEndpoint 23-3-32 HP_SATAInitiatorTargetLogicalUnitPath The following class instance is created to represent the path from disk to controller.
23-3-35 HP_SATAPortControllerFWSATAPortController (Association) Table 23-27 Class: 1-3-31 HP_SATAPortControllerFWSATAPortController (CIM_ElementSoftwareIdentity) Property name Property implementation Antecedent HP_SATAPortControllerFW Dependent HP_SATAPortController ElementSoftwareStatus • ElementSoftwareStatus[0]: 2 (Current) • ElementSoftwareStatus[1]: 6 (Installed) 23-3-36 HP_SATAPortControllerBIOSSATAPortController (Association) Table 23-28 Class: 1-3-31 HP_SATAPortControllerBIOSSATAPortCont
23-4 Supported indications 23-4-1 New Disk Drive found Table 23-30 HP_SATADeviceIndication: New Disk Drive found Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Informational) IndicationTime Time of indication CIM_AlertIndication Description A new disk drive was detected.
Table 23-30 HP_SATADeviceIndication: New Disk Drive found Property name Property implementation OSVersion Operating system version of the computer system generating the indication in the format, .. ProviderVersion Provider version generating the indication in the format, ...
Table 23-31 HP_SATADeviceIndication: Disk Drive status unknown Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Informational) IndicationTime Time of indication CIM_AlertIndication Description A Disk Drive status has changed to Unknown.
Table 23-31 HP_SATADeviceIndication: Disk Drive status unknown Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain • 3 (Enclosure) for c-Class BladeSystems • 4 (System) for all other systems When
Table 23-32 HP_SATADeviceIndication: Disk Drive status OK Property name Property implementation CIM_AlertIndication Description A Disk Drive status has changed to OK. AlertingManagedElement WBEM path of the HP_SATADiskDrive class AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 602 ProviderName HP SATA RecommendedActions No action is recommended.
Table 23-32 HP_SATADeviceIndication: Disk Drive status OK Property name Property implementation SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain • 3 (Enclosure) for c-Class BladeSystems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_WinComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 23-33 HP_SATADeviceIndication: Disk Drive status Error Property name Property implementation ProviderName HP SATA RecommendedActions Check for failed or removed physical drives.
Table 23-33 HP_SATADeviceIndication: Disk Drive status Error Property name Property implementation EnclosureName * HP_BladeEnclosureCS.
Table 23-34 HP_SATADeviceIndication: Disk Drive status Degraded Property name Property implementation HP_AlertIndication Summary Disk Drive status Degraded EventCategory 6 (Primary Storage Device) ProbableCause 35 (Performance Degraded) ProbableCauseDescription Disk Drive State Changed to Degraded NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For
Table 23-34 HP_SATADeviceIndication: Disk Drive status Degraded Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HP_DeviceIndication DeviceModel 23-4-6 Physical Disk Model string Physical Drive Status Changed to Predictive Failu
Table 23-35 HP_SATADeviceIndication: Disk Drive status Predictive Failure Property name Property implementation ProbableCauseDescription Disk Drive State Changed to Predictive Failure NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 OSVersion Operating system version of the
Table 23-35 HP_SATADeviceIndication: Disk Drive status Predictive Failure 23-4-7 Property name Property implementation DeviceModel Physical Disk Model string Physical Drive is missing Table 23-36 HP_SATADeviceIndication: Disk Drive is missing Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 6 (Critical) IndicationTime Time of indication CIM_AlertIndication Description A Disk Drive disappeared from system.
Table 23-36 HP_SATADeviceIndication: Disk Drive is missing Property name Property implementation OSType • • • • • For Windows 2003 32-bit: 69 For Windows 2003 64-bit: 70 For Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 OSVersion Operating system version of the computer system generating the indication in the format, .. ProviderVersion Provider version generating the indication in the format, ...
24 For more information • • • http://www.dmtf.org http://www.snia.org http://www.hp.