HP Insight Management WBEM Providers 2.
Legal notices © Copyright 2008, 2011 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.
HP Confidential Contents 1 2 3 Overview................................................................................................................................... 18 2-1 2-2 2-3 Base server ................................................................................................................................ 19 Overview.................................................................................................................................... 19 Use cases ......................
HP Confidential 3-3-10 HP_AssociatedCacheMemory .............................................................................................. 68 3-3-11 HP_ProcessorCollection....................................................................................................... 69 3-3-12 HP_ProcessorGroupHostedCollection .................................................................................... 70 3-3-13 HP_PhysicalMemberOfProcessorCollection ......................................................
HP Confidential 5-3-2 HP_CoolingCollection....................................................................................................... 117 5-3-3 HP_CoolingRedundancySet ............................................................................................... 118 5-3-4 HP_MemberOfCoolingRedundancy .................................................................................... 118 5-3-5 HP_HostedCoolingRedundancySet........................................................................
HP Confidential 7-4-9 HP_MemberOfMemoryRedundancySet ............................................................................... 166 7-4-10 HP_HostedMemoryRedundancySet ..................................................................................... 166 7-4-11 HP_RealizesMemoryModule .............................................................................................. 166 7-4-12 HP_ MemoryModuleSlot...........................................................................................
HP Confidential 10-2 10-3 10-3-1 10-3-2 10-3-3 10-3-4 10-4 11 12 13 Use cases........................................................................................................................ 207 Class implementations ...................................................................................................... 207 HP_CommonRecordLog..................................................................................................... 207 HP_CommonLogEntry ..................................
HP Confidential 13-3-18 13-3-19 13-3-20 13-3-21 13-3-22 13-3-23 13-4 13-4-1 13-4-2 13-4-3 13-4-4 13-4-5 13-4-6 13-4-7 13-4-8 13-4-9 13-4-10 13-4-11 13-4-12 13-4-13 13-4-14 13-4-15 14 15 HP_EthIPHostedAccessPoint ............................................................................................... 235 CIM_SoftwareIdentity ....................................................................................................... 235 CIM_ElementSoftwareIdentity........................................
HP Confidential 15-3-20 15-3-21 15-3-22 15-3-23 15-3-24 15-3-25 15-3-26 15-3-27 15-3-28 15-3-29 15-3-30 15-3-31 15-3-32 15-3-33 15-3-34 15-3-35 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 HPSA_StorageSetting ..........................................
HP Confidential 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 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 HPSA_DiskDriveStorageExtent (Association) .......................
HP Confidential 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 15-4-28 16 Controller Cache Status - Permanently Disabled.................................................................... 364 Enclosure Power Supply Status Changed to Non Redundant .................................................. 367 Enclosure Power Supply Status Changed to OK (Redundant) .................................................. 368 Enclosure Power Supply Status Changed to Redundant Degraded...........
HP Confidential 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 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-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_ArraySystemPortController (Association).................................................................
HP Confidential 17-3-1 17-3-2 17-3-3 17-3-4 17-3-5 17-3-6 17-3-7 17-3-8 17-3-9 17-3-10 17-3-11 17-3-12 17-3-13 17-3-14 17-3-15 17-3-16 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 HPSCSI_HBAComputerSystem ..............................................
HP Confidential 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 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 HPSCSI_StorageEnclosureEnclosureLocation (Association)...................................................... 482 HPSCSI_DriveCageDriveCageLocation (Association) ............................................................. 482 HPSCSI_DiskPhysicalPackageDiskDriveLocation (Association)..
HP Confidential 18-3-21 18-3-22 18-3-23 18-3-24 18-3-25 18-3-26 18-3-27 18-3-28 18-3-29 18-3-30 18-3-31 18-3-32 18-3-33 18-3-34 18-3-35 18-4 18-4-1 18-4-2 19 20 21 HPFCHBA_FCPortLogicalPortGroup .................................................................................... 542 HPFCHBA_FCPortSCSIProtocolEndpoint .............................................................................. 542 HPFCHBA_SCSIProtocolControllerFCPort ....................................................................
HP Confidential 21-3-15 21-3-16 21-3-17 21-3-18 21-3-19 21-3-20 21-3-21 21-3-22 21-3-23 21-3-24 21-3-25 21-4 21-4-1 21-4-2 21-4-3 21-4-4 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 Host discovered resources (HDR) ................................................................................................ 594 22-1 22-2 22-3 22-3-1 22-3-2 22-3-3 22-3-4 22-3-5 22-3-6 22-3-7 22-3-8 22-3-9 22-3-10 23 HPWMITape_TapeDriveToStatData (Association)...........................................
HP Confidential 23-3-12 23-3-13 23-3-14 23-3-15 23-3-16 23-3-17 23-3-18 23-3-19 23-3-20 23-3-21 23-3-22 23-3-23 23-3-24 23-3-25 23-3-26 23-3-27 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_ISATAProtocolEndpoint ................................................................................................ 613 HP_TSATAProtocolEndpoint .............................................................................
HP Confidential 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.
HP Confidential 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.
HP Confidential 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.
HP Confidential 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.
HP Confidential 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 reboo
HP Confidential Table 2-3 Class: HP_ComputerSystemChassis Property name Property implementation 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_PhysicalPackage RemovalConditions 2 (Not Applicable) Package
HP Confidential The following properties are implemented. Table 2-4 Class: HP_ComputerSystemPackage Property name Property implementation CIM_Dependency CIM_SystemPackaging CIM_ComputerSystemPackage PlatformGUID Computer system UUID value from SMBIOS HP_ComputerSystemPackage 2-3-4 Antecedent ref: HP_ComputerSystemChassis Dependent ref: HP_ComputerSystem HP_PowerManagementService HP_PowerManagementService extends the class CIM_PowerManagementService to model the server power management service.
HP Confidential Table 2-5 Class: HP_PowerManagementService Properties Property name Property implementation 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 Methods for HP_PowerManagementService Class Method name Method implementation RequestPowerSta
HP Confidential Table 2-7 Class: HP_PowerManagementCapabilities Properties Property name Property implementation 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 Settable) PowerChangeCapabilities[1]: 4 (Power Cycling Supported) PowerStatesSupported[0]: 2 (On) PowerStatesSupported[1]: 5 (Power
HP Confidential Table 2-9 Class: HP_PowerManagementElementCapabilities Property name Property implementation CIM_ElementCapabilities HP_PowerManagementElementCapabilities 2-3-8 ManagedElement ref: HP_PowerManagementService Capabilities ref: HP_PowerManagementCapabilities HP_HostedPowerManagementService HP_HostedPowerManagementService extends the class CIM_HostedService and associates the HP_ComputerSystem instance and the HP_PowerManagementService instance.
HP Confidential Table 2-11 Class: HP_SystemROMFirmware Property name Property implementation Description 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) ElementName , where is the system ROM family code Example: P31 CIM_ManagedSystemElement Name System ROM Firmware- (), where
HP Confidential Table 2-11 Class: HP_SystemROMFirmware Property name Property implementation ReleaseDate YYYYMMDD******.**********, where YYYY is the four digit year of the release date, MM is the two digit month of the release date, and DD is the two digit day. HP_SystemROMFirmware 2-3-10 HP_SystemROMElementFirmwareIdentity HP_SystemROMElementFirmwareIdentity extends the class CIM_ElementSoftwareIdentity and associates the HP_ComputerSystem instance and HP_SystemROMFirmware instances.
HP Confidential Table 2-13 Class: HP_SystemROMInstalledFirmwareIdentity Property name Property implementation CIM_InstalledSoftwareIdentity HP_SystemROMInstalledFirmwareIdentity InstalledSoftware ref: HP_SystemROMFirmware System ref: HP_ComputerSystem 2-3-12 HP_SystemXNCFirmware HP_SystemXNCFirmware extends the class CIM_SoftwareIdentity to model the DL980 server system specific XNC firmware elements. The following properties are implemented.
HP Confidential Table 2-14 Class: HP_SystemXNCFirmware Property name Property implementation ElementName Examples: SPI board cPLD firmware Main IO CPLD Firmware Upper CPU board CPLD Firmware Lower CPU board CPLD Firmware Upper FMP Firmware Lower FMP firmware Upper FPGA Firmware Lower FPGA Firmware Small form factor IO board cPLD Firmware PCIe subIO CPLD Firmware Combo PCIe/PCI-X SubIO CPLD Firmware Note: Either PCIe or Combo PCIe/PCI-X component ins
HP Confidential Table 2-14 Class: HP_SystemXNCFirmware Property name Property implementation InstanceID HPQ: HP_SystemXNCFirmware:, where is number assigned to the XNC firmware component Examples: HPQ: HP_SystemXNCFirmware:1 represents SPI board cPLD firmware HPQ: HP_SystemXNCFirmware:2 represents Main IO CPLD firmware HPQ: HP_SystemXNCFirmware:3 represents Upper CPU board CPLD firmware HPQ: HP_SystemXNCFirmware:4 represents Lower CPU board CPLD firmware HPQ: HP_SystemXNCFirmware:5
HP Confidential Table 2-14 Class: HP_SystemXNCFirmware Property name Property implementation IdentityInfoValue HPQ: Examples: HPQ: CPLD-P66-SPI HPQ: CPLD-P66-MAINIO HPQ: CPLD-P66-UPPERCPU HPQ: CPLD-P66-LOWERCPU HPQ: FMP-P66-UPPERXNC HPQ: FMP-P66-LOWERXNC HPQ: CPLD-P66-UPPERXNCFPGA HPQ: CPLD-P66-LOWERXNCFPGA HPQ: CPLD-P66-SFF HPQ: CPLD-P66-PCIEIO HPQ: CPLD-P66-PCIEXIO Note: Either PCIe or Combo PCIe/PCI-X component instance will be available
HP Confidential The following properties are implemented. Table 2-16 Class: HP_SystemXNCInstalledFirmwareIdentity Property name Property implementation CIM_InstalledSoftwareIdentity HP_SystemXNCInstalledFirmwareIdentity 2-4 InstalledSoftware ref: HP_SystemXNCFirmware System ref: HP_ComputerSystem Supported indications The following indications are implemented for ProLiant server platforms where available. System indications are described in the following tables.
HP Confidential Table 2-17 HP_SystemHardwareIndication: ASR Reboot Occurred Property name Property implementation ProbableCause 111 (Timeout) ProbableCauseDescription ASR Reboot Occurred ProviderVersion Provider version generating the indication in the format, ...
HP Confidential 2-4-2 Thermal Reboot Occurred Table 2-18 HP_SystemHardwareIndication: Thermal Reboot Occurred Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 5 (Major) IndicationTime Time of indication CIM_AlertIndication Description The system has rebooted from a thermal shutdown event AlertingElementFormat 1 (Unknown) AlertType 5 (Device Alert) EventID 2 ProviderName HP Recovery RecommendedActions Ensure t
HP Confidential Table 2-18 HP_SystemHardwareIndication: Thermal Reboot Occurred 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 i
HP Confidential Table 2-19 HP_SystemHardwareIndication: POST Error Occurred Property name Property implementation AlertType 5 (Device Alert) EventID 1 ProviderName HP POST RecommendedActions Check the Power-On Self-Test (POST) Errors, and take corrective action as needed. SystemName HP_ComputerSystem.Name SystemCreationClassName HP_ComputerSystem.
HP Confidential Table 2-19 HP_SystemHardwareIndication: POST Error Occurred Property name Property implementation VariableTypes VariableTypes[0]: 3 (uint8) VariableTypes[1]: 1 (string) VariableValues VariableValues[0]: The POST error code as specified by the system ROM VariableValues[1]: The POST error string as specified by the system ROM 3 (Enclosure) for c-Class BladeSystems 4 (System) for all other systems ImpactedDomain When ImpactedDomain is 3, (Enclosure), the properties indicat
HP Confidential Table 2-20 HP_SystemHardwareIndication: WBEM Providers Started Property name Property implementation RecommendedActions No action is recommended. SystemName HP_ComputerSystem.Name SystemCreationClassName HP_ComputerSystem.CreationClassName HP_AlertIndication Summary WBEM Providers started EventCategory 1 (Other) ProbableCause 1 (Other) ProbableCauseDescription WBEM Providers Started ProviderVersion Provider version generating the indication in the format, ..
HP Confidential Table 2-20 HP_SystemHardwareIndication: WBEM Providers Started 2-4-5 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 DL980 System Providers started Note: This indication is specific to
HP Confidential Table 2-21 HP_SystemHardwareIndication: DL980 System Providers Started Property name Property implementation ProviderVersion Provider version generating the indication in the format, ...
HP Confidential DL980 System configuration (current 40-bit addressing mode) is not optimal 2-4-6 Note: This indication is specific to DL980 se Event log. rvers.
HP Confidential Table 2-22 HP_SystemHardwareIndication: DL980 System configuration (current 40-bit addressing mode) is not optimal Property name Property implementation ProbableCauseDescription ProviderVersion Provider version generating the indication in the format, ...
HP Confidential DL980 System configuration (current 44-bit addressing mode) is not optimal 2-4-7 Note: This indication is specific to DL980 se Event log. rvers.
HP Confidential Table 2-23 HP_SystemHardwareIndication: DL980 System configuration (current 44-bit addressing mode) is not optimal 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: ..
HP Confidential Table 2-24 HP_SystemHardwareIndication: DL980 System configuration (current hyper-threading mode enabled) is not optimal Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 3 (Degraded/Warning) IndicationTime Time of indication CIM_AlertIndication Description This version of operating system cannot support more than 64 logical processors, however the system currently has more than 64 logical pr
HP Confidential Table 2-24 HP_SystemHardwareIndication: DL980 System configuration (current hyper-threading mode enabled) is not optimal 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: ..
HP Confidential Table 2-25 HP_SystemHardwareIndication: DL980 System configuration (current hyper-threading mode disabled) is not optimal Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 3 (Degraded/Warning) IndicationTime Time of indication CIM_AlertIndication Description It is highly recommended that processor hyperthreading be enabled on DL980s running Windows Server 2008 R2, in order to take full advant
HP Confidential Table 2-25 HP_SystemHardwareIndication: DL980 System configuration (current hyper-threading mode disabled) is not optimal Property name Property implementation OSVersion The operating system version of the computer system generating the indication in the following format: ..
HP Confidential Description The Average CPU utilization Warning threshold has exceeded for CPU :(CPU Name) AlertingElementFormat 1 (Unknown) AlertType 1 0x1 (Other) EventID 2 ProviderName HP CPU Threshold RecommendedActions None SystemName HP_ComputerSystem.Name SystemCreationClassName HP_ComputerSystem.
HP Confidential format, ...
HP Confidential 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 CIM_ThresholdIndication ThresholdValue A string holding the current value of the critical threshold ObservedValue A string holding the current reading value that exceeds the threshold HP_ThresholdIndication EventCategory 10
HP Confidential for Disk:(Disk Name) AlertingElementFormat 1 (Unknown) AlertType 1 0x1 (Other) EventID 2 ProviderName HP Disk Threshold RecommendedActions None SystemName HP_ComputerSystem.Name SystemCreationClassName HP_ComputerSystem.
HP Confidential 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 HP_DiskThresholdIndication Threshold Indication - Disk Utilization Critical Threshold Exceeded 2-4-13 Table 2-29 HP_ThresholdIndication: Disk Utilization Critical Threshold Exceeded Property name Property implementation CIM_Indication IndicationIdentifier
HP Confidential Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment CIM_ThresholdIndication ThresholdValue A string holding the current value of the critical threshold ObservedValue A string holding the current reading value that exceeds the threshold HP_ThresholdIndication EventCategory 106 0x6a (System) NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating t
HP Confidential 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.
HP Confidential 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 Extended family number, y is the processor Extended Model number and z is the processor stepping number Example: Intel(R) Xeon(TM) CPU 3.
HP Confidential 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 Us
HP Confidential The following properties are implemented.
HP Confidential Table 3-4 Class: HP_ProcessorCore Property name Property implementation 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.Model number, z is the processor stepping number, p is the processor number, and c is the core number Example: Intel(R) Xeon(TM) CPU 3.
HP Confidential Table 3-4 Class: HP_ProcessorCore Property name Property implementation 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.
HP Confidential 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 Extended family number, y is the processor Extended Model 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.
HP Confidential 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.
HP Confidential 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 er
HP Confidential 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,
HP Confidential Table 3-7 Class: HP_SystemProcessor 3-3-7 Property name Property implementation 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.
HP Confidential Table 3-10 Class: HP_HWThreadComponent Property name Property implementation CIM_Component CIM_ConcreteComponent HP_HWThreadComponent GroupComponent ref: HP_ProcessorCore PartComponent ref: HP_HardwareThread 3-3-10 HP_AssociatedCacheMemory HP_AssociatedCacheMemory extends the class CIM_AssociatedCacheMemory. The ProLiant implementation class is HP_AssociatedProcessorCacheMemory.
HP Confidential Table 3-11 Class: HP_AssociatedProcessorCacheMemory Property name Property implementation 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 Dependent ref: CIM_
HP Confidential 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
HP Confidential 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.
HP Confidential Table 3-15 Class: HP_ProcessorChip Properties Property name Property implementation StatusDescriptions StatusDescriptions[0] text per OperationalStatus[0]: Processor-module status unknown.
HP Confidential Table 3-15 Class: HP_ProcessorChip Properties Property name Property implementation Version Model y Stepping z, where y is the processor Extended Model 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 processo
HP Confidential Table 3-17 Class: HP_SystemPhysicalProcessor Property name Property implementation CIM_Container HP_SystemPhysicalProcessor GroupComponent ref: HP_ComputerSystemChassis PartComponent ref: HP_ProcessorChip 3-3-17 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.
HP Confidential 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_Locatio
HP Confidential 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.
HP Confidential Table 3-20 HP_ProcessorHardwareIndication: Processor Failed 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, .
HP Confidential 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).
HP Confidential 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
HP Confidential 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.
HP Confidential Table 4-2 Class: HP_PowerSupply Property name Property implementation Caption Power Supply n, where n represents the number of the power supply instances. Description Power Supply n provides power for PowerSupplyType.
HP Confidential 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.
HP Confidential 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)
HP Confidential 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..
HP Confidential 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.
HP Confidential 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.
HP Confidential 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) LoadBala
HP Confidential 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.
HP Confidential HP_SystemPowerSupply 4-3-8 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.
HP Confidential 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 6 (Power Supply) RemovalConditions 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.
HP Confidential 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
HP Confidential 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 ProL
HP Confidential Table 4-15 Class: HP_PowerMeter Property name Property implementation 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.
HP Confidential Table 4-16 Class: HP_AssociatedPowerMeter Property name Property implementation HP_AssociatedPowerMeter Antecedent ref: HP_PowerMeter Dependent ref: HP_PowerSupply CIM_SoftwareIdentity 4-3-16 CIM_SoftwareIdentity describes power controller firmware. The Windows®-specific implementation class is HP_ PowerControllerFirmware. The following properties are implemented.
HP Confidential CIM_ElementSoftwareIdentity 4-3-17 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.
HP Confidential 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. Description The location of the power supply n. Refer to power supply position n printed on the system. ElementName Power Supply n, where n represents the power supply position printed on the system labeling.
HP Confidential Table 4-22 Class: CIM_ConfigurationCapacity Property name Property implementation Caption Power Supply Configuration Capacity Description This describes the number of power supplies that can be configured.
HP Confidential Table 4-24 HP_SensorHardwareIdentification: Power Supply Removed Property name Property implementation PerceivedSeverity 2 (Information) IndicationTime Time of indication CIM_AlertIndication Description A power supply has been removed.
HP Confidential Table 4-24 HP_SensorHardwareIdentification: Power Supply Removed 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).
HP Confidential Table 4-25 HP_SensorHardwareIndication: Power Supply Inserted Property name Property implementation AlertingManagedElement WBEM path of the HP_WinPowerSupply instance representing the inserted power supply AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 2 ProviderName HP Power RecommendedActions No action is recommended. SystemName HP_ComputerSystem.Name SystemCreationClassName HP_ComputerSystem.
HP Confidential Table 4-25 HP_SensorHardwareIndication: Power Supply Inserted 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.
HP Confidential Table 4-26 HP_SensorHardwareIndication: Power Supply Failed Property name Property implementation ProviderName HP Power RecommendedActions Check the failed power supply, and replace if necessary. SystemName HP_ComputerSystem.Name SystemCreationClassName HP_ComputerSystem.CreationClassName HP_AlertIndication Summary Power Supply Failed.
HP Confidential Table 4-26 HP_SensorHardwareIndication: Power Supply Failed Property name Property implementation EnclosureName * HP_BladeEnclosureCS.
HP Confidential Table 4-27 HP_SensorHardwareIndication: Power Supply Repaired Property name Property implementation Summary Power Supply repaired EventCategory 16 (System Power) ProbableCause 1 (Other) ProbableCauseDescription Power Supply Repaired ProviderVersion Provider version generating the indication in the format, ...
HP Confidential Table 4-27 HP_SensorHardwareIndication: Power Supply Repaired Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWSerialNumber 4-4-5 Conditional property containing the chassis serial number when the chassis is a multi-node server chassis Power Supply Redundancy Reduced Table 4-28 HP_SensorHardwareIndication: Power Supply Redundancy Reduced Property name
HP Confidential Table 4-28 HP_SensorHardwareIndication: Power Supply Redundancy Reduced Property name Property implementation ProviderVersion Provider version generating the indication in the format, ...
HP Confidential 4-4-6 Power Supply Redundancy Lost Table 4-29 HP_SensorHardwareIndication: Power Supply Redundancy Lost Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 4 (Minor) IndicationTime Time of indication CIM_AlertIndication Description Power redundancy has been lost. (RedundancySetCaption), where RedundancySetCaption represents the HP_WinPowerRedundancySet.Caption for the redundancy set that lost redundancy.
HP Confidential Table 4-29 HP_SensorHardwareIndication: Power Supply Redundancy Lost 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, ..
HP Confidential Table 4-30 HP_SensorHardwareIndication: Power Supply Redundancy Gained Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Information) IndicationTime Time of indication CIM_AlertIndication Description A fault tolerant power supply has been added to a power redundancy set. (RedundancySetCaption), where RedundancySetCaption is HP_WinPowerRedundancySet.
HP Confidential Table 4-30 HP_SensorHardwareIndication: Power Supply Redundancy Gained 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 generatin
HP Confidential Table 4-31 HP_SensorHardwareIndication: Power Supply Redundancy Restored Property name Property implementation CIM_AlertIndication Description Power redundancy for the system has been restored. (RedundancySetCaption), where RedundancySetCaption is HP_WinPowerRedundancySet.
HP Confidential Table 4-31 HP_SensorHardwareIndication: Power Supply Redundancy Restored 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)
HP Confidential Table 4-32 HP_SensorHardwareIndication: Power Supply Failed due to Input Power Loss Property name Property implementation Description A power supply has failed—Input power lost (PowerSupplyCaption), where PowerSupplyCaption is the HP_WinPowerSupply.Caption for the power supply that has failed.
HP Confidential Table 4-32 HP_SensorHardwareIndication: Power Supply Failed due to Input Power Loss 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.
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 Description Property implementation 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.
Table 5-5 Class: HP_MemberOfCoolingRedundancy 5-3-5 Property name Property implementation Collection References HP_CoolingRedundancySet Member References HP_Fan HP_HostedCoolingRedundancySet HP_HostedCoolingRedundancySet is used to represent an association between HP_CoolingRedundancySet and the computer system that contains this redundancy set. The Windows® implementation class is HP_WinHostedCoolingRedundancySet.
HP_SystemFan 5-3-8 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-9 Class: HP_SystemFan 5-3-9 Property name Property implementation GroupComponent References HP_ComputerSystem PartComponent References HP_Fan HP_FanModule HP_FanModule is used to model the physical fans on ProLiant Servers. The Windows®-specific implementation class is HP_FanModule.
Table 5-10 Class: HP_FanModule Property name Property implementation CIM_PhysicalPackage PackageType RemovalConditions 7 (Fan) 3 (Removable when off) 4 (Removable when on or off) HP_Fan HP_FanSlot 5-3-10 HP_FanSlot represents fan slot on ProLiant Servers. There is an instance of this class for each fan slot in the system, whether or not the slot is occupied.
Table 5-11 Class: HP_FanSlot Property name Property implementation Number The physical fan slot number SupportsHotPlug True—If slot supports hot plug operations False—If slot does not support hot plug operations VendorCompatibilityStrings “HPQ:Fan” HP_FanSlot 5-3-11 HP_FanInSlot HP_FanInSlot is used to represent an association between HP_FanModule and HP_FanSlot that contains this fan.
5-3-14 HP_Location HP_Location is used to model fan locations on ProLiant servers. The Windows® implementation class is HP_WinFanLocation. Table 5-15 Class: HP_Location Property name Property implementation CIM_ManagedElement Caption Fan n, where n represents the fan position printed on the system labeling. Description The location of the fan n. Refer to fan position n printed on the system. ElementName Fan n, where n represents the fan position printed on the system labeling.
Table 5-17 Class: CIM_ConfigurationCapacity Property name Property implementation CIM_ManagedElement Caption Fan Configuration Capacity Description This describes the number of fans that can be configured.
Table 5-19 HP_SensorHardwareIndication: Fan Removed Property name Property implementation IndicationTime Time of indication CIM_AlertIndication Description A fan has been removed (FanCaption), where FanCaption is the HP_WinFan.
Table 5-19 HP_SensorHardwareIndication: Fan Removed 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.LocationInformation[0] BladeName * HP_ComputerSystem.
Table 5-20 HP_SensorHardwareIndication: Fan Inserted Property name Property implementation AlertType 5 (Device Alert) EventID 2 ProviderName HP Cooling RecommendedActions No action is recommended. SystemName HP_ComputerSystem.Name SystemCreationClassName HP_ComputerSystem.
Table 5-20 HP_SensorHardwareIndication: Fan Inserted Property name Property implementation EnclosureName * HP_BladeEnclosureCS.
Table 5-21 HP_SensorHardwareIndication: Fan Failed Property name Property implementation ProbableCause 94 (Fan Failure) ProbableCauseDescription Fan Failed ProviderVersion Provider version generating the indication in the format, ...
Table 5-21 HP_SensorHardwareIndication: Fan Failed 5-4-4 Property name Property implementation HWSerialNumber Conditional property containing the chassis serial number when the chassis is a multi-node server chassis Fan Repaired Table 5-22 Hp_SensorHardwareIndication: Fan Repaired Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Information) IndicationTime Time of indication CIM_AlertIndication Description A fan
Table 5-22 Hp_SensorHardwareIndication: Fan Repaired 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 5-23 HP_SensorHardwareIndication: Fan Redundancy Reduced Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Information) IndicationTime Time of indication CIM_AlertIndication Description A fault tolerant fan is no longer providing cooling for a cooling redundancy set. (RedundancySetCaption), where RedundancySetCaption represents the HP_WinCoolingRedundancySet.Caption for the redundancy set with reduced redundancy.
Table 5-23 HP_SensorHardwareIndication: Fan Redundancy Reduced 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 Impacte
Table 5-24 HP_SensorHardwareIndication: Fan Redundancy Lost Property name Property implementation Description Cooling redundancy has been lost. (RedundancySetCaption), where RedundancySetCaption represents the HP_WinCoolingRedundancySet.Caption for the redundancy set that lost redundancy. AlertingManagedElement WBEM path of the HP_WinCoolingRedundancySet instance representing the redundancy set where redundancy was lost.
Table 5-24 HP_SensorHardwareIndication: Fan Redundancy Lost 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 5-25 HP_SensorHardwareIndication: Fan Redundancy Gained Property name Property implementation AlertingManagedElement WBEM Path of HP_WinCoolingRedundancySet instance representing the cooling redundancy set with an added fan AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 7 ProviderName HP Cooling RecommendedActions No action is recommended. SystemName HP_ComputerSystem.Name SystemCreationClassName HP_ComputerSystem.
Table 5-25 HP_SensorHardwareIndication: Fan Redundancy Gained 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 5-26 HP_SensorHardwareIndication: Fan Redundancy Restored Property name Property implementation ProviderName HP Cooling RecommendedActions No action is recommended. SystemName HP_ComputerSystem.Name SystemCreationClassName HP_ComputerSystem.
Table 5-26 HP_SensorHardwareIndication: Fan Redundancy Restored 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 HWSerialNumber Conditional property containing the chassis serial nu
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 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 SupportedThresholds[0] = 1 (UpperThresholdNotCr
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 Recovery from Threshold Exceeded Property name Property implementation 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.Caption for the temperature sensor detecting a recovered exceeded threshold.
Table 6-7 HP_SensorHardwareIndication: Temperature Sensor Recovery from Threshold Exceeded 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 indicate
Table 6-8 HP_SensorHardwareIndication: Temperature Sensor Caution Threshold Exceeded Property name Property implementation AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 1 ProviderName HP Temperature 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. SystemName HP_ComputerSystem.Name SystemCreationClassName HP_ComputerSystem.
Table 6-8 HP_SensorHardwareIndication: Temperature Sensor Caution Threshold Exceeded Property name Property implementation VariableNames Contains the temperature sensor threshold property name that sets a value: UpperThresholdNonCritical UpperThresholdCritical UpperThresholdFatal VariableTypes 9 (sint32) VariableValues HP_WinNumericSensor UpperThresholdNonCritical, UpperThresholdCritical, or UpperThresholdFatal property value that is set for the temperature sensor detecting the exceeded thresho
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.
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. The second diagram shows an instance diagram for the provider implementation of the hardware scenario.
The following diagrams show the memory providers containment hierarchy for a ProLiant server platform where all memory is located on the system board (there are no memory boards on the system). In the following example, there are four memory module slots located on the system board, two of which are occupied by memory modules (DIMMs) and two of which are empty or unoccupied. The following example does not depict any specific ProLiant model.
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 Slot 1-1 HP_Memory Board DIMM 1-2 HP_MemoryBoardInSlot HP_Memory BoardSlot DIMM Slot 1-2 (empty) DIMM Slot 1-3 HP_SystemMemoryBoardSlot Board 1 Board Sl
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_Memory ModuleSlot HP_MemoryModuleInSlot 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_Computer SystemChassis HP_Memory Mo
Table 7-2 Class: HP_Memory Property name Property implementation 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 CIM_StorageExtent Access 3 (Read/Write Supported) BlockSize 1 (byte) ConsumableBlocks Capacity in bytes NumberOfBlocks Capacity in bytes Primordial True Purpose System Memory SequentialAccess False CIM_Memory StartingAddress Beginning address of the memory in kilobytes EndingAddress Ending address of the memory in kilobytes Volatile True HP_Memory HP_WinMemory 7-4-2 HP_SystemMemory The class HP_SystemMemory represents an
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 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 HealthState Enumerator indicating the memory board health state: 0 (Unknown), when OperationalStatus[0] = 0 (Unknown) 5 (OK), when OperationalStatus[0] = 2 (OK) 10 (Degraded/Warning), when OperationalStatus[0] = 3 (Degraded) Name Physical Memory Board x, where x is the board/cartridge number where the memory board is located.
Table 7-6 Class: HP_MemoryBoard Property name Property implementation 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 Total size of memory for this board in MB Table 7-7 Memory Board Status 7-4-5 Condition OperationalStatus[0] StatusDescriptions[0] OperationalStatu
Table 7-8 Class: HP_MemoryRedundancySet Property name Property implementation 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 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].
Table 7-9 Class: HP_MemoryCollection Property name Property implementation CIM_ManagedElement Caption Memory Collection Description Physical memory collection ElementName Memory Collection CIM_SystemSpecificCollection InstanceID HPQ:HP_MemoryCollection:001 HP_GroupSystemSpecificCollection GroupOperationalStatus Enumerator indicating the group operational status of the memory collection.
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] — 0 (Unknown) 2 (OK) 0 (Unknown) — 0 (Unknown) 3 (Degraded) 3 (Degraded) — 0 (Unknown) 0 (Unknown) 0 (Unknown) HP_HostedMemoryCollection The class HP_HostedMemoryCollection represents an association between HP_MemoryCollection and the computer system that contains this collection.
HP_MemberOfMemoryRedundancySet 7-4-9 The class HP_MemberOfMemoryRedundancySet represents an association between HP_MemoryBoard and HP_MemoryRedundancySet.
7-4-12 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. NOTE: In the following property implementation descriptions, memory module slots located on the system board are denoted as being located on board/cartridge number 0 consistent with ProLiant tradition.
Table 7-16 Class: HP_MemoryModuleSlot Property name Property implementation Description 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 ElementName Memory Module Socket y on Board x,
Table 7-17 Class: HP_MemoryBoardSlot Property name Property implementation CIM_ManagedElement Caption 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-14 HP_MemoryModuleInSlot The class HP_MemoryModuleInSlot represents the association between an HP_MemoryModule and the HP_MemoryModuleSlot where it resides.
7-4-17 HP_MemoryModuleSlotLocation The class HP_MemoryModuleSlotLocation extends the HP_Location class and represents memory module slot locations on ProLiant Servers. There is an instance of this class for each memory module slot in the system, whether or not the slot is occupied.
Table 7-21 Class: HP_ MemoryModuleSlotLocation Property name Property implementation PhysicalPosition 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 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) LocationIn
Table 7-22 Class: HP_ MemoryBoardSlotLocation Properties Property implementation Description 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. ElementName Memory Board Slot Location x, where x is the board/cartridge number where the memory board slot is located.
Table 7-23 Class: HP_MemoryModuleSlotElementLocation Properties Property implementation Element ref: HP_MemoryModuleSlot PhysicalLocation ref: HP_MemoryModuleSlotLocation 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).
Table 7-26 Class: HP_SystemMemoryBoardSlot Properties Property implementation CIM_Component 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 EnclosureName * HP_BladeEnclosureCS.
Table 7-28 HP_MemoryHardwareIndication: Memory Board Error Property name Property implementation 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 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_MemoryBoard.
Table 7-29 HP_MemoryHardwareIndication: Memory Redundancy Degraded Property name Property implementation 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. EventID 3 EventTime Time of the event or time of the indication if event time unknown SystemCreationClassName HP_ComputerSystem.CreationClassName SystemName HP_ComputerSystem.
Table 7-29 HP_MemoryHardwareIndication: Memory Redundancy Degraded Property name Property implementation VariableValues String containing the HP_MemoryRedundancySet.InstanceID value. 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 7-30 HP_MemoryHardwareIndication: Memory Recovered from Degraded Redundancy Property name Property implementation ProbableCause 1 (Other) ProbableCauseDescription Advanced Memory Protection now Fully Operational RecommendedActions No action is recommended. EventID 4 EventTime Time of the event or time of the indication if event time unknown SystemCreationClassName HP_ComputerSystem.CreationClassName SystemName HP_ComputerSystem.
Table 7-30 HP_MemoryHardwareIndication: Memory Recovered from Degraded Redundancy Property name Property implementation VariableValues String containing the HP_MemoryRedundancySet.InstanceID value. 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.
8 PCI device 8-1 Overview This provider implements the profiles listed to support PCI devices installed in ProLiant servers002E 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 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 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 DeviceID Unique identifi
Table 8-3 Class: HP_PCIBridge Property name Property implementation BridgeType Enumeration describing the type of PCI bridge. See MOF. HP_PCIBridge HP_PCICard 8-3-3 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 HP_PCICard HP_PCISlot 8-3-4 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 ConnectorType OtherTypeDescription 43 (PCI)—If this is a 33 MHz PCI slot 80 (PCI-66MHZ)—If this is a 66 MHz PCI slot 98 (PCI-X)—If this is a PCI-X slot 1 (Other)—If this is a PCI Express slot PCI Express—If this is a PCI Express slot, otherwise this property is not set CIM_Slot Number The physical PCI slot number SupportsHotPlug True—If slot supports PCI hot plug operations False—If slot does not support PCI hot plug ope
Table 8-8 Class: HP_SystemPCISlot Property name Property implementation GroupComponent References HP_ComputerSystemChassis PartComponent References HP_PCISlot HP_SystemPCIDevice 8-3-8 HP_SystemPCIDevice is used to represent an association between HP_PCIDevice and the computer system that contains this PCI device.
8-3-10 HP_ElementLocation HP_ElementLocation is used to represent an association between CIM_Location and CIM_ManagedElement. The Windows®-specfic implementation class is HP_PCISlotElementLocation. Table 8-11 Class: HP_ElementLocation 8-4 Property name Property implementation Element References CIM_ManagedElement PhysicalLocation References CIM_Location Supported indications There are no indications specific to the PCI device implementation.
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 HPWmiMgmtProcEvt.dll HPWmiMgmtProcEvtMsg.dll HPWmiEvent.mof HPErrorMetaInstance.mof Use cases For use cases, see the HP Management Processor (MP) Lite Profile.
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 ElementName Property implementation 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 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.
9-3-4 HP_MPHostedCollection HP_MPHostedCollection extends the class HP_GroupHostedCollection and associates a management processor collection to the scoping computer system. The following properties are implemented.
Table 9-8 Class: HP_MPMemberOfCollection Property name Property implementation Included Writeable boolean property indicating if the management processor instance referenced by Member will contribute status to the HP_MPCollection.
9-4 Supported indications The following indications are implemented for ProLiant server platforms. Appropriate Management Processor indications are described in the following tables.
Table 9-11 HP_ManagementProcessorIndication: Management Processor in Reset State Property name Property implementation OSVersion Operating system version of the computer system generating the indication in the format, ..
Table 9-12 HP_ManagementProcessorIndication: Management Processor has been reset Property name Property implementation Description "Management Processor “ Name” is reset successfully and is available now. Here Name is the name of the management processor AlertingManagedElement WBEM path of the HP_ManagementProcessor instance AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 2 ProviderName HP MgmtProc RecommendedActions None. SystemName HP_ComputerSystem.
Table 9-12 HP_ManagementProcessorIndication: Management Processor has been reset 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. 9-4-3 BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 9-13 HP_ManagementProcessorIndication: Management Processor Reset Failed Property name Property implementation Summary Name of Management Processor reload failure/timeout EventCategory 4 (System Hardware) ProbableCause 1 (Other) ProbableCauseDescription None ProviderVersion Provider version generating the indication in the format, ...
Table 9-13 HP_ManagementProcessorIndication: Management Processor Reset Failed Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
10 IML record log Overview 10-1 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 Implemented Profiles HP Record Log Profile (P00109) Provider Installation Files HPWmiSys.dll HPWmiSys.mof Use cases 10-2 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 Method Name Method Implementation ClearLog Refer to HP Record Log profile (P00109) RepairAll Refer to HP Record Log profile (P00109) 10-3-2 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 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 SystemProductID System product ID string from SMBIOS SystemModel System model number string from SMBIOS SystemName
Table 10-6 Class: HP_LogManagesRecord Property name Property implementation Record ref: HP_CommonLogEntry 10-3-4 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 Overview 11-1 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 Implemented Profiles DMTF Platform Watchdog Profile (DSP1040) Provider Installation Files HPWmiSensor.dll HPWmiSensor.mof Use cases 11-2 For use cases, see the DMTF Platform Watchdog Profile. Class implementations 11-3 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.
12 BladeSystem Lite Overview 12-1 The following profiles are implemented, and the following files are installed by this provider. Table 12-1 Overview Implemented Profiles HP BladeSystem Lite Profile 1.0 Provider Installation Files HPWmiBlade.DLL HPWmiBlade.mof Use cases 12-2 For use cases, see the HP BladeSystem Lite Profile. Class implementations 12-3 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 NameFormat DNSName HP_BladeEnclosureCS 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 12-3-2 HP_BladeEnclosureCollection HP_BladeEnclosureCollection extends the class HP_GroupSystemSpecificCollection to aggregate the enclo
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 MajorVersion The major version of the blade enclosure firmware 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 System ref: HP_BladeEnclosureCS InstalledSoftware ref: HP_BladeEnclosureFW HP_Location 12-3-9 HP_Location is used to model the server blade location within an enclosure. The Windows®-specific implementation class is HP_BladeCSLocation.
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 13-1 Ethernet teaming 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.0 Provider Installation Files HPWinEthAdapterCollection.dll HPWinEthBootcodeVersion.dll HPWinEthBootcodeVersionToPort.dll HPWinEthDevice.dll HPWinEthernetPort.dll HPWinEthernetPortStatistics.dll HPWinEthernetStrings.
Table 13-1 Overview Provider Installation Files continued 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 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).
13-3-2 HP_EthernetDevice HP_EthernetDevice associates an Ethernet Port to the containing Computer System. The Windows® implementation class is HP_WinEthDevice. Table 13-3 Class: HP_EthernetDevice Property name Property implementation CIM_Component CIM_SystemComponent CIM_SystemDevice Key:GroupComponent ref:HP_ComputerSystem Key:PartComponent ref:HP_EthernetPort 13-3-3 HP_EthernetTeam HP_EthernetTeam models Ethernet Redundancy Sets (Ethernet Teams).
Table 13-4 Class: HP_EthernetTeam Property name Property implementation 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 MemberStatusDescriptions See the HP Ethernet Teaming Profile. Example: Degraded (Fast Path) Role 13-3-5 0 (Unknown) 1 (None) 1000 (Tx/Rx – Transmit/Receive) 1001 (Tx – Transmit only) 10024 (Standby – Spare) HP_HostedEthernetTeam HP_HostedEthernetTeam associates Ethernet Teams to the containing Computer System. The Windows® implementation class is HP_WinHostedEthernetTeam.
Table 13-7 Class: HP_EthernetLANEndpoint Property name Property implementation 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 HP_WinEthLANEndpoint Key:SystemCreationClassName HP_ComputerSystem.
Table 13-8 Class: HP_EthernetPortToLANEndpoint Property name Property implementation 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_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 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_EthernetStatistics 13-3-12 HP_EthernetPortStatisticalData HP_EthernetPortToStatisticalData associates Etherne
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 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 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 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 VersionString Version of Boot Code or PXE 13-3-20 CIM_ElementSoftwareIdentity CIM_Element
Table 13-22 Class: HP_Location Property name Property implementation 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) LocationInformation[] Value corresponds to locationinfodesc[] property.
Table 13-24 Class: HP+EthEventSettings Property name Property implementation ElementName HP Ethernet Event Provider configurable settings for Windows Key:InstanceId 0 HP_EthEventSettings HP_WinEthEventSettings 13-4 ActiveAdapterCountChanged If enabled, an event is generated when a change is detected in number of active adapter count of a team. Default, disabled.
For teamed Ethernet Ports, this association does not exist. For Ethernet Teams where the association does exist, but the Included property value is ignored, all applicable indications are enabled.
Table 13-25 HP_AlertIndication: Ethernet Team Redundancy Lost 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 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 indication CIM_AlertIndication Description The Ethernet Team has transitioned from Redundancy Lost or Degraded Redundancy to Redundancy Increased due to a failed or degraded team member recovering full functionality AlertingManagedElement WBEM path of the Ethernet Te
Table 13-26 HP_AlertIndication: Ethernet Team Redundancy Increased 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] WBEM p
Table 13-27 HP_AlertIndication: Ethernet Team Redundancy Decreased Property name Property implementation 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 SystemProductId Product ID of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication VariableName[0] FailedMemberPath VariableTypes[0] 1 (string) VariableValues[0] WBEM path of the failed Ethernet Port, HP_WinEthernetPort ImpactedDomain 3 (Enclosure) for c-Class BladeSystems 4 (System) for all other systems When Imp
Table 13-28 HP_AlertIndication: Ethernet Team Full Redundancy Restored Property name Property implementation AlertingManagedElement WBEM path of the Ethernet Team (HP_WinEthRedundancySet) reporting full redundancy restored.
Table 13-28 HP_AlertIndication: Ethernet Team Full Redundancy Restored Property name Property implementation VariableTypes[0] 1 (string) VariableValues[0] WBEM path of the recovered Ethernet Port, HP_WinEthernetPort 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 13-29 HP_AlterIndication: Network Interface Connectivity Lost Property name Property implementation Event Id 2 ProbableCause 7 (Other) ProbableCauseDescription Network Interface Lost Connectivity 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-29 HP_AlterIndication: Network Interface Connectivity Lost Property name Property implementation VariableTypes[0] 1 (string), implemented only if AlertingManagedElement is an Ethernet Team. VariableValues[0] WBEM path of the failed Ethernet Port, HP_WinEthernetPort, implemented only if AlertingManagedElement is an Ethernet Team.
Table 13-30 HP_AlertIndication: Network Interface Connectivity Restored Property name Property implementation AlertingElementFormat 2 (CIMObjectPath) AlertType 2 (Communications Alert) Event Id 3 ProviderName HP Ethernet RecommendedActions[] None SystemCreationClassName CreationClassName of the computer system generating the indication SystemName Name of the computer system generating the indication HP_AlertIndication Summary The interface's network connectivity has been restored.
Table 13-30 HP_AlertIndication: Network Interface Connectivity Restored Property name Property implementation VariableValues[0] WBEM path of the recovered Ethernet Port, HP_WinEthernetPort, implemented only if AlertingManagedElement is an Ethernet Team. 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 13-31 Optional HP_AlertIndication: Ethernet Team Member Status Change 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-31 Optional HP_AlertIndication: Ethernet Team Member Status Change Property name Property implementation VariableValue[1] Previous HP_WinEthernetTeamMember.MemberOperationalStat us[0] VariableName[2] PreviousStatusDetail VariableTypes[2] 1 (string) VariableValue[2] Previous HP_WinEthernetTeamMember.MemberStatusDescriptio ns[0] VariableName[3] CurrentStatus VariableTypes[3] 1 (string) VariableValue[3] Current HP_WinEthernetTeamMember.
Table 13-32 Optional HP_AlertIndication: Ethernet Team Member Role 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 role 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-32 Optional HP_AlertIndication: Ethernet Team Member Role Change 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 VariableNames[0] MemberPath VariableTypes[0] 1 (string) VariableValues[0] WBEM Pa
Table 13-33 Optional HP_AlertIndication: Ethernet Team Member Dropped Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Information) IndicationTime Time of indication CIM_AlertIndication Description An Ethernet Team member has been dropped from the team, further information is available in the variable information of this indication.
Table 13-33 Optional HP_AlertIndication: Ethernet Team Member Dropped 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-34 Optional HP_AlertIndication: Ethernet Team Member Added Property name Property implementation CIM_AlertIndication Description An Ethernet Team member has been added to the team, 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-34 Optional HP_AlertIndication: Ethernet Team Member Added Property name Property implementation SystemProductId Product ID of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication VariableNames[0] MemberPath VariableTypes[0] 1 (string) VariableValues[0] WBEM path of the Ethernet Port, HP_WinEthernetPort, added to the team.
Table 13-35 Optional HP_AlertIndication: Network Interface No Longer Available Property name Property implementation AlertingManagedElement WBEM path of the Ethernet Port (HP_WinEthernetPort), Ethernet Team (HP_WinEthRedundancySet), or Ethernet LAN Endpoint (HP_WinEthLANEndpoint) reporting interface no longer available.
Table 13-35 Optional HP_AlertIndication: Network Interface No Longer Available Property name Property implementation SystemSerialNumber Serial number 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 13-36 HP_AlertIndication: New Network Interface Available Property name Property implementation ProviderName HP Ethernet RecommendedActions[] None SystemCreationClassName CreationClassName of the computer system generating the indication SystemName Name of the computer system generating the indication HP_AlertIndication Summary A new network interface is available EventCategory 9 (Network Device) EventSubCategory 11 (Ethernet Port) 12 (Ethernet Team) 13 (Ethernet LAN Endpoint) Ne
Table 13-36 HP_AlertIndication: New Network Interface Available Property name Property implementation EnclosureName * HP_BladeEnclosureCS.
Table 13-37 HP_AlertIndication: Ethernet Team Active Member Count Change Property name Property implementation HP_AlertIndication Summary An Ethernet Team reported a change in the number of active members in the team 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 Windows 2003 64-bit: 70 For Windows 2008 32
Table 13-37 HP_AlertIndication: Ethernet Team Active Member Count Change Property name Property implementation EnclosureName * HP_BladeEnclosureCS.
Table 13-38 Optional HP_AlertIndication: Ethernet Provider Fatal Error 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 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 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 computer system generating the ind
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 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 OperationalStatus[0]: Operating System status OK CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState
Table 14-2 Class: HP_OperatingSystem Property name Property implementation Version A string describing the Operating System's version number. The format of the version information is one of the following: .. .. 14-3-2 CIM_RunningOS The class CIM_RunningOS associates the HP_ComputerSystem instance and the CIM_OperatingSystem instance. There is only one instance of the CIM_RunningOS instantiated.
14-4 Supported indications There are no indications specific to the OS Status profile implementation.
15 Smart Array Overview 15-1 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 Dedicated Dedicated[0]: 3 (External Storage) or 30 (Hostbased 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 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 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. In a multipath scenario, if one or more path to volume fails, then OperationalStatus is degraded. If all the path to volume fails, then OperationalStatus resuts in an error.
Table 15-4 Class: HPSA_StorageVolume (CIM_StorageVolume) Property name Property implementation 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 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.
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. (For example, Port: Box: , where is the active port, is the passive port number and is the box number relative to active port and is the box number relative to passive port.
Table 15-6 Class: HPSA_StorageExtent (CIM_StorageExtent) Property name Property implementation 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.
Table 15-8 Class: HPSA_PhysicalPackage (CIM_PhysicalPackage) 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 Description Host Based RAID Controller, for Internal Controller External RAID Controller, for External Controller CIM_ManagedSystemElement Name See Serial number implementation CIM_PhysicalElement CreationClassName HPSA_PhysicalPackage Ma
Table 15-9 Class: HPSA_ArrayControllerPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation 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 SerialNumber Drive serial number Tag Controller serial number (SerialNumber:PhysicalDriveDeviceNumber) Version Not populated—Not available in this implementation CIM_PhysicalPackage TRUE—Drive is hot swappable FALSE—Drive is not hot swappable HotSwappable RemovalConditions 4 – Drive is hot swappable 3 – Drive is not hot swappable HPSA_DiskPhysicalPackage 15-3-10 HPSA_StorageEnclosure HPS
Table 15-11 Class: HPSA_StorageEnclosure (HP_StorageEnclosure) Property name Property 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 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 SystemName HPSA_ArraySys
Table 15-14 Class: HPSA_DAPort (CIM_DAPort) Property name Property implementation 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 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.
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 InstanceID Opaque key PoolID Controller serial number Primordial Always set to TRUE RemainingManagedSpace Remaining raw space on controller. This is calculated by summing the remaining space on all drives attached to the controller. TotalManagedSpace Total raw space available to controller. This is calculated by summing the total space on all drives connected to this controller.
Table 15-20 Class: HPSA_MediaAccessStatData (CIM_MediaAccessStatData) Property name Property implementation CIM_ManagedElement ElementName Disk location (For example, Port: 1E Box 1 Bay: 5) CIM_StatisticalData InstanceID Opaque key SampleInterval 0 CIM_MediaAccessStatData HPSA_MediaAccessStatData AbortedCommands See HP Smart Array Profile BadTargetErrors See HP Smart Array Profile DRQTimeOuts See HP Smart Array Profile ECCRecoveredReadErrors See HP Smart Array Profile FailedReadRecovers See
15-3-20 HPSA_StorageSetting HPSA_StorageSetting represents the current raid configuration for a Storage Volume. There is one instance per Storage Volume.
15-3-21 HPSA_DriveCage HPSA_DriveCage represents the drive cage assembly and backplane within a storage enclosure. There can be multiple instances within a duplexed enclosure. Table 15-22 Class: HPSA_DriveCage (CIM_PhysicalPackage) Property name Property implementation CIM_ManagedElement ElementName Port Box , where is the name of the port this drive cage is connected and is the box number.
Table 15-23 Class: HPSA_SCSIProtocolEndpoint (CIM_SCSIProtocolEndpoint) Property name Property implementation CIM_ManagedElement ElementName Controller name and location (for example, Smart Array in Slot 3) CIM_ManagedSystemElement Name HBA Serial Number CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) RequestedState 12 (Not Applicable) CIM_ServiceAccessPoint CreationClassName HPSA_SCSIProtocolEndpoint SystemCreationClassName HPSA_ArraySystem SystemName HPSA_ArraySystem
Table 15-24 Class: HPSA_SCSIProtocolController (CIM_SCSIProtocolController) Property name Property implementation OperationalStatus[0] Operational status of the controller: 0 (Unknown) 2 (OK) 6 (Error) CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not applicable) RequestedState 12 (Not applicable) CIM_LogicalDevice CreationClassName HPSA_SCSIProtocolController DeviceID Opaque key SystemCreationClassName HPSA_ArraySystem SystemName HPSA_ArraySy
Table 15-25 Class: HPSA_RedundancySet (CIM_RedundancySet) Property name Property implementation TypeOfSet[0] 4 (Sparing) HPSA_RedundancySet 15-3-25 HPSA_StorageRedundancySet HPSA_StorageRedundancySet represents disk sparing aspect of a RAID configuration. There is an instance for every raid set that has spare drives configured.
Table 15-27 Class: HPSA_StorageSpecificCollection (HP_GroupHostedCollection) Property name Property implementation ElementName Storage Array Consolidated Status CIM_Collection CIM_SystemSpecificCollection InstanceID Opaque key HP_GroupSystemSpecificCollection GroupOperationalStatus[0] Consolidated status for all array controllers.
15-3-28 HPSA_ArraySystemLocation HPSA_ArraySystemLocation represents a location string for the array system.
Table 15-30 Class: HPSA_DiskDriveLocation (HP_Location) Property name Property implementation CIM_ManagedElement Caption Controller name, Drive Type and Disk Location For example, Smart Array E500 Physical Drive – Port: 1E Box 1 Bay: 5 Description Controller name, Drive Type and Disk Location For example, Smart Array E500 Physical Drive—Port: 1E Box 1 Bay: 5 ElementName Controller name, Drive Type and Disk Location For example, Smart Array E500 Physical Drive—Port: 1E Box 1 Bay: 5 CIM_Location Name
Table 15-31 Class: HPSA_ArrayControllerLocation (HP_Location) Property name ElementName Property implementation Controller name and location Examples: Smart Array in Slot 3, for internal Active Controller: MSA500 in SystemCab03, for external CIM_Location 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 Example
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: Opa
Table 15-32 Class: HPSA_StorageCapabilities (CIM_StorageCapabilities) Property name Property implementation 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 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 represents each port on SAS Drive.
Table 15-35 Class: HPSA_TSASSCSIProtocolEndpoint Property name Property implementation CIM_ServiceAccessPoint SystemnCreationClassName HPSA ArraySystem SystemName The property value of HP_ArraySystem.
Table 15-36 Class: HPSA_EncProtocolEndpoint Property name Property implementation CIM_ServiceAccessPoint SystemCreationClassName HPSA ArraySystem SystemName The property value of HP_ArraySystem.name CreationClassName HPSA_EncProtocolEndpoint CIM_ProtocolEndpoint ProtocolIFType 1 (Other) OtherTypeDescription SCSI CIM_ SCSIProtocolEndpoint Role 15-3-36 3 (Target) HPSA_ISASSCSIProtocolEndpoint HPSA_ISASSCSIProtocolEndpoint represents each port on the smart array controller.
Table 15-37 Class: HPSA_ISASSCSIProtocolEndpoint Property name Property implementation ProtocolIFType 1 (other) OtherTypeDescription SCSI CIM_SCSIProtocolEndpoint Role 15-3-37 2 (initiator) HPSA_TSASPort This class is generated only if the SAS controller connected to the disk drive has multipath-supported firmware.
Table 15-38 Class: HPSA_TSASPort Property name 15-3-38 Property implementation HPSA_EncSASPort This class is generated only if the SAS controller connected to the enclosure has multipath-supported firmware.
15-3-39 HPSA_ISASPort This class is generated only if the SAS controller has multipath-supported firmware.
The following class instance is created only with SAS controllers supporting multipath supported firmware and configured in dual domain mode.
Table 15-43 Class: HPSA_StorageVolumeStorageSetting (CIM_ElementSettingDate) Property name Property implementation ManagedElement HPSA_StorageVolume SettingData HPSA_StorageSetting IsCurrent 1 (Set to Is Current) IsDefault 1 (Set to Is Default) HPSA_PrimordialPoolStorageCapabilities (Association) 15-3-43 Table 15-44 Class: HPSA_PrimordialPoolStorageCapabilities (CIM_ElementCapabilities) Property name Property implementation Capabilities HPSA_StorageCapabilities ManagedElement HPSA_Primordial
Table 15-47 Class: HPSA_ArraySystemSCSIProtocolController (CIM_SystemDevice) Property name Property implementation GroupComponent HPSA_ArraySystem PartComponent HPSA_SCSIProtocolController 15-3-47 HPSA_ArraySystemPortController (Association) Table 15-48 Class: HPSA_ArraySystemPortController (CIM_Logicaldentity) Property name Property implementation SameElement HPSA_ArraySystem SystemElement HPSA_PortController 15-3-48 HPSA_ArraySystemDiskDrive (Association) Table 15-49 Class: HPSA_ArraySyste
15-3-51 HPSA_ArraySystemSPIPort (Association) Table 15-52 Class: HPSA_ArraySystemSPIPort (CIM_SystemDevice) Property name Property implementation GroupComponent HPSA_ArraySystem PartComponent HPSA_SPIPort. 15-3-52 HPSA_ArraySystemDAPort (Association) Table 15-53 Class: HPSA_ArraySystemDAPort (CIM_SystemDevice) Property name Property implementation GroupComponent HPSA_ArraySystem PartComponent HPSA_DAPort.
15-3-56 HPSA_ArraySystemArrayController (Association) Table 15-57 Class: HPSA_ArraySystemArrayController (CIM_ComponentCS) Property name Property implementation GroupComponent HPSA_ArraySystem PartComponent HPSA_ArrayController HPSA_StorageEnclosureStorageEnclosureProcessor (Association) 15-3-57 Table 15-58 Class: HPSA_StorageEnclosureStorageEnclosureProcessor (CIM_SystemPackaging) Property name Property implementation Antecedent HPSA_StorageEnclosure Dependent HPSA_StorageEnclosureProcessor
Table 15-61 Class: HPSA_PhysicalPackageArrayControllerPhysicalPackage (CIM_Container) Property name Property implementation GroupComponent HPSA_PhysicalPackage PartComponent HPSA_ArrayControllerPhysicalPackage HPSA_PhysicalPackageDiskPhysicalPackage (Association) 15-3-61 Table 15-62 Class: HPSA_PhysicalPackageDiskPhysicalPackage (CIM_Container) Property name Property implementation GroupComponent HPSA_PhysicalPackage PartComponent HPSA_DiskPhysicalPackage 15-3-62 HPSA_PhysicalPackageStorageEnc
15-3-65 HPSA_PrimordialPoolStorageExtent (Association) Table 15-66 Class: HPSA_PrimordialPoolStorageExtent (CIM_ConcreteComponent) Property name Property implementation GroupComponent HPSA_PrimordialPool PartComponent HPSA_StorageExtent HPSA_StorageSpecificCollectionArraySystem (Association) 15-3-66 Table 15-67 Class: HPSA_StorageSpecificCollectionArraySystem (CIM_MemberOfCollection) Property name Property implementation Collection HPSA_StorageSpecificCollection Member HPSA_ArraySystem 15-3-6
Table 15-70 Class: HPSA_ArraySystemFirmware (CIM_InstalledSoftwareIdentity) Property name Property implementation InstalledSoftware HPSA_Firmware System HPSA_ArraySystem HPSA_SCSIProtocolControllerStorageVolume (Association) 15-3-70 Table 15-71 Class: HPSA_SCSIProtocolControllerStorageVolume (CIM_ProtocolControllerForUnit) Property name Property implementation Antecedent HPSA_SCSIProtocolController Dependent HPSA_StorageVolume DeviceAccess 2 (Read Write) DeviceNumber Device LUN number 15-3-
15-3-73 HPSA_DiskDriveDiskDriveFirmware (Association) Table 15-74 Class: HPSA_DiskDriveDiskDriveFirmware (CIM_ElementSoftwareIdentity) Property name Property implementation Antecedent HPSA_DiskDriveFirmware Dependent HPSA_DiskDrive ElementSoftwareStatus ElementSoftwareStatus[0]: 2 (Current) ElementSoftwareStatus[1]: 6 (Installed) 15-3-74 HPSA_DiskDriveStorageExtent (Association) Table 15-75 Class: HPSA_DiskDriveStorageExtent (CIM_MediaPresent) Property name Property implementation Antecede
Table 15-78 Class: HPSA_PrimordialPoolStoragePool (CIM_AllocatedFromStoragePool) Property name Property implementation Antecedent HPSA_PrimordialPool Dependent HPSA_StoragePool SpaceConsumed Bytes consumed by storage pool 15-3-78 HPSA_SpareExtentStorageExtent (Association) Table 15-79 Class: HPSA_SpareExtentStorageExtent (CIM_Spared) Property name Property implementation Antecedent HPSA_StorageExtent Dependent HPSA_StorageExtent HPSA_SpareExtentStorageRedundancySet (Association) 15-3-79 Tab
15-3-82 HPSA_SPIPortSCSIProtocolEndpoint (Association) Table 15-83 Class: HPSA_SPIPortSCSIProtocolEndpoint (CIM_DeviceSAPImplementation) Property name Property implementation Antecedent HPSA_SPIPort Dependent HPSA_SCSIProtocolEndpoint 15-3-83 HPSA_StorageGroupHostedCollection (Association) Table 15-84 Class: HPSA_StorageGroupHostedCollection (HP_GroupHostedCollection) Property name Property implementation Antecedent HP_ComputerSystem Dependent HPSA_StorageSpecificCollection 15-3-84 HPSA_Phy
Table 15-87 Class: HPSA_DiskDriveMediaAccessStatData (CIM_ElementStatisticalData) Property name Property implementation ManagedElement HPSA_DiskDrive Stats HPSA_MediaAccessStatData HPSA_ArrayControllerPhysicalPackageArrayController Location (Association) 15-3-87 Table 15-88 Class: HPSA_ArrayControllerPhysicalPackageArrayControllerLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HPSA_ArrayControllerPhysicalPackage PhysicalLocation HPSA_ArrayControllerLocation
Table 15-91 Class: HPSA_DiskPhysicalPackageDiskDriveLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HPSA_DiskPhysicalPackage PhysicalLocation HPSA_DiskDriveLocation HPSA_SCSIProtocolEndpointSCSIProtocolController (Association) 15-3-91 Table 15-92 Class: HPSA_SCSIProtocolEndpointSCSIProtocolController (CIM_SAPAvailableForElement) Property name Property implementation AvailableSAP HPSA_SCSIProtocolEndpoint ManagedElement HPSA_SCSIProtocolController HPSA_Storag
Table 15-95 Class: HPSA_ArraySystemISASSCSIProtocolEndPoint (Association) Property name Property implementation Antecedent HPSA_ArraySystem Dependent HPSA_ISASSCSIProtocolEndpoint 15-3-95 HPSA_ArraySystemISASPort (Association) Table 15-96 Class: HPSA_ArraySystemISASPort (Association) Property name Property implementation GroupComponent HPSA_ArraySystem PartComponent HPSA_ISASPort 15-3-96 HPSA_PortControllerISASPort (Association) Table 15-97 Class: HPSA_PortControllerISASPort (Association) Pr
Table 15-99 Class: HPSA_TSASPortTSASSCSIProtocolEndpoint (Association) Property name Property implementation Antecedent HPSA_TSASPort Dependent HPSA_TSASSCSIProtocolEndpoint 15-3-99 HPSA_ArraySystemTSASPort (Association) Table 15-100 Class: HPSA_ArraySystemTSASPort (Association) Property name Property implementation GroupComponent HPSA_ArraySystem PartComponent HPSA_TSASPort HPSA_DiskDriveTSASSCSIProtocolEndpoint (Association) 15-3-100 Table 15-101 Class: HPSA_DiskDriveTSASSCSIProtocolEndpoi
15-3-102 HPSA_EncSASPortEncProtocolEndPoint (Association) Table 15-103 Class: HPSA_EncSASPortEncProtocolEndpoint (Association) Property name Property implementation Antecedent HPSA_EncSASPort Dependent HPSA_EncProtocolEndpoint 15-3-103 HPSA_ArraySystemEncProtocolEndpoint (Association) Table 15-104 Class: HPSA_ArraySystemEncProtocolEndpoint (Association) Property name Property implementation Antecedent HPSA_ArraySystem Dependent HPSA_EncProtocolEndpoint HPSA_ArraySystemConnectivityCollection
Table 15-107 Class: HPSA_ISASSCSIProtocolEndpointConnectivityCollection (CIM_MemberOfCollection) Property name Property implementation Collection HPSA_ConnectivityCollection Member HPSA_ISASSCSIProtocolEndpoint HPSA_EncProtocolEndpointConnectivityCollection (Association) 15-3-107 Table 15-108 Class: HPSA_EncProtocolEndpointConnectivityCollection (CIM_MemberOfCollection) Property name Property implementation Collection HPSA_ConnectivityCollection Member HPSA_EncProtocolEndpoint 15-3-108 HPSA_Ar
Table 15-110 HPSA_DeviceIndication: Physical Drive status changed to OK Property name Property implementation AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 201 ProviderName HP Smart Array RecommendedActions No action is recommended.
Table 15-110 HPSA_DeviceIndication: Physical Drive status changed to OK 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-111 HPSA_DeviceIndication: Physical Drive status changed to ERROR Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity Severity 5 (Major) IndicationTime Time of indication CIM_AlertIndication Description Physical Drive status has changed to an ERROR status.
Table 15-111 HPSA_DeviceIndication: Physical Drive status changed to ERROR 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 VariableTypes[0]: 1
Table 15-111 HPSA_DeviceIndication: Physical Drive status changed to ERROR Property name Property implementation HP_DeviceIndication DeviceModel 15-4-3 Physical Disk Model string Physical Drive Status Changed to REBUILDING Table 15-112 HPSA_DeviceIndication: Physical Drive status changed to REBUILDING Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Informational) IndicationTime Time of indication CIM_AlertIndicati
Table 15-112 HPSA_DeviceIndication: Physical Drive status changed to REBUILDING 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-112 HPSA_DeviceIndication: Physical Drive status changed to REBUILDING Property name HWLogicalLocation Property implementation 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 Physical Disk Model string Physical Drive S
Table 15-113 HPSA_DeviceIndication: Physical Drive status changed to PREDICTIVE FAILURE Property name Property implementation 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 computer system generating
Table 15-113 HPSA_DeviceIndication: Physical Drive status changed to PREDICTIVE FAILURE 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 HWLogicalLocation Physical
Table 15-114 HPSA_StorageVolumeIndication: Logical Drive status changed to 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 Logical Drive Status OK EventCategory 6 (Primary Storage) ProbableCause 1 (Other) NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indicat
Table 15-114 HPSA_StorageVolumeIndication: Logical Drive status changed to OK 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 HWLogicalLocation
Table 15-115 HPSA_StorageVolumeIndication: Logical Drive status changed to ERROR Property name Property implementation AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 102 ProviderName HP Smart Array RecommendedActions Check for failed or removed physical drives.
Table 15-115 HPSA_StorageVolumeIndication: Logical Drive status changed to ERROR 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-116 HPSA_StorageVolumeIndication: Logical Drive status changed to Degraded Property name Property implementation IndicationIdentifier GUID string generated at indication PerceivedSeverity 3 (Degraded) IndicationTime Time of indication CIM_AlertIndication Description Logical Drive is in a degraded state. Device is still servicing I/O but redundancy may be degraded or lost.
Table 15-116 HPSA_StorageVolumeIndication: Logical Drive 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 ImpactedDomain 3 (Enclosure) for c-Class BladeSys
Table 15-116 HPSA_StorageVolumeIndication: Logical Drive status changed to Degraded Property name Property implementation DeviceOperationalStatusPrevious Previous OperationStatus values for Storage Volume DeviceOperationalStatusPrevious[0]: HPSA_StorageVolume.OperationalStatus[0] DeviceOperationalStatusPrevious[1]: HPSA_StorageVolume.
Table 15-117 HPSA_StorageVolumeIndication: Logical Drive status changed to Degraded - multipath failure 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-117 HPSA_StorageVolumeIndication: Logical Drive status changed to Degraded - multipath failure Property name Property implementation HP_DeviceIndication HPSA_StorageVolumeIndication DeviceOperationalStatus Current OperationStatus values for Storage Volume DeviceOperationalStatus[0]: HPSA_StorageVolume.OperationalStatus[0] DeviceOperationalStatus[1]: HPSA_StorageVolume.
Table 15-118 HPSA_DeviceIndication: Controller status changed to OK Property name Property implementation Summary Controller status change OK 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 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 ver
Table 15-118 HPSA_DeviceIndication: Controller status changed to OK Property name Property implementation BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 15-119 HPSA_DeviceIndication: Controller status changed to ERROR 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 Controller Status changed to Error EventCategory 6 (Primary Storage) ProbableCause 24 (I/O device error) NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system genera
Table 15-119 HPSA_DeviceIndication: Controller status changed to ERROR 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-120 HPSA_DeviceIndication: Controller Redundancy state has been set to ACTIVE Property name Property implementation AlertType 5 (Device Alert) EventID 3 ProviderName HP Smart Array RecommendedActions Check status of all controllers. A controller may have failed to cause this controller to become active.
Table 15-120 HPSA_DeviceIndication: Controller Redundancy state has been set to ACTIVE 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-121 HPSA_DeviceIndication: Controller Redundancy has been lost Property name Property implementation PerceivedSeverity 3 (Warning) IndicationTime Time of indication CIM_AlertIndication Description Controller has detected that Redundancy has been lost due to failure or loss of communication with partner controller. AlertingMangedElement WBEM path to the HPSA_ArrayController class.
Table 15-121 HPSA_DeviceIndication: Controller Redundancy has been lost 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) VariableValue
15-4-13 Controller Redundancy has been restored Table 15-122 HPSA_DeviceIndication: Controller Redundancy has been restored Property name Property implementation CIM_Indication 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-122 HPSA_DeviceIndication: Controller Redundancy has been restored 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 (St
15-4-14 Controller Battery Status Changed to OK Table 15-123 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-123 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]: CacheSizeT
Table 15-123 HPSA_DeviceIndication: Controller Battery status changed to OK Property name Property implementation HP_DeviceIndication DeviceModel Array Controller Model string Controller Battery Status Changed to not fully charged 15-4-15 Table 15-124 HPSA_DeviceIndication: Controller Battery status changed to not fully charged Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 3 (Warning) IndicationTime Time of indicat
Table 15-124 HPSA_DeviceIndication: Controller Battery status changed to not fully charged 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-124 HPSA_DeviceIndication: Controller Battery status changed to not fully charged Property name Property implementation 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 15-4-16 Array Controller Model string Controller Battery Status Changed to FAILED Table 1
Table 15-39 HPSA_DeviceIndication: Controller Battery status changed to Failed 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-39 HPSA_DeviceIndication: Controller Battery status changed to Failed 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 Array Controller firmware version string HWLogicalLocation Array Controller Locati
Table 15-126 HPSA_DeviceIndication: Controller Cache status changed to OK Property name Property implementation Summary Array Controller Cache Status changed to OK.
Table 15-126 HPSA_DeviceIndication: Controller Cache status changed to OK Property name Property implementation BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 15-127 HPSA_DeviceIndication: Controller Cache status—Temporarily Disabled Property name Property implementation ProviderName HP Smart Array RecommendedActions No action is recommended SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary Array Controller Cache Status is set to Temporarily Disabled.
Table 15-127 HPSA_DeviceIndication: Controller Cache status—Temporarily Disabled Property name Property implementation VariableValues VariableValues[0]: Short Description of failure VariableValues[1]: HPSA_ArrayController.CacheSizeTotal VariableValues[2]: HPSA_ArrayController.CacheSerialNumber ImpactedDomain 3 (Enclosure) for c-Class BladeSystems 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
Table 15-128 HPSA_DeviceIndication: Controller Cache status—Permanently Disabled Property name Property implementation CIM_AlertIndication Description Array Controller Cache Status is set to a status of Permanently Disabled. Controller has detected a problem with the cache and has disabled the cache permanently. AlertingMangedElement WBEM path to the HPSA_ArrayController class.
Table 15-128 HPSA_DeviceIndication: Controller Cache status—Permanently Disabled Property name Property implementation 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) VariableValues VariableValues[0]: Short Description of failure VariableVa
Enclosure Power Supply Status Changed to Non Redundant 15-4-20 Table 15-129 HPSA_DeviceIndication: Enclosure Power Supply status changed to Non Redundant Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 3 (Warning) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Power Subsystem status has changed to non-redundant AlertingMangedElement WBEM path of the HPSA_StorageEnclosureProcesso
Table 15-129 HPSA_DeviceIndication: Enclosure Power Supply status changed to Non Redundant 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
Table 15-130 HPSA_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Info) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Power Supply has changed to Fully Redundant AlertingMangedElement WBEM path of the HPSA_StorageEnclosureProcessor AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert)
Table 15-130 HPSA_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) 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 ImpactedDomain 3 (Enclosure) for c-Class
Table 15-131 HPSA_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation IndicationIdentifier GUID string generated at indication PerceivedSeverity 3 (Warning) IndicationTime Time of indication CIM_AlertIndication Description Power Supply Status changed to a status of Redundant Degraded.
Table 15-131 HPSA_DeviceIndication: Enclosure Power Supply status changed to Redundant 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 ImpactedDomain 3 (Enclosure) for c-Cl
Table 15-132 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation PerceivedSeverity 2 (Info) IndicationTime Time of indication CIM_AlertIndication Description Temperature sensor Status changed to a status of OK.
Table 15-132 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to OK 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.
Table 15-133 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to Warning Property name Property implementation CIM_AlertIndication Description Temperature sensor Status changed to Warning Condition. This indicates the enclosure temperature is above normal, otherwise enclosure is still operating normally.
Table 15-133 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to Warning 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.
Table 15-134 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to Critical Property name Property implementation CIM_AlertIndication Description Temperature sensor Status changed to a status of Critical. Enclosure temperature is reaching maximum allowed temperature for normal operation, shutdown is imminent. Action is required before loss of data occurs.
Table 15-134 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to Critical 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.
Table 15-135 HPSA_DeviceIndication: Enclosure Fan status changed to OK Property name Property implementation Description A Storage Enclosure Fan status has changed from a non-OK state to OK.
Table 15-135 HPSA_DeviceIndication: Enclosure Fan status changed to OK Property name Property implementation 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. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 15-136 HPSA_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 305 ProviderName HP Smart Array 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 15-136 HPSA_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation 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. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 15-137 HPSA_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 306 ProviderName HP Smart Array RecommendedActions Check Fan assemblies for proper operation.
Table 15-137 HPSA_DeviceIndication: Enclosure Fan status changed to 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.
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.
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 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 HPSAS_ArrayController NameFormat Other IdentifyingDescriptions Other Vendor Specific Name OtherIdentifyingInfo C
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 Deleteable See HP SAS HBA Profile FaultTolerance See HP SAS HBA Profile OSName Corresponding OS name for this volume HPSAS_Storagevolume HPSAS_DiskDrive 16-3-4 HPSAS_DiskDrive represents the hard drives connected to SAS HBA controllers.
Table 16-5 Class: HPSAS_DiskDrive (CIM_DiskDrive) Property name Property implementation HP_DiskDrive DriveConfiguration See HP SAS HBA Profile DriveHasMNPData See HP SAS HBA Profile DriveInterface See HP SAS HBA Profile DrivePlacement See HP SAS HBA Profile DriveRotationalSpeed See HP SAS HBA Profile NegotiatedDataWidth 0 NegotiatedSpeed 0 HPSAS_DiskDrive HPSAS_StorageExtent 16-3-5 HPSAS_StorageExtent represents the consumable storage that is available on a disk drive.
Table 16-6 Class: HPSAS_StorageExtent (CIM_StorageExtent) Property name Property implementation SystemName HPSAS_ArraySystem.
Table 16-7 Class: HPSAS_DiskDriveFirmware (CIM_SoftwareIdentity) Property name Property implementation VersionString Drive firmware as reported from SCSI identify command IsEntity False(always set to False) HPSAS_DiskDriveFirmware HPSAS_PhysicalPackage 16-3-7 HPSAS_PhysicalPackage represents the overall physical package for the HBA as a whole. There is one instance per HBA.
Table 16-9 Class: HPSAS_DiskPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation Caption Disk location, for example Bay: 5 ElementName Disk location, for example, Bay: 5 CIM_ManagedSystemElement Name Disk location, for example Bay: 5 CIM_PhysicalElement CreationClassName HPSAS_DiskPhysicalPackage Manufacturer Drive vendor string Model Drive model string PartNumber N/A—Not available in this implementation SerialNumber Drive serial number Tag Controller Serial number
Table 16-10 Class: HPSAS_PortController (CIM_PortController) Property name Property implementation RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPSAS_PortController DeviceID Controller serial number SystemCreationClassName HPSAS_ArraySystem SystemName HPSAS_ArraySystem.
Table 16-11 Class: HPSAS_DAPort (CIM_DAPort) Property name Property implementation SystemCreationClassName HPSAS_ArraySystem SystemName HPSAS_ArraySystem.Name CIM_LogicalPort PortType 82 (PCI) UsageRestriction 2 (Front-End Only) CIM_DAPort HPSAS_DAPort 16-3-11 HPSAS_Firmware HPSAS_Firmware represents the firmware installed on a SAS HBA controller.
16-3-12 HPSAS_PrimordialPool HPSAS_PrimordialPool represents the total raw storage managed by the array controller that is assigned to RAID volumes. Table 16-13 Class: HPSAS_PrimordialPool (CIM_StoragePool) Property name Property implementation CIM_ManagedElement ElementName Controller name and location: pool identifier.
Table 16-14 Class: HPSAS_PrimordialPoolNoRaid (CIM_StoragePool) Property name Property implementation RemainingManagedSpace 0 TotalManagedSpace Total raw space available to controller. This is calculated by summing the total space on all non raid drives connected to this controller. HPSAS_PrimordialPoolNoRaid 16-3-14 HPSAS_StoragePool HPSAS_StoragePool represents any concrete storage pools created on an array controller. There is one instance per HBA for this implementation.
Table 16-16 Class: HPSAS_StorageSetting (CIM_StorageSetting) Property name Property implementation ElementName RAID , where is the raid description RAID 0 RAID 1 CIM_SettingData InstanceID Opaque key CIM_StorageSetting ChangeableType 0 (Not Changeable) DataRedundancyGoal 1 (RAID 0) 2 (RAID 1) DataRedundancyMax 1 (RAID 0) 2 (RAID 1) DataRedundancyMin 1 (RAID 0) 2 (RAID 1) DeltaReservationGoal 0 DeltaReservationMax 0 DeltaReservationMin 0 NoSinglePointOfFailure FA
Table 16-17 Class: HPSAS_SCSIProtocolEndpoint (CIM_SCSIProtocolEndpoint) Property name Property implementation Name HBA Serial Number CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) RequestedState 12 (Not Applicable) CIM_ServiceAccessPoint CreationClassName HPSAS_SCSIProtocolEndpoint SystemCreationClassName HPSAS_ArraySystem SystemName HPSAS_ArraySystem.
Table 16-18 Class: HPSAS_SCSIProtocolController (CIM_SCSIProtocolController) Property name Property implementation RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPSAS_SCSIProtocolController DeviceID Opaque key SystemCreationClassName HPSAS_ArraySystem SystemName HPSAS_ArraySystem.
HPSAS_StorageSpecificCollection represents a collection of SAS HBA controllers that are grouped together to report consolidated status.
Table 16-21 Class: HPSAS_ArraySystemLocation (HP_Location) Property name LocationInformation Property implementation PCI Slot number For example, 3—PCI Slot 3 LocationInfoDesc 3 (PCI Slot) HPSAS_ArraySystemLocation 16-3-21 HPSAS_DiskDriveLocation HPSAS_DiskDriveLocation represents a location string for the disk drive.
Table 16-23 Class: HPSAS_StorageCapabilities (CIM_StorageCapabilities) Property name Property implementation ElementName For Primodial Pools Controller name and location, for example, HP 8 INT Port SAS/SATA HBA in Slot 3 for internal For Concrete Pools Controller name and location:Array identifier, for example, HP 8 INT Port SAS/SATA HBA in Slot 3: Storage Pool for internal CIM_Capabilities InstanceID Opaque key CIM_StorageCapabilities DataRedundancyDefault 0 (When Pool is NonRAID) 1 (When nu
16-3-23 HPSAS_Product HPSAS_Product represents the marketing information for the HBA.
Table 16-25 Class: HPSAS_DriveCage (CIM_PhysicalPackage) Property name Property implementation Version N/A–Not available in this implementation CIM_PhysicalPackage RemovalConditions 2 (Not Applicable) HP_DriveCage BackplaneSpeed See profile DriveBays See profile DuplexLocation See profile HPSAS_DriveCage 16-3-25 HPSAS_EnclosureFirmware HPSAS_EnclosureFirmware represents the firmware installed on a MSA Enclosure.
HPSAS_StorageEnclosure represents the physical chassis for an internally or externally attached enclosure.
Table 16-28 Class: HPSAS_StorageEnclosureProcessor (CIM_ComputerSystem) Property name Property implementation CIM_ManagedElement ElementName Port: Box: , where is the port and is the box number CIM_ManagedSystemElement Name Opaque Key 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 Property implementation CIM_ManagedElement ElementName 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 ElementLocat
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
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) HPSAS_PrimordialPoolStorageCapabilities (Association) 16-3-36 Table 16-37 Class: HPSAS_PrimordialPoolStorageCapabilities (CIM_ElementCapabilities) Property name Property implementation Capabilities HPSAS_S
HPSAS_ArraySystemSCSIProtocolController (Association) 16-3-39 Table 16-40 Class: HPSAS_ArraySystemSCSIProtocolController (CIM_SystemDevice) Property name Property implementation GroupComponent HPSAS_ArraySystem PartComponent HPSAS_SCSIProtocolController 16-3-40 HPSAS_ArraySystemPortController (Association) Table 16-41 Class: HPSAS_ArraySystemPortController (CIM_Logicaldentity) Property name Property implementation SameElement HPSAS_PortController SystemElement HPSAS_ArraySystem 16-3-41 HPSA
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 Property implementation GroupComponent HPSAS_ArraySystem PartComponent HPSAS_DAPort 16-3-45 HPSAS_ArraySystemPrimordialPool (Association) Table 16-46 Class: HPSAS_ArraySystemPrimordialPool (CIM_Hosted
Table 16-48 Class: HPSAS_ArraySystemStoragePool (CIM_HostedStoragePool) Property name Property implementation 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 (Association) Table 16-50 Class: HPSAS_ArraySystemArrayController (CIM_ComponentCS) Prope
HPSAS_PrimordialPoolNoRaidStorageExtent (Association) 16-3-52 Table 16-53 Class: HPSAS_PrimordialPoolNoRaidStorageExtent (CIM_ConcreteComponent) Property name Property implementation GroupComponent HPSAS_PrimordialPoolNoRaid PartComponent HPSAS_StorageExtent HPSAS_StorageSpecificCollectionArraySystem (Association) 16-3-53 Table 16-54 Class: HPSAS_StorageSpecificCollectionArraySystem (CIM_MemberOfCollection) Property name Property implementation Collection HPSAS_StorageSpecificCollection Member
HPSAS_SCSIProtocolControllerStorageVolume (Association) 16-3-56 Table 16-57 Class: HPSAS_SCSIProtocolControllerStorageVolume (CIM_ProtocolControllerForUnit) Property name Property implementation Antecedent HPSAS_SCSIProtocolController Dependent HPSAS_StorageVolume DeviceNumber Logical Disk number as shown by the operating system for the disk DeviceAccess 2 (Read Write) 16-3-57 HPSAS_FirmwareArraySystem (Association) Table 16-58 Class: HPSAS_FirmwareArraySystem (CIM_ElementSoftwareIdentity) Pro
Table 16-60 Class: HPSAS_DiskPhysicalPackageDiskDrive (CIM_Realizes) Property name Property implementation Dependent HPSAS_DiskDrive 16-3-60 HPSAS_StoragePoolStorageVolume (Association) Table 16-61 Class: HPSAS_StoragePoolStorageVolume (CIM_AllocatedFromStoragePool) Property name Property implementation Antecedent HPSAS_StoragePool Dependent HPSAS_StorageVolume SpaceConsumed Bytes consumed by volume 16-3-61 HPSAS_PrimordialPoolStoragePool (Association) Table 16-62 Class: HPSAS_PrimordialPool
Table 16-64 Class: HPSAS_StorageExtentStorageVolume (CIM_BasedOn) Property name Property implementation Dependent HPSAS_StorageVolume 16-3-64 HPSAS_DAPortSCSIProtocolEndpoint (Association) Table 16-65 Class: HPSAS_DAPortSCSIProtocolEndpoint (CIM_DeviceSAPImplementation) Property name Property implementation Antecedent HPSAS_DAPort Dependent HPSAS_SCSIProtocolEndpoint 16-3-65 HPSAS_StorageGroupHostedCollection (Association) Table 16-66 Class: HPSAS_StorageGroupHostedCollection (HP_GroupHostedCo
HPSAS_DiskPhysicalPackageDiskDriveLocation (Association) 16-3-68 Table 16-69 Class: HPSAS_DiskPhysicalPackageDiskDriveLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HPSAS_DiskPhysicalPackage PhysicalLocation HPSAS_DiskDriveLocation HPSAS_SCSIProtocolEndpointSCSIProtocolController (Association) 16-3-69 Table 16-70 Class: HPSAS_SCSIProtocolEndpointSCSIProtocolController (CIM_SAPAvailableForElement) Property name Property implementation AvailableSAP HPSAS_SCSI
Table 16-71 HPSAS_DeviceIndication: SAS HBA status OK Property name Property implementation EventTime Time of the event or time of the indication if event time unknown ProviderName HP SAS RecommendedActions No action is recommended.
Table 16-71 HPSAS_DeviceIndication: SAS HBA status OK Property name Property implementation BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 16-72 HPSAS_DeviceIndication: SAS HBA in Error state Property name Property implementation ProviderName HP SAS RecommendedActions Replace the HBA.
Table 16-72 HPSAS_DeviceIndication: SAS HBA in Error state 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 HWFirmwareVersion Controller firmwar
Table 16-73 HPSAS_DeviceIndication: Physical Drive 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 Physical Drive Status is now OK EventCategory 6 (Primary Storage) ProbableCause 1 (Other) ProbableCauseDescription Physical Drive Status Changed to OK ProviderVersion Provider version generating the indication in th
Table 16-73 HPSAS_DeviceIndication: Physical Drive status OK Property name Property implementation BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 16-74 HPSAS_DeviceIndication: Physical Drive status ERROR Property name Property implementation EventTime Time of the event or time of the indication if event time unknown ProviderName HP SAS RecommendedActions Check for failed or removed physical drives.
Table 16-74 HPSAS_DeviceIndication: Physical Drive status ERROR 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 16-75 HPSAS_DeviceIndication: Physical Drive status REBUILDING Property name Property implementation AlertingMangedElement WBEM Path of disk drive AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 203 EventTime Time of the event or time of the indication if event time unknown ProviderName HP SAS RecommendedActions No action is recommended.
Table 16-75 HPSAS_DeviceIndication: Physical Drive status REBUILDING 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-76 HPSAS_DeviceIndication: Drive status PREDICTIVE FAILURE Property name Property implementation CIM_AlertIndication Description A physical drive status has changed to Predictive Failure. AlertingMangedElement WBEM Path of disk drive AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 204 EventTime Time of the event or time of the indication if event time unknown ProviderName HP SAS RecommendedActions Replace drive immediately to avoid loss of data.
Table 16-76 HPSAS_DeviceIndication: Drive status PREDICTIVE FAILURE 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 FailureDescription VariableTypes 1 (String) VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “” values.
Table 16-77 HPSAS_DeviceIndication: Logical Drive status OK Property name Property implementation IndicationIdentifier GUID string generated at the time of indication PreceivedSeverity 2 (Informational) IndicationTime Time of indication CIM_AlertIndication Description A logical drive status has changed from non-OK to OK.
Table 16-77 HPSAS_DeviceIndication: Logical Drive status 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 populated.
Table 16-78 HPSAS_DeviceIndication: Logical Drive status ERROR Property name Property implementation EventTime Time of the event or time of the indication if event time unknown ProviderName HP SAS RecommendedActions Check for failed or removed physical drives.
Table 16-78 HPSAS_DeviceIndication: Logical Drive status ERROR Property name Property implementation BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 16-79 HPSAS_DeviceIndication: Logical Drive is in a degraded state Property name Property implementation Summary Logical drive degraded state EventCategory 6 (Primary Storage) ProbableCause 86 (Disk Failure) ProbableCauseDescription Logical Drive State Changed to Degraded ProviderVersion Provider version generating the indication in the format, ...
Enclosure Power Supply status changed to Non Redundant 16-4-10 Table 16-80 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-80 HPSAS_DeviceIndication: Enclosure Power Supply status changed to Non Redundant 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-80 HPSAS_DeviceIndication: Enclosure Power Supply status changed to Non Redundant Property name Property implementation HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel Enclosure Model string Enclosure Power Supply Status changed to OK (Redundant) 16-4-11 Table 16-81 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
Table 16-81 HPSAS_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) 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 fol
Table 16-81 HPSAS_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) Property name HWLogicalLocation Property implementation Enclosure Location string For example, Port 1I Box 1 HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel Enclosure Model string Enclosure Power Supply Status changed to Redundant Degraded 16-4-12 Table 16-82 HPSAS_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation CIM_Ind
Table 16-82 HPSAS_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation ProbableCauseDescription Redundant Power Supply Degraded ProviderVersion Provider version generating the indication in the format, ...
Table 16-82 HPSAS_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded 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 16-4-13 Enclosure Model string Enclosure Temperature sensor Status changed to OK T
Table 16-83 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation ProbableCauseDescription Temperature Status Changed to OK 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 th
Table 16-83 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-84 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-84 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to Warning Property name Property implementation EnclosureName * HP_BladeEnclosureCS.
Table 16-85 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to Critical Property name Property implementation 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-85 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to Critical 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 16-86 HPSAS_DeviceIndication: Enclosure Fan status changed to OK Property name Property implementation EventTime Time of the event or time of the indication if event time unknown ProviderName HP SAS RecommendedActions No action is recommended.
Table 16-86 HPSAS_DeviceIndication: Enclosure Fan status changed to 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 16-87 HPSAS_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation EventID 305 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-87 HPSAS_DeviceIndication: Enclosure Fan status changed to Degraded 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.LocationInformation[0] BladeName * HP_ComputerSystem.
Table 16-88 HPSAS_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation AlertingMangedElement WBEM Path of HPSAS_StorageEnclosureProcessor AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 306 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.
Table 16-88 HPSAS_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation 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 “” values.
17 SCSI HBA Overview 17-1 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 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.mof HPWmiSCSIErrorMetaData.
Table 17-2 Class: HPSCSI_HBAComputerSystem (CIM_ComputerSystem) Property name Property implementation 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 (Not Applicable) R
Table 17-3 Class: HPSCSI_StorageVolume (CIM_StorageVolume) Property name Property implementation 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_LogicalDevice CreationClassName HPSCSI_StorageVolume DeviceID Opaque key SystemCreationClassName HPSCS
Table 17-3 Class: HPSCSI_StorageVolume (CIM_StorageVolume) Property name Property implementation OSName Corresponding OS name for this volume (for example, Disk 3) 17-3-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 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 HPSCSI_DiskDrive SMARTSupport Indicates whether the disk supports the SMART feature or not Action Indicates the status of
Table 17-5 Class: HPSCSI_StorageExtent (CIM_StorageExtent) Property name Property implementation SystemCreationClassName HPSCSI_HBAComputerSystem SystemName HBA index CIM_StorageExtent BlockSize Block size in bytes ConsumableBlocks Total number of blocks on drive ExtentStatus 2 (None) NumberOfBlocks Total number of blocks on drive Primordial FALSE 17-3-5 HPSCSI_DiskDriveFirmwareIdentity HPSCSI_DiskDriveFirmwareIdentity represents the firmware installed on a disk drive.
Table 17-7 Class: HPSCSI_HBAPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation CIM_ManagedElement ElementName Controller name and location (for example, SCSI Controller Port 1 in Slot 4) CIM_ManagedSystemElement Name HBA index value supplied by underlying API CIM_PhysicalElement CreationClassName HPSCSI_HBAPhysicalPackage Manufacturer HBA vendor string Model HBA model string PartNumber N/A—Not available for this implementation SerialNumber HBA serial number Tag Opaq
Table 17-8 Class: HPSCSI_DiskPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation RemovalConditions 0 Unknown 2 (Not Applicable) 3 (Removable when off) 4 (Removable when on or off) SerialNumber Drive serial number Tag Opaque ID Version N/A—Not available in this implementation CIM_PhysicalPackage HotSwappable 17-3-8 TRUE—Drive is hot swappable FALSE—Drive is not hot swappable HPSCSI_StorageEnclosure HPSCSI_StorageEnclosure represents the physical chassis for
Table 17-9 Class: HPSCSI_StorageEnclosure (CIM_Chassis) Property name Property implementation CIM_Chassis HP_StorageEnclosure Location 17-3-9 See HP Storage Enclosure Profile HPSCSI_StorageEnclosureProcessor HPSCSI_StorageEnclosureProcessor represents the management processor within a Storage Enclosure. This instance contains operational status for all managed components in the enclosure, if applicable.
Table 17-10 Class: HPSCSI_StorageEnclosureProcessor (CIM_ComputerSystem) Property name Property implementation NameFormat Other CIM_ComputerSystem Dedicated[0] 2 (Other) OtherDedicatedDescriptions[0] SDE—Indicates Storage Device Enclosure 17-3-10 HPSCSI_HBAPortController HPSCSI_HBAPortController represents the HBA in the host system. There is one instance per HBA.
17-3-11 HPSCSI_DAPort HPSCSI_DAPort represents the front-end port for an HBA in the host system. Direct Attached implies that the SCSI HBA is attached to a local bus on the host (for example, PCI).
Table 17-13 Class: HPSCSI_HBASPIPort (CIM_SPIPort) Property name Property implementation ElementName Controller name and location (for example, SCSI Controller Port 1 in Slot 4) CIM_ManagedSystemElement Name Controller model name OperationalStatus[0] Port status 0 (Unknown) 2 (OK) 6 (Error) StatusDescriptions Description about the Operational Status CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not applicable) RequestedState 12 (Not applicable)
Table 17-14 Class: HPSCSI_HBAFirmwareIdentity (CIM_SoftwareIdentity) Property name ElementName Property implementation TargetType value Set to HPQ:HBA FW UNKNOWN CIM_ManagedSystemElement Name SCSI HBA Firmware CIM_LogicalElement CIM_SoftwareIdentity ClassificationDescriptions[0] SCSI HBA Firmware Classifications[0] 10 (Firmware) InstanceID Opaque key Manufacturer HBA vendor string IdentityInfoType CIM:SoftwareFamily IdentityInfoValue HPQ: VersionString Controller firmware
Table 17-15 Class: HPSCSI_EnclosureFirmware (CIM_SoftwareIdentity) Property name Property implementation VersionString Enclosure firmware string isEntity FALSE 17-3-15 HPSCSI_MediaAccessStatData HPSCSI_MediaAccessStatData represents the monitoring and performance data counters on HP disk drives.
Table 17-17 Class: HPSCSI_DriveCage (CIM_PhysicalPackage) Property name Property implementation ElementName Drive cage location (for example, SCSI Port 1) CIM_ManagedSystemElement Name Drive Cage index CIM_PhysicalElement CreationClassName HPSCSI_DriveCage Manufacturer Vendor string Model Drive Cage Model string PartNumber N/A—Not available in this implementation SerialNumber Serial number if known Tag Opaque key Version N/A—Not available in this implementation CIM_PhysicalPackage Remova
Table 17-18 Class: HPSCSI_HBASCSIProtocolEndpoint (CIM_SCSIProtocolEndpoint) Property name Property implementation CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) RequestedState 12 (Not Applicable) CIM_ServiceAccessPoint CreationClassName HPSCSI_HBASCSIProtocolEndpoint SystemCreationClassName HPSCSI_HBAComputerSystem SystemName HBA index CIM_ProtocolEndpoint ProtocolIFType 0 (Unknown) CIM_SCSIProtocolEndpoint ConnectionType 1 (Other) OtherConnectionType PCI Role 4
Table 17-19 Class: HPSCSI_DASCSIProtocolEndpoint (CIM_SCSIProtocolEndpoint) Property name Property implementation CIM_ProtocolEndpoint ProtocolIFType 0 (Unknown) CIM_SCSIProtocolEndpoint ConnectionType 3 (Parallel SCSI) Role 2 (Initiator) 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.
17-3-20 HPSCSI_HBAGroupCollection HPSCSI_HBAGroupCollection represents a collection of SCSI HBA controllers that have been grouped together to report a consolidated status.
Table 17-22 Class: HPSCSI_StorageEnclosureLocation (HP_Location) Property name Property implementation ElementLocationTag External for external enclosures Internal for drive cages located within the host chassis ElementLocationTagDesc 17-3-22 19 (Box) HPSCSI_DriveCageLocation HPSCSI_DriveCageLocation represents a location string for the drive cage.
Table 17-24 Class: HPSCSI_HBALocation (HP_Location) Property name Property implementation ElementName Controller name and location (for example, SCSI Controller Port 1 in Slot 4) Caption Controller name and location For example, SCSI Controller Port 1 in Slot 4 Description Controller name and location For example, SCSI Controller Port 1 in Slot 4 CIM_Location Name Key PhysicalPosition Key HP_Location ElementLocationTag PCI slot number ElementLocationTagDesc 23 (Adapter) LocationInformation[0
17-3-25 HPSCSI_HBAProduct HPSCSI_HBAProduct represents the top-level marketing information for the SCSI HBA.
Table 17-29 Class: HPSCSI_HBAComputerSystemPortController (CIM_Logicalidentity) Property name Property implementation SameElement HPSCSI_HBAComputerSystem 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-3-33 HPSCSI_HBAComputerSystemDAPort (Association) Table 17-34 Class: HPSCSI_HBAComputerSystemDAPort (CIM_SystemDevice) Property name Property implementation GroupComponent HPSCSI_HBAComputerSystem PartComponent HPSCSI_DAPort.
Table 17-38 Class: HPSCSI_StorageEnclosureDriveCage (CIM_Container) Property name Property implementation GroupComponent HPSCSI_StorageEnclosure PartComponent HPSCSI_DriveCage HPSCSI_HBAPhysicalPackageDiskDrivePhysicalPacka ge (Association) 17-3-38 Table 17-39 Class: HPSCSI_HBAPhysicalPackageDiskDrivePhysicalPackage (CIM_Container) Property name Property implementation GroupComponent HPSCSI_HBAPhysicalPackage PartComponent HPSCSI_DiskPhysicalPackage 17-3-39 HPSCSI_DriveCageDiskDrive (Associati
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) Property name Property implementation Antecedent HPSCSI_Enclo
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_StorageExtentStorageVolume (CIM_BasedOn) Property name Property implementation SystemElement HPSCSI_StorageExtent SameElement HPSCSI_StorageVolume 17-3-47 HPSCSI_DAPortSCSIProtocolEn
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_HBAGroupCollection 17-3-51 HPSCSI_HBASystemPackaging (Association
Table 17-54 Class: HPSCSI_DiskDriveMediaAccessStatData (CIM_ElementStatisticalData) Property name Property implementation 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-56 Class: HPSCSI_StorageE
HPSCSI_SCSIProtocolEndpointSCSIProtocolController (Association) 17-3-58 Table 17-59 Class: HPSCSI_SCSIProtocolEndpointSCSIProtocolController (CIM_SAPAvailableForElement) Property name Property implementation AvailableSAP HPSCSI_DASCSIProtocolEndpoint ManagedElement HPSCSI_HBASCSIProtocolController 17-3-59 HPSCSI_HBAPortControllerHBASPIPort (Association) Table 17-60 Class: HPSCSI_HBAPortControllerHBASPIPort (CIM_ControlledBy) Property name Property implementation Antecedent HPSCSI_HBAPortControll
Table 17-62 HPSCSI_DeviceIndication: Physical Drive status set to OK Property name Property implementation 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 RecommendedActions No action required SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer
Table 17-62 HPSCSI_DeviceIndication: Physical Drive status set to 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-63 HPSCSI_DeviceIndication: Physical Drive status set to ERROR Property name Property implementation AlertType 5 (Device Alert) EventID 6 ProviderName HP SCSI RecommendedActions Replace the disk drive. SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary Physical disk ERROR.
Table 17-63 HPSCSI_DeviceIndication: Physical Drive status set to ERROR Property name Property implementation BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 17-64 HPSCSI_DeviceIndication: Physical Drive status is set to Predictive Failure Property name Property implementation RecommendedActions Schedule replacement before actual failure occurs to avoid loss of data. SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary SCSI physical drive predictive failure.
Table 17-64 HPSCSI_DeviceIndication: Physical Drive status is set to Predictive Failure 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 HWFirmwa
Table 17-65 HPSCSI_DeviceIndication: Physical Drive status OFFLINE Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary The physical drive is offline. EventCategory 6 (Primary Storage) ProbableCause 72 (Element unavailable) ProbableCauseDescription Physical Drive Offline ProviderVersion Provider version generating the indication in the format, ...
Table 17-65 HPSCSI_DeviceIndication: Physical Drive status OFFLINE 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 HWManufacturer Disk Manu
Table 17-66 HPSCSI_DeviceIndication: Physical Drive status - Missing was OK Property name Property implementation Summary The Physical Drive missing was OK. EventCategory 6 (Primary Storage) ProbableCause 73 (Element Missing) ProbableCauseDescription Missing Physical Drive was OK. ProviderVersion Provider version generating the indication in the format, ...
Table 17-66 HPSCSI_DeviceIndication: Physical Drive status - Missing was OK Property name Property implementation HP_HardwareIndication HWFirmwareVersion Disk firmware version string HWLogicalLocation Disk Location string HWManufacturer Disk Manufacturer string HWSerialNumber Disk Serial Number HP_DeviceIndication DeviceModel 17-4-6 Disk Model string Physical Drive status—Missing was FAILED Table 17-67 HPSCSI_DeviceIndication: Physical Drive status - Missing was FAILED Property name Property i
Table 17-67 HPSCSI_DeviceIndication: Physical Drive status - Missing was FAILED Property name Property implementation ProviderVersion Provider version generating the indication in the format, ...
Table 17-67 HPSCSI_DeviceIndication: Physical Drive status - Missing was FAILED Property name Property implementation HWSerialNumber Disk Serial Number HP_DeviceIndication DeviceModel 17-4-7 Disk Model string Physical Drive status—Missing was Predictive Failure Table 17-68 HPSCSI_DeviceIndication: Physical Drive status - Missing was Predictive Failure Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Information) I
Table 17-68 HPSCSI_DeviceIndication: Physical Drive status - Missing was Predictive Failure 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, ..
17-4-8 Physical Drive status—Missing was OFFLINE Table 17-69 HPSCSI_DeviceIndication: Physical Drive status—Missing was OFFLINE Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Information) IndicationTime Time of indication CIM_AlertIndication Description A physical drive that was located in the system and had a status of offline has been removed AlertingMangedElement WBEM path of the HPSCSI_DiskDrive class instanc
Table 17-69 HPSCSI_DeviceIndication: Physical Drive status—Missing was 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 17-70 HPSCSI_DeviceIndication: Controller status changed to Unknown Property name Property implementation PerceivedSeverity 0 (unknown) IndicationTime Time of indication CIM_AlertIndication Description Controller The SCSI device has changed to a status of Unknown AlertingMangedElement WBEM path of the HPSCSI_HBAComputerSystem class instance AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 1 ProviderName HP SCSI RecommendedActions Upgrade the SCSI HBA driver
Table 17-70 HPSCSI_DeviceIndication: Controller status changed to Unknown 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-71 HPSCSI_DeviceIndication: Controller status OK Property name Property implementation AlertingMangedElement WBEM path of the HPSCSI_HBAComputerSystem class instance AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 2 ProviderName HP SCSI RecommendedActions No action is necessary SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summ
Table 17-71 HPSCSI_DeviceIndication: Controller status 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-72 HPSCSI_DeviceIndication: Controller status ERROR Property name Property implementation EventID 3 ProviderName HP SCSI RecommendedActions Replace this HBA.
Table 17-72 HPSCSI_DeviceIndication: Controller status ERROR Property name Property implementation EnclosureName * HP_BladeEnclosureCS.
Table 17-73 HPSCSI_DeviceIndication: Power Supply status NOT REDUNDANT Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication 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 in
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 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 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-15 Enclosure Model string Temperat
Table 17-76 HPSCSI_DeviceIndication: Temperature sensor status change OK Property name Property implementation 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 HWLogicalLocation Enclosure Location string HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel Enclosure Model string Temperature sensor status change Warning Condition 17-4-16 Table 17-77 HPSCSI_DeviceIndication: Temperature sensor status change Warning Condition Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indi
Table 17-77 HPSCSI_DeviceIndication: Temperature sensor status change Warning Condition Property name Property implementation ProviderVersion Provider version generating the indication in the format, ...
Table 17-77 HPSCSI_DeviceIndication: Temperature sensor status change Warning Condition Property name Property implementation HP_DeviceIndication DeviceModel 17-4-17 Enclosure Model string Temperature sensor Status change - Critical Table 17-78 HPSCSI_DeviceIndication: Temperature sensor status change—Critical Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 6 (Critical) IndicationTime Time of indication CIM_AlertInd
Table 17-78 HPSCSI_DeviceIndication: Temperature sensor status change—Critical 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, ..
17-4-18 Fan Status change - OK Table 17-79 HPSCSI_DeviceIndication: Fan status change—OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Info) IndicationTime Time of indication CIM_AlertIndication Description Storage enclosure fan subsystem is working properly AlertingMangedElement WBEM path of the HPSCSI_StorageEnclosureProcessor class instance AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Aler
Table 17-79 HPSCSI_DeviceIndication: Fan status change—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 ImpactedDomain 3 (Enclosure) for c-Class BladeSystems 4 (System) for all other systems When Impac
Table 17-80 HPSCSI_DeviceIndication: Fan status change—Degraded Property name Property implementation PerceivedSeverity 4 (Minor) IndicationTime Time of indication CIM_AlertIndication Description This SCSI Storage enclosure fan is degraded AlertingMangedElement WBEM path of the HPSCSI_StorageEnclosureProcessor class instance AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 18 ProviderName HP SCSI RecommendedActions Replace fan subsystem SystemName Name of the c
Table 17-80 HPSCSI_DeviceIndication: Fan status change—Degraded 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-81 HPSCSI_DeviceIndication: Fan status change - ERROR Property name Property implementation AlertingMangedElement WBEM path of the HPSCSI_StorageEnclosureProcessor class instance AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 16 ProviderName HP SCSI RecommendedActions Check your fan subsystem as soon as possible. Continued operation can cause failure of the drives.
Table 17-81 HPSCSI_DeviceIndication: Fan status change - ERROR 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.
18 18-1 FC HBA 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.
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. Get all association instances of HPFCHBA_ComputerSystemPortController corresponding to the HPFCHBA_ComputerSystem. 7.
14. For each instance of HPFCHBA_PortController, get the corresponding association HPFCHBA_PortControllerFirmwareIdentityBIOS. 15. For each instance of association HPFCHBA_PortControllerFirmwareIdentityBIOS, get the corresponding instance of HPFCHBA_FirmwareIdentityBIOS. The VersionString property contains the BIOS version. Other properties of interest are Description, ElementName, and Manufacturer. 16.
Figure 18-3 Discover HBA topology and attributes Class implementations 18-3 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 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 CreationClassName HPFC
Table 18-3 Class: HPFCHBA_FCPort Property name Property implementation OperationalStatus[0] 0 (Unknown) Unknown StatusDescriptions[0] 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_LogicalDevice CreationClassName HPFCHBA_FCPort DeviceID nodeWWN:portWWN,
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 ActiveFC4Types[] Property implementation Array of port active FC4 type bits (Possible values in array (decimal) ) 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
Table 18-3 Class: HPFCHBA_FCPort Property name Property implementation SupportedFC4Types[] Array of port supported FC4 type bits (Possible values in array (decimal) ) 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 Service
Table 18-4 Class: HPFCHBA_PortController Property name Property implementation 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_Controller CIM_PortController
Table 18-5 Class: HPFCHBA_FCPortStatistics Property name Property implementation CIM_FCPortStatistics CRCErrors HBAAPI_PORTSTATISTICS.InvalidCRCCount DumpedFrames HBAAPI_PORTSTATISTICS.DumpedFrames ErrorFrames HBAAPI_PORTSTATISTICS.ErrorFrames InvalidTransmissionWords HBAAPI_PORTSTATISTICS.InvalidTxWordCount LinkFailures HBAAPI_PORTSTATISTICS.LinkFailureCount LIPCount HBAAPI_PORTSTATISTICS.LIPCount LossOfSignalCounter HBAAPI_PORTSTATISTICS.
HPFCHBA_PhysicalPackage 18-3-6 HPFCHBA_PhysicalPackage class represents the physical elements of the associated Fibre Channel port controller.
Table 18-8 Class: HPFCHBA_Product Property name Property implementation IdentifyingNumber Board ID from Driver Name HPQ:GUID: 85408DBD-6A39-41CD-9E5A357AEA130BBF:NODEWWN:nodewwn:PORTWWN: portwwn, where nodewwn is the node’s WWN and portwwn is the port’s WWN Vendor Manufacturer Version F/W Version of HBA or “N/A” when not available HPFCHBA_SoftwareIdentityDrv 18-3-8 Table 18-9 Class: HPFCHBA_SoftwareIdentityDrv Property name Property implementation CIM_ManagedElement Caption FC HBA Driver Des
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_SoftwareIdentity ClassificationDescriptions FC HBA Option ROM Classifications 11 (BIOS/FCode) InstanceID HPQ:GUID: 85408DBD-6A39-41CD-9E5A357AEA130BBF:NODEWWN:nodewwn:PORTWWN: portwwn:HPFCHBA_FirmwareIdentityBIOS, where nodewwn is the node’s WWN and portwwn is the port’s WWN Manufacturer Manufacturer VersionString BIOS Version as reported by HBA TargetType HBA BIOS UNKNOWN SerialNum
Table 18-12 Class: HPFCHBA_SCSIProtocolController Property name Property implementation RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPFCHBA_SCSIProtocolController DeviceID PortWWN 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_ProtocolController MaxUnitsControlled 255 CIM_SCSIProtocolController 18-3-12 HPFCHBA_S
Table 18-13 Class: HPFCHBA_SCSIProtocolEndpoint Property name Property implementation CIM_SCSIProtocolEndpoint ConnectionType 2 (fibre channel) Role 2 (initiator) 18-3-13 HPFCHBA_GroupSystemSpecificCollection HPFCHBA_GroupSystemSpecificCollection is used to represent the group status of all Fibre Channel ports.
Table 18-15 Class: HPFCHBA_ComputerSystemFCPort Property name Property implementation CIM_Component CIM_SystemDevice HPFCHBA_ComputerSystemFCPort GroupComponent ref:HPFCHBA_ComputerSystem PartComponent ref:HPFCHBA_FCPort 18-3-15 HPFCHBA_ComputerSystemPortController HPFCHBA_ComputerSystemPortController is used to represent an association between HPFCHBA_ComputerSystem and HPFCHBA_PortController.
HPFCHBA_ComputerSystemLogicalPortGroup is used to represent an association between HPFCHBA_ComputerSystem and HPFCHBA_LogicalPortGroup.
18-3-20 HPFCHBA_FCPortFCPortStatistics HPFCHBA_FCPortFCPortStatistics is used to represent an association between HPFCHBA_FCPort and HPFCHBA_FCPortStatistics.
HPFCHBA_SCSIProtocolControllerFCPort is used to represent an association between HPFCHBA_FCPort and HPFCHBA_SCSIProtocolController.
18-3-26 HPFCHBA_SoftwareIdentityDrvPortController HPFCHBA_SoftwareIdentityDrvPortController is used to represent an association between HPFCHBA_PortController and HPFCHBA_SoftwareIdentityDrv.
HPFCHBA_ProductPhysicalComponent 18-3-29 HPFCHBA_ProductPhysicalComponent is used to represent an association between HPFCHBA_Product and HPFCHBA_PhysicalPackage.
18-3-32 HPFCHBA_GroupHostedCollection 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 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 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 HP_AlertIndication Summary FC HBA port in link down state EventCategory 11 (I/O Adapter) ProbableCause 5 (Connection Establishment Error) ProbableCauseDescription FC HBA Port State Changed to Link Down 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
Table 18-38 Class: HPFCHBA_DeviceIndication: Fibre Channel Port status changed to Link Down Property name Property implementation HWFirmwareVersion Controller F/W version string HWSerialNumber Controller Serial Number HWManufacturer Name of Hardware Manufacturer DevicePermanentNameFormat PortWWN DevicePermanentName PortWWN
19 System software Overview 19-1 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 Implemented Profiles DMTF Software Inventory Profile 1.0 Provider Installation Files HPWmiSys.DLL Use cases 19-2 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 Overview 20-1 The following profiles are implemented and files are installed by this provider. Table 20-1 Overview Implemented Profiles HP Profile Registration Profile (P00100) Provider Installation Files HPWmiProfile.dll HPWmiProfile.mof Use cases 20-2 For use cases, see the HP Profile Registration profile (P00100). Class implementations 20-3 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 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.4 SNIA: HHRC:144 SNIA HHRC Profile Location 1.3.
Table 20-6 Property Values of HP_RegisteredProfile for “HP WBEM TC” Profiles RegisteredName Registered Version InstanceID Caption/Description/ ElementName 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.4 HP:FCHBA:100 HP FC HBA Profile HP Management Processor 2.0.
Table 20-7 Class: HP_ExtendsProfile Property name Property implementation HP_ExtendsProfile Antecedent ref: CIM_RegisteredProfile (extended) Dependent ref: HP_RegisteredProfile (extends) 20-3-3 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.
21 Standalone tape drive Overview 21-1 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 HP Standalone Tape Drive Profile HPWMITape.
Table 21-2 Class: HPWMITape_TapeDrive Property name Property implementation 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 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 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-6 Class: HPWMITape_TapeDriveCapabilities Property name Property implementation CIM_ManagedElement CIM_Capabilities InstanceID Uniquely iden
Table 21-7 Class: HPWMITape_TapeDriveEnclosure Property name Property implementation 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 Applicable) 3 (Removable when off) 4 (Removable when on or off) CIM_PhysicalFrame CIM_Chassis HP_StorageEnclosure 0 (Unknown) 1
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 CreationClassName HPWMITape_SCSIProtocolEndpoin SystemCreationClassName HP_WinComputerSystem SystemName Network name of the host system CIM_ProtocolEndpoint ProtocolIFType 0 (Unknown) CIM_SCSIProtocolEndpoint ConnectionType
Table 21-10 Class: HPWMITape_TapeDriveFirmware Property name Property implementation VersionString Firmware version IsEntity Not implemented SerialNumber Tape drive serial number HP_TapeDriveFirmware FirmwareSubType Used to differentiate the firmware versions with the same tape drive type. Tape drives contain a value of 1 for this variable when they first ship, and this value is incremented if future versions are shipped, which are not firmware compatible with the predecessor.
Table 21-11 Class: HPWMITape_TapeDriveSPIPort Property name Property implementation SystemName Network name of the host system CIM_LogicalPort PortType 101 (SCSI) Speed The port speed in bits/s UsageRestriction 2 (Front-end only) CIM_SPIPort MaxDataWidth The physical width of the SCSI port HP_TapeDriveSPIPort CurrentWidth The current width of the SCSI port MessageRejects The number of rejected unsupported commands ParityErrors The number of parity errors on this SCSI bus PhaseErrors The n
Table 21-12 Class: HPWMITape_TapeDriveSASPort Property name Property implementation CreationClassName HPWMITape_TapeDriveSPIPort DeviceID Uniquely identifies an instance of HPWMITape_TapeDriveSPIPort SystemCreationClassName HP_WinComputerSystem SystemName Network name of the host system CIM_LogicalPort PortType 94 (SAS) Speed The port speed in bits per second Speed information is currently not available for SAS Tape Drives UsageRestriction 2 (Front-end only) CIM_NetworkPort CIM_SASPort HPWMIT
Table 21-15 Association: HPWMITape_TapeDriveToCapabilities Property name Property implementation Capabilities HPWMITape_TapeDriveCapabilities ManagedElement HPWMITape_TapeDrive 21-3-15 HPWMITape_TapeDriveToStatData (Association) NOTE: This association is not applicable to the SAS Tape Drives.
Table 21-19 Association: HPWMITape_RealizePhysicalPackage Property name Property implementation Antecedent HPWMITape_TapeDriveEnclosure Dependent HPWMITape_TapeDrive 21-3-19 HPWMI_TapeProductToEnclosure (Association) Table 21-20 Association: HPWMI_TapeProductToEnclosure Property name Property implementation GroupComponent HPWMITape_Product PartComponent HPWMITape_TapeDriveEnclosure HPWMITape_TapeDriveToTapeDriveFirmware (Association) 21-3-20 Table 21-21 Association: HPWMITape_TapeDriveToTape
Table 21-23 Association: HPWMITape_TapeDriveToProtocolEndpoint Property name Property implementation ManagedElement CIM_SCSIProtocolEndpoint AvailableSAP HPWMITape_TapeDrive 21-3-23 HPWMITape_HostedAccessPoint (Association) Table 21-24 Association: HPWMITape_HostedAccessPoint Property name Property implementation Antecedent HP_WinComputerSystem Dependent HPWMITape_SCSIProtocolEndpoint 21-3-24 HPWMITape_SCSIInitiatorTargetLUPath (Association) Table 21-25 Association: HPWMITape_SCSIInitiatorTa
Table 21-27 HP_TapeDriveDeviceIndication: Drive status changed to Unknown 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-27 HP_TapeDriveDeviceIndication: Drive status changed to 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 sy
Table 21-28 HP_TapeDriveDeviceIndication: Drive status changed to OK Property name Property implementation 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-28 HP_TapeDriveDeviceIndication: Drive status changed to OK Property name Property implementation HWSerialNumber Enclosure Serial Number (It must match the HP_StorageEnclosure.
Table 21-29 HP_TapeDriveDeviceIndication: Drive status changed to Degraded 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 21-30 HP_TapeDriveDeviceIndication: Drive status changed to Failed Property name Property implementation PerceivedSeverity 6 (Critical) IndicationTime Time of indication CIM_AlertIndication Description See HPWMITapeEventMetaData.
Table 21-30 HP_TapeDriveDeviceIndication: Drive status changed to 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 HP_HardwareIndication HWFirmwareVersion Enclosure F/W version string (It must match the HP_TapeDriveFirmware.
Table 21-31 HP_TapeDriveDeviceIndication: Drive status changed to Failed Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary See HPWMITapeEventMetaData.mof EventCategory 7 (Secondary Storage Device) ProbableCause 1 (Other) ProbableCauseDescription A new tape drive was detected ProviderVersion Provider version generating the indication in the format, ...
Table 21-31 HP_TapeDriveDeviceIndication: Drive status changed to Failed Property name Property implementation HP_TapeDriveDeviceIndication 21-4-6 Tape Drive status changed to Offline 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 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 21-33 HP_TapeDriveDeviceIndication: OK Tape Drive Now Missing Property name Property implementation IndicationTime Time of indication CIM_AlertIndication Description See HPWMITapeEventMetaData.
Table 21-33 HP_TapeDriveDeviceIndication: OK Tape Drive Now Missing 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 HP_HardwareIndication HWFirmwareVersion Enclosure F/W version string (It must match the HP_TapeDriveFirmware.
Table 21-34 HP_TapeDriveDeviceIndication: Failed Drive Now Missing Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary See HPWMITapeEventMetaData.mof EventCategory 7 (Secondary Storage Device) ProbableCause 73 (Element Missing) ProbableCauseDescription Missing tape drive that was Failed ProviderVersion Provider version generating the indication in the format, ...
Table 21-34 HP_TapeDriveDeviceIndication: Failed Drive Now Missing Property name Property implementation HP_TapeDriveDeviceIndication 21-4-9 Offline Drive Now Missing 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 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 21-36 HP_TapeDriveDeviceIndication: Degraded Drive Now Missing Property name Property implementation IndicationTime Time of indication CIM_AlertIndication Description See HPWMITapeEventMetaData.
Table 21-36 HP_TapeDriveDeviceIndication: Degraded Drive Now Missing 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 HP_HardwareIndication HWFirmwareVersion Enclosure F/W version string (It must match the HP_TapeDriveFirmware.
Table 21-37 HP_TapeDriveDeviceIndication: Tape Drive Cleaning Required Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary See HPWMITapeEventMetaData.mof EventCategory 7 (Secondary Storage Device) ProbableCause 1 (Other) ProbableCauseDescription Tape drive cleaning required ProviderVersion Provider version generating the indication in the format, ...
Table 21-37 HP_TapeDriveDeviceIndication: Tape Drive Cleaning Required Property name Property implementation HP_TapeDriveDeviceIndication 21-4-12 Cleaning Tape Replacement Required 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 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, ..
22 Host discovered resources (HDR) Overview 22-1 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 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 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.net CIM_System CreationClassName 22-3-2 HPHDR_ComputerSystem HPHDR_SCSIProtocolEndPointInitiator HPHDR_SCSIProtocolEndPointInitiator represents the SCSI Initiator and Path informtion for the Storage Devices in the system.
Table 22-3 Class: HPHDR_SCSIProtocolEndPointInitiator Property name Property implementation SystemName Name of the host For example, aa.bb.abccorp.net 22-3-3 HPHDR_SCSIProtocolEndPointTarget HPHDR_SCSIProtocolEndPointTarget represents the Target information for the Storage Devices in the system. There is one instance per Target.
22-3-4 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 BlockSize The block size in bytes 1 ConsumableBlocks Number of Free blocks. The total free space is calculated by multiplying the BlockSize by ConsumableBlocks. If BlockSize is 1, this property is the total free space For example, 11175514112 NumberOfBlocks Total number of blocks. The total size is calculated by multiplying the BlockSize by NumberOfBlocks. If BlockSize is 1, this property is the total size in bytes.
Table 22-6 Class: HPHDR_RemoteServiceAccessPoint Property name Property implementation EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_ServiceAccessPoint CreationClassName HPHDR_RemoteServiceAccessPoint SystemCreationClassName HPHDR_ComputerSystem SystemName Name of the host For example, aa.bb.abccorp.net CIM_RemoteServiceAccessPoint AccessInfo The SCSI VPD Page 85 information of the device.
Table 22-9 Class: HPHDR_ComputerSystemLogicalDisk Property name Property implementation GroupComponent HPHDR_ComputerSystem PartComponent HPHDR_LogicalDisk HPHDR_ComputerSystemSCSIProtocolEndpointInitiato r (Association) 22-3-9 Table 22-10 Class: HPHDR_ComputerSystemSCSIProtocolEndpointInitiator Property name Property implementation Antecedent HPHDR_ComputerSystem Dependent HPHDR_SCSIProtocolEndPointInitiator HPHDR_ComputerSystemSCSIProtocolEndpointTarget (Association) 22-3-10 Table 22-11 Cl
23 Host attached SATA Overview 23-1 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 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.Name CIM_MediaAccessDevice Capabilities Capabilities of the MediaAccessDevice. e.
Table 23-3 Class: HP_SATADiskDrive(CIM_DiskDrive) Property name Property implementation TotalCylinders The total number of cylinders on the physical disk drive. Example: 19457 TotalHeads The total number of heads on the disk drive Example: 255 TotalSectors The total number of sectors on the disk drive Example: 312576705 BytesPerSector The BytesPerSector property indicates the number of bytes in each sector for the physical disk drive e.
Table 23-4 Class: HP_SATAStorageExtent (CIM_StorageExtent) Property name Property implementation CIM_ManagedSystemElement Name The Name property defines the label by which the object is known e.g: Disk #0, Partition #0 OperationalStatus Operational Status of the disk drive represented by this storage extent. Values same as HP_SATADiskDrive.OperationalStatus StatusDescriptions[0] String value equivalent of the OperationalStatus.
Table 23-4 Class: HP_SATAStorageExtent (CIM_StorageExtent) Property name Property implementation PrimaryPartition Boolean value indicating that the DiskPartition is labelled as the primary partition for a ComputerSystem. Size The Size property indicates the total size (in bytes) of the partition. Example: 1059045376 23-3-4 HP_SATADiskDriveFW HP_SATADiskDriveFW represents the firmware installed on a disk drive. There is one instance per disk drive.
23-3-5 HP_SATAPortControllerPhysicalPackage HP_SATAPortControllerPhysicalPackage represents the overall physical package for the Host-attached IDE/ATA/SATA controllers. There is one instance per PortController.
Table 23-7 Class: HP_SATADiskPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation CIM_ManagedElement ElementName A short textual description of the disk drive. e.g: FB160C4081 ATA Device Maxtor 6Y080M0 ATA Device CIM_ManagedSystemElement Name \\.\PHYSICALDRIVE0 CIM_ PhysicalElement CreationClassName HP_SATADiskPhysicalPackage Manufacturer The Manufacturer property indicates the name of the disk drive manufacturer.
Table 23-8 Class: HP_SATAStorageCollection(HP_GroupSystemSpecificCollection) Property name Property implementation ElementName Disk Drives Consolidated Status CIM_Collection CIM_SystemSpecificCollection InstanceID Opaque key HP_GroupSystemSpecificCollection GroupOperationalStatus[0] Consolidated status for all Disk Drives.
23-3-9 HP_SATAControllerLocation HP_SATAControllerLocation represents a location string for the Host attached IDE/ATA/SATA controller. Table 23-10 Class: HP_SATAControllerLocation (HP_Location) Property name Property implementation CIM_ManagedElement Caption Controller name and DeviceID e.g: Standard AHCI 1.0 Serial ATA Controller with Device ID: 3A22 Description Controller name and DeviceID e.g: Standard AHCI 1.
Table 23-11 Class: HP_SATAPortControllerProduct (CIM_Product) Property name Property implementation Vendor Controller Name e.g: Standard AHCI 1.0 Serial ATA Controller Version 23-3-11 ControllerVersion populated in portcontroller class HP_SATALogicalPort HP_SATALogicalPort represents port of a SATA controller as per the SMI-S initiator ports profile. It represents the logical transport port on the back-end of the HBA that is connected to the disk drive.
23-3-12 HP_ISATAProtocolEndpoint HP_ISATAProtocolEndpoint represents the protocol endpoint for each port on the SATA controller.
Table 23-14 Class HP_TSATAProtocolEndPoint(CIM_ProtocolEndpoint) Property name Property implementation SystemName same value as property HP_WinComputerSystem.
Table 23-15 Class HP_SATAPortControllerDriver(HP_SoftwareIdentity) Property name Property implementation IsEntity False(always set to False) IdentityInfoType CIM:SoftwareFamily IdentityInfoValue HPQ: InstanceID Opaque Key Manufacturer Standard IDE ATA/ATAPI controllers driver(for pciide.sys and atapi.sys) Standard SATA controllers driver(for msahci.
23-3-16 HP_SATAPortControllerBIOS HP_SATAPortControllerBIOS represents properties of BIOS associated with the IDE/SATA Controller.
Table 23-19 Class: HP_SATAPortControllerSATALogicalPort (CIM_ControlledBy) Property name Property implementation Antecedent HP_SATAPortController Dependent HP_SATALogicalPort 23-3-19 HP_SATAPortControllerPhysicalPackageSATAControlle rLocation (Association) Table 23-20 Class: HP_SATAPortControllerPhysicalPackageSATAControllerLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HP_SATAPortControllerPhysicalPackage PhysicalLocation HP_SATAControllerLocation 23-3-20
23-3-22 HP_SATAPortControllerPhysicalPackageSATAPortContr oller (Association) Table 23-23 Class: HP_SATAPortControllerPhysicalPackageSATAPortController (CIM_Realizes) Property name Property implementation Antecedent HP_SATAPortControllerPhysicalPackage Dependent HP_SATAPortController 23-3-23 HP_WinComputerSystemSATAStorageExtent (Association) Table 23-24 Class: HP_WinComputerSystemSATAStorageExtent (CIM_SystemDevice) Property name Property implementation GroupComponent HP_WinComputerSystem
Table 23-27 Class: HP_SATADiskDriveStorageExtent (CIM_MediaPresent) Property name Property implementation Antecedent HP_SATADiskDrive Dependent HP_SATAStorageExtent 23-3-27 HP_SATADiskPhysicalPackageSATADiskDrive (Association) Table 23-28 Class: HP_SATADiskPhysicalPackageSATADiskDrive (CIM_Realizes) Property name Property implementation Antecedent HP_SATADiskPhysicalPackage Dependent HP_SATADiskDrive 23-3-28 HP_SATADiskPhysicalPackageSATADiskLocation (Association) Table 23-29 Class: HP_SATA
Table 23-31 Class: HP_TSATAProtocolEndpointSATADiskDrive (CIM_SAPAvailableForElement) Property name Property implementation AvailableSAP HP_TSATAProtocolEndpoint ManagedElement HP_SATADiskDrive 23-3-31 HP_SATALogicalPortISATAProtocolEndpoint (Association) Table 23-32 Class: HP_SATALogicalPortISATAProtocolEndpoint (CIM_DeviceSAPImplementation) Property name Property implementation Antecedent HP_SATALogicalPort Dependent HP_ISATAProtocolEndpoint 23-3-32 HP_SATAInitiatorTargetLogicalUnitPath Th
Table 23-35 Class: HP_SATAHostedCollection (HP_GroupHostedCollection) Property name Property implementation Antecedent HP_WinComputerSystem Dependent HP_SATAStorageCollection 23-3-35 HP_SATAPortControllerFWSATAPortController (Association) Table 23-36 Class: HP_SATAPortControllerFWSATAPortController (CIM_ElementSoftwareIdentity) Property name Property implementation Antecedent HP_SATAPortControllerFW Dependent HP_SATAPortController ElementSoftwareStatus ElementSoftwareStatus[0]: 2 (Current
Table 23-38 Class: HP_SATAPortControllerDriverSATAPortController (CIM_ElementSoftwareIdentity) Property name Property implementation ElementSoftwareStatus ElementSoftwareStatus[0]: 2 (Current) ElementSoftwareStatus[1]: 6 (Installed) 23-4 Supported indications 23-4-1 New Disk Drive found Table 23-39 HP_SATADeviceIndication: New Disk Drive found Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Informational) I
Table 23-39 HP_SATADeviceIndication: New Disk Drive found 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 23-40 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-40 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-41 HP_SATADeviceIndication: Disk Drive status OK Property name Property implementation 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-41 HP_SATADeviceIndication: Disk Drive status 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_WinComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 23-42 HP_SATADeviceIndication: Disk Drive status Error 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 Disk Drive status Error EventCategory 6 (Primary Storage Device) ProbableCause 86 (Disk Failure) ProbableCauseDescription Physical Drive Status Changed to Error NetworkAddresses Contains a list of all the IP address
Table 23-42 HP_SATADeviceIndication: Disk Drive 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 HP_DeviceIndication DeviceModel 23-4-5 Physical Disk Model string Physical Drive Status Changed to Degraded Table 23-4
Table 23-43 HP_SATADeviceIndication: Disk Drive status Degraded Property name Property implementation 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 Windows 2008 32-bit: 76 For Windows 2008 64-bit: 77 For Windows 2008 R2: 103 OSVersion Operating system version of the computer system gene
23-4-6 Physical Drive Status Changed to Predictive Failure Table 23-3 HP_SATADeviceIndication: Disk Drive status Predictive Failure Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 3 (Degraded/Warning) IndicationTime Time of indication CIM_AlertIndication Description A Disk Drive status has changed to Predictive Failure.
Table 23-3 HP_SATADeviceIndication: Disk Drive status Predictive Failure 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 indicatio
Table 23-45 HP_SATADeviceIndication: Disk Drive is missing Property name Property implementation CIM_AlertIndication Description A Disk Drive disappeared from system. AlertingManagedElement WBEM path of the HP_SATADiskDrive class AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 613 ProviderName HP SATA RecommendedActions No action is recommended.
Table 23-45 HP_SATADeviceIndication: Disk Drive is missing 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.
24 For more information http://www.dmtf.org http://www.snia.org http://www.hp.