Overview The HP Insight Management WBEM Providers supply system management data through the Windows® Management Instrumentation (WMI) framework for HP Integrity 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. 0BOverview 13...
Base server Overview The following profiles are implemented, and files are installed by this provider. Table 2-1 Overview Implemented Profiles • HP Base Server Profile (P00105) • HP Base Server Physical Asset Profile (P00114) • DMTF Power State Management Profile (DSP1027) •...
Page 15
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. OperationalStatus[0] contains one of the following: • 0 (Unknown) •...
Page 16
Table 2-2 Class: HP_WinComputerSystem Properties OtherIdentifyingInfo • OtherIdentifyingInfo[0]: HPQ:<ProductID_String> where <ProductID_String> is HP_ComputerSystemChassis.ProductID. • OtherIdentifyingInfo[1]: CIM:<UUID_String> where <UUID_String> is the computer system UUID string. • OtherIdentifyingInfo[2]: CIM:<Model_String>:<Serial Number String> where <Model_String> is the computer system model string and <Serial Number String> is the computer system serial number string.
Table 2-2 Class: HP_WinComputerSystem Properties LocationIndicator State of the computer system Unit Identifier (UID) LED (writable property): • 0 (Unknown) • 2 (On) • 3 (Off) • 5 (Alternating) HP_WinComputerSystem HP_ComputerSystemChassis 2-3-2 HP_ComputerSystemChassis extends the class CIM_ComputerSystemChassis to model the physical system chassis.
Table 2-3 Class: HP_ComputerSystemChassis Property name Property implementation ProductID Computer system product ID string (for example, 123456-123) VirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment VirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_ComputerSystemPackage 2-3-3...
Table 2-8 Class: HP_PowerManagementElementCapabilities Property name Property implementation CIM_ElementCapabilities HP_PowerManagementElementCapabilities ManagedElement ref: HP_PowerManagementService Capabilities ref: HP_PowerManagementCapabilities HP_HostedPowerManagementService 2-3-8 HP_HostedPowerManagementService extends the class CIM_HostedService and associates the HP_ComputerSystem instance and the HP_PowerManagementService instance. Only one instance of HP_HostedPowerManagementService is instantiated on an Integrity server. The following properties are implemented.
Page 22
Table 2-10 Class: HP_SystemROMFirmware Property name Property implementation Description System ROM Firmware-<family_code> (<state>), where <family_code> is the system ROM family code and <state> is either Active or Redundant Examples: • System ROM Firmware-P31 (Active) • System ROM Firmware-P31 (Redundant) ElementName <family_code>, where <family_code>...
Table 2-10 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 HP_SystemROMElementFirmwareIdentity 2-3-10 HP_SystemROMElementFirmwareIdentity extends the class CIM_ElementSoftwareIdentity and associates the HP_ComputerSystem instance and HP_SystemROMFirmware instances.
Table 2-12 Class: HP_SystemROMInstalledFirmwareIdentity Property name Property implementation HP_SystemROMInstalledFirmwareIdentity InstalledSoftware ref: HP_SystemROMFirmware System ref: HP_ComputerSystem Supported indications There are no indications specific to the base server profile implementation. 1BBase server 24...
Overview The following profiles are implemented, and the following files are installed by this provider. Table 3-1 Overview Implemented Profiles • HP CPU Profile (P00106) • HP CPU Consolidated Status Profile (P00107) • HP CPU Physical Asset Profile (P00108) • HP Location Profile (P00124) Provider Installation Files •...
Page 26
Table 3-2 Class: HP_Processor Properties Property name Property implementation Description <processor brand string> (x86 Family x Model y Stepping z), where <processor brand string> is the processor brand string, x is the processor family number, y is the processor model number and z is the processor stepping number Example: Intel(R) Xeon(TM) CPU 3.06GHz (x86 Family 15 Model 2 Stepping 7)
Table 3-2 Class: HP_Processor Properties Property name Property implementation 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) •...
Table 3-3 Class: HP_ProcessorCapabilities Property name Property implementation InstanceID HPQ:HP_ProcessorCapabilities:n, where n is a unique, sequentially-assigned number in the form 001, 002, and so on. ElementName Processor Capabilities – x86 CIM_EnabledLogicalElementCapabilities ElementNameEditSupported 0 (False) RequestedStatesSupported None CIM_ProcessorCapabilities NumberOfProcessorCores Number of processor cores (for example, 1, 2, 4) NumberOfHardwareThreads Number of hardware threads (for example, 1, 2) HP_ProcessorCapabilities...
Page 29
Table 3-4 Class: HP_ProcessorCore Property name Property implementation OperationalStatus • 0 (Unknown) • 2 (OK), when CPU is enabled and operational • 5 (Predictive Failure), when IML error information is logged for this CPU • 6 (Error), when CPU is disabled through POST error •...
Table 3-4 Class: HP_ProcessorCore Property name Property implementation Characteristics • For x86 processors: Characteristics[0]: 3 (32-bit Capable) • For x64 processors: ○ Characteristics[0]: 3 (32-bit Capable) ○ Characteristics[1]: 2 (64-bit Capable) HP_ProcessorCore Bootstrap • False • True HP_HardwareThread 3-3-4 HP_HardwareThread extends the class CIM_HardwareThread to model the hardware threads. The following properties are implemented.
Table 3-5 Class: HP_HardwareThread Property name Property implementation OperationalStatus • 0 (Unknown) • 2 (OK), when CPU is enabled and operational • 5 (Predictive Failure), when IML error information is logged for this CPU • 6 (Error), when CPU is disabled through POST error •...
Page 32
Table 3-6 Class: HP_ProcessorcacheMemory Property name Property implementation CIM_ManagedElement Caption 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: •...
Page 33
Table 3-6 Class: HP_ProcessorcacheMemory Property name Property implementation StatusDescriptions StatusDescriptions[0] text per OperationalStatus[0]: • Processor-module status unknown. • Processor-module status OK • Processor-module is degraded, it is predicted to Fail • Processor-module in Slot: a Socket: b disabled by BIOS (POST Error), where a is the slot number and b is the socket number •...
Table 3-6 Class: HP_ProcessorcacheMemory Property name Property implementation NumberOfBlocks Number of blocks in this cache (for example, 8192 or 524288) Primordial 0 (False) CIM_Memory HP_CacheMemory HP_ProcessorCacheMemory HP_SystemProcessor 3-3-6 HP_SystemProcessor extends the class CIM_SystemDevice and associates HP_ComputerSystem and HP_Processor instances. The following properties are implemented. Table 3-7 Class: HP_SystemProcessor Property name...
HP_ProcessorCoreComponent 3-3-8 HP_ProcessorCoreComponent extends the class CIM_ConcreteComponent and associates an HP_Processor instance with HP_ProcessorCore instances. The following properties are implemented. Table 3-9 Class: HP_ProcessorCoreComponent Property name Property implementation CIM_Component CIM_ConcreteComponent HP_ProcessorCoreComponent GroupComponent ref: HP_Processor PartComponent ref: HP_ProcessorCore HP_HWThreadComponent 3-3-9 HP_HWThreadComponent extends the class CIM_ConcreteComponent and associates an HP_ProcessorCore instance with HP_HardwareThread instances.
HP_ProcessorCollection 3-3-11 HP_ProcessorCollection extends the class HP_GroupSystemSpecificCollection. The following properties are implemented. Table 3-12 Class: HP_ProcessorCollection Property name Property implementation CIM_ManagedElement Description A collection of processor packages with group aggregate status ElementName HP_ProcessorCollection CIM_Collection CIM_SystemSpecificCollection InstanceID HPQ:HP_ProcessorCollection:000 HP_GroupSystemSpecificCollection Caption Processor Package Collection GroupOperationalStatus •...
Table 3-13 Class: HP_ProcessorGroupHostedCollection Property name Property implementation CIM_Dependency CIM_HostedDependency CIM_HostedCollection HP_GroupHostedCollection HP_ProcessorGroupHostedCollection Antecedent ref: HP_ComputerSystem Dependent ref: HP_ProcessorCollection HP_PhysicalMemberOfProcessorCollection 3-3-13 HP_PhysicalMemberOfProcessorCollection extends the class CIM_MemberOfCollection and associates the HP_ProcessorCollection instance with an HP_ProcessorChip instance. The following properties are implemented. Table 3-14 Class: HP_PhysicalMemberOfProcessorCollection Property name...
Page 39
Table 3-15 Class: HP_ProcessorChip Properties Property name Property implementation OperationalStatus • 0 (Unknown) • 2 (OK), when CPU is enabled and operational • 5 (Predictive Failure), when IML error information is logged for this CPU • 6 (Error), when CPU is disabled through POST error •...
Table 3-15 Class: HP_ProcessorChip Properties Property name Property implementation Manufacturer Processor manufacturer string from SMBIOS (for example, Intel or AMD) Model Model y, where y is the processor model number Version Model y Stepping z, where y is the processor model number, and z is the processor stepping number PoweredOn •...
Table 3-17 Class: SystemPhysicalProcessor Property name Property implementation CIM_Component CIM_Container HP_SystemPhysicalProcessor GroupComponent ref: HP_ComputerSystemChassis PartComponent ref: HP_ProcessorChip HP_ProcessorLocation 3-3-17 HP_ProcessorLocation implements the class HP_Location that extends the class CIM_Location. The following properties are implemented. Table 3-18 Class: HP_ProcessorLocation Property name Property implementation CIM_ManagedElement Caption...
Table 3-18 Class: HP_ProcessorLocation Property name Property implementation LocationInformation • LocationInformation[0]: the socket number • LocationInformation[1]: the cabinet number (cellular systems only) • LocationInformation[2]: the cell number (cellular systems only) LocationInfoDesc • LocationInfoDesc[0]: 4 (Socket), indicates that the first element of the LocationInformation array contains the socket number •...
System Power Supply Overview This provider implements the HP Power Supply profile to model power supplies in Integrity systems. The following profiles are implemented, and the following files are installed by this provider. Table 4-1 Overview Implemented Profiles • HP Power Supply Profile 1.0 •...
Table 4-2 Class: HP_PowerSupply Property name Property implementation Description Power Supply n provides power for PowerSupplyType. StatusDescription, where n represents the number of the power supply instance, PowerSupplyType represents the corresponding string value of the PowerSupplyType enumeration, and StatusDescription represents the value of StatusDescriptions[0] ElementName Power Supply n, where n represents the number of the...
Page 45
Table 4-3 Class: HP_PowerCollection Property name Property implementation CIM_ManagedElement Caption Power Collection Description This is a collection of all devices including power supplies that provide power. GroupStatusDescription. GroupStatusDescription represents the value of the GroupStatusDescriptions[0] property ElementName Power Collection CIM_SystemSpecificCollection InstanceID Unique identifier for this power collection instance HP_GroupSystemSpecificCollection GroupOperationalStatus[0]...
HP_PowerRedundancySet 4-3-3 HP_PowerRedundancySet is used to model power supply redundancy sets on Integrity servers. The Windows implementation class is HP_WinPowerRedundancySet. Table 4-4 Class: HP_PowerRedundancySet Property name Property implementation CIM_ManagedElement Caption Power Redundancy Set n, where n represents the number of the redundancy set instance Description Power Redundancy Set n is collection of fault tolerant power supplies that provide redundant power.
Table 4-5 Class: HP_MemberOfPowerRedundancy Property name Property implementation Collection References HP_PowerRedundancySet Member References HP_PowerSupply HP_HostedPowerRedundancySet 4-3-5 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. Table 4-6 Class:HP_HostedPowerRedundancySet Property name...
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. Table 4-9 Class: HP_SystemPowerSupply Property name Property implementation GroupComponent References HP_ComputerSystem PartComponent References HP_PowerSupply HP_Location 4-3-9 HP_Location is used to model power supply locations on Integrity servers.
Table 4-11 Class: HP_ElementLocation Property name Property implementation Element References CIM_ManagedElement PhysicalLocation References CIM_Location CIM_ConfigurationCapacity 4-3-11 CIM_ConfigurationCapacity is used to model power supply configuration capacity on Integrity Servers. The Windows implementation class is HP_WinPowerSupplyConfigurationCapacity. There is one instance of this class on systems modeling power supply configuration capacity. Table 4-12 Class: CIM_ConfigurationCapacity Property name...
System fan Overview This provider implements the profiles listed to support fans installed in Integrity servers. The following profiles are implemented, and the following files are installed by this provider. Table 5-1 Overview Implemented Profiles • HP Fan Profile 1.0 •...
Page 52
Table 5-2 Class: HP_Fan Property name Property implementation Description Fan n provides cooling for fantype. statusdescription. n represents the number of the fan instance, fantype represents the corresponding string value of the FanType enumeration and statusdescription represents the value of StatusDescriptions[0] ElementName Fan n, where n represents the number of the fan instance.
HP_CoolingCollection 5-3-2 HP_CoolingCollection is used to model fan collections on Integrity 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.
HP_CoolingRedundancySet 5-3-3 HP_CoolingRedundancySet is used to model fan redundancy sets on Integrity 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 Property name Property implementation Collection References HP_CoolingRedundancySet Member References HP_Fan HP_HostedCoolingRedundancySet 5-3-5 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. Table 5-6 Class: HP_HostedCoolingRedundancySet Property name...
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 Property name Property implementation GroupComponent References HP_ComputerSystem PartComponent References HP_Fan HP_Location 5-3-9 HP_Location is used to model fan locations on Integrity servers.
Table 5-11 Class: HP_ElementLocation Property name Property implementation PhysicalLocation References CIM_Location CIM_ConfigurationCapacity 5-3-11 CIM_ConfigurationCapacity is used to model fan configuration capacity on Integrity Servers. The Windows implementation class is HP_WinFanConfigurationCapacity. There is one instance of this class on systems modeling fan configuration capacity. Table 5-12 Class: CIM_ConfigurationCapacity Property name...
System Temperature Sensor Overview This provider implements the HP Sensor Profile to model temperature sensors in Integrity servers. The following profiles are implemented, and the following files are installed by this provider. Table 6-1 Overiew Implemented Profiles • HP Sensor Profile 1.0 Provider Installation Files •...
Page 60
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.
Page 61
Table 6-2 Class: HP_NumericSensor Property name Property implementation 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: • PossibleStates[9] = Normal • PossibleStates[3] = Critical CIM_NumericSensor CurrentReading Current reading of temperature sensor...
HP_SensorCollection 6-3-2 HP_SensorCollection is used to model temperature sensor collections on Integrity 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.
Table 6-4 Class: HP_MemberOfSensorCollection Property name Property implementation Collection References HP_SensorCollection Member References HP_NumericSensor HP_HostedSensorCollection 6-3-4 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-5 Class: HP_HostedSensorCollection Property name...
System memory Overview This provider implements the HP Memory Profile and HP Memory Physical Asset Profile to represent system memory in Integrity systems. The following profiles are implemented, and the following files are installed by this provider. Table 7-1 Overview Implemented Profiles •...
Page 65
Table 7-2 Class: HP_Memory Property name Property implementation Description Logical system memory ElementName System Memory CIM_ManagedSystemElement OperationalStatus Enumerator indicating the logical system memory operational status. The status represents the ‘worst-of’ algorithm for all OperationalStatus[0] values reported by physical memory modules in HP_MemoryModule instances.
Table 7-2 Class: HP_Memory Property name Property implementation 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...
Page 67
Table 7-4 Class: HP_MemoryModule Property name Property implementation CIM_ManagedElement Caption A string describing the DIMM index and the DIMM physical location. CIM_ManagedSystemElement OperationalStatus Enumerator indicating the memory module operational status. • OperationalStatus[0]: contains overall memory module status • OperationalStatus[1]: contains detailed memory module status (as needed) For details, see the Memory Module Status.
Page 68
Table 7-4 Class: HP_MemoryModule Property name Property implementation RemovalConditions 3 (Removable when off) CIM_Chip CIM_PhysicalMemory DataWidth Data width of memory module in bits InterleavePosition Position of memory module in an interleave Capacity Total capacity of memory module in bytes TotalWidth Total width of memory module in bits Speed Speed of memory module in nanoseconds...
HP_MemoryBoard 7-3-4 The class HP_MemoryBoard represents a physical memory board on Integrity Servers. There is an instance of this class for each memory board in the system. Table 7-6 Class: HP_MemoryBoard Property name Property implementation CIM_ManagedElement A string describing the physical location of the memory Caption board.
Page 70
Table 7-6 Class: HP_MemoryBoard Property name Property implementation A string describing the physical location of the memory ElementName board. On Integrity systems, a memory board instance can be a cell board, a system board or a memory extender board. CIM_PhysicalPackage RemovalConditions Removal conditions of the memory board: •...
Table 7-7 Memory Board Status Condition OperationalStatus[0] OperationalStatus[1] StatusDescriptions[0] StatusDescriptions[1] Memory board has a configuration • • 3 (Degraded) 3 (Degraded) error, for example, there is a • • Memory board status: Degraded Memory board status: problem with the board release Configuration error latch (unlock error) or there is an improper configuration of memory...
Page 72
Table 7-8 Class: HP_MemoryRedundancySet Property name Property implementation RedundancyStatus The current memory redundancy status as follows: • 2 (Fully Redundant)—System is operating properly in the Advanced Memory Protection mode given in the TargetConfiguration property. • 3 (Degraded Redundancy)—Degraded Redundancy can occur in either of 2 conditions: ○...
Table 7-8 Class: HP_MemoryRedundancySet Property name Property implementation ConfigurationsAvailable An array containing Advanced Memory Protection configurations supported on this system (the CurrentConfiguration and TargetConfiguration properties will contain one of these values). Each indexed position in the array contains one supported configuration.
Table 7-11 Class: HP_HostedMemoryCollection Property name Property implementation Antecedent ref: HP_ComputerSystem Dependent ref: HP_MemoryCollection HP_MemberOfMemoryCollection 7-3-8 The class HP_ MemberOfMemoryCollection represents an association between HP_MemoryCollection and HP_MemoryModule or HP_MemoryBoard. Table 7-12 Class: HP_MemberOfMemoryCollection Property name Property implementation CIM_MemberOfCollection HP_MemberOfMemoryCollection Collection ref: HP_MemoryCollection Member ref: CIM_PhysicalElement...
Table 7-16 Class: HP_MemoryModuleSlot Property name Property implementation HPQ:HP_MemoryModuleSlot:x-y, where: • x is the board/cartridge number where the memory slot is located. On cellular systems, x includes the cabinet and cell board number. • y is the memory socket number where the memory slot is located Description A string describing the DIMM slot index and the DIMM...
Table 7-17 Class: HP_MemoryBoardSlot Property name Property implementation HPQ:HP_MemoryBoardSlot:x, where x is the board/cartridge number. Description A string describing the memory board physical location. ElementName A string describing the memory board physical location. CIM_PhysicalConnector ConnectorLayout 1 (Other) ConnectorDescription A string describing the memory board physical location.
Table 7-19 Class: HP_MemoryBoardInSlot Property name Property implementation HP_MemoryBoardInSlot ref: HP_MemoryBoardSlot — ref: HP_MemoryBoard — HP_ MemoryModuleSlotOnBoard 7-3-16 The class HP_MemoryModuleSlotOnBoard represents an association between an HP_MemoryModuleSlot and the HP_MemoryBoard that contains it. Table 7-20 Class: HP_MemoryModuleSlotOnBoard Property name Property implementation CIM_Component CIM_Container HP_MemoryModuleSlotOnBoard...
Table 7-21 Class: HP_ MemoryModuleSlotLocation Property name Property implementation Name HPQ:HP_MemoryModuleSlotLocation:x-y, where: • x is the board/cartridge number where the memory module slot is located. On cellular systems, x includes the cabinet and cell board number. • y is the memory socket index where the memory module slot is located PhysicalPosition x-y, where:...
Table 7-22 Class: HP_ MemoryBoardSlotLocation Properties Property implementation Description A string describing the physical location of the memory board. ElementName A string describing the physical location of the memory board. CIM_Location Name HPQ:HP_MemoryBoardSlotLocation:x, where x is the board/cartridge number where the memory board slot is located PhysicalPosition x, where x is the board/cartridge number where the...
HP_MemoryBoardSlotElementLocation 7-3-20 The class HP_MemoryBoardSlotElementLocation extends the class HP_ElementLocation and is used to associate a memory board slot (HP_MemoryBoardSlot) with its corresponding location (HP_MemoryBoardSlotLocation). There is an instance of this class for each memory board slot in the system (whether the slot is occupied or not). Table 7-24 Class: HP_MemoryBoardSlotElementLocation Properties...
Table 7-26 Class: HP_SystemMemoryBoardSlot Properties Property implementation HP_SystemMemoryBoardSlot GroupComponent ref: HP_ComputerSystemChassis PartComponent ref: HP_MemoryBoardSlot Supported indications There are no indications specific to the system memory profile implementation. 6BSystem memory 83...
PCI Device Overview This provider implements the profiles listed to support PCI devices installed in Integrity servers. The following table details the profiles implemented and files installed by this provider. Table 8-1 Overview Implemented Profiles • 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.Name CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_PCIController CIM_PCIDevice BusNumber The bus number where this PCI device resides DeviceNumber The device number assigned to this PCI device for the FunctionNumber...
Page 86
Table 8-3 Class: HP_PCIBridge Property name Property implementation ElementName A hardware ID for this PCI device provided by the operating system CIM_ManagedSystemElement Name The product name for the PCI device. CIM_LogicalDevice CreationClassName HP_PCIBridge DeviceID Unique identifier for this PCI device instance SystemCreationClassName HP_ComputerSystem.CreationClassName SystemName...
HP_PCICard 8-3-3 HP_PCICard is used to represent physical PCI adapter card installed on Integrity 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 CIM_ManagedElement Caption A string describing the physical location of the PCI device.
Table 8-5 Class: HP_PCISlot Property name Property implementation CIM_ManagedSystemElement Name A string describing the full PCI slot location, which includes cabinet and cell number on cellular systems. CIM_PhysicalElement CreationClassName HP_PCISlot A string describing the full PCI slot location, which includes cabinet and cell number on cellular systems. Description A string describing the full PCI slot location, which includes cabinet and cell number on cellular systems.
Table 8-6 Class: HP_PCICardInSlot Property name Property implementation Antecedent References HP_PCISlot Dependent References HP_PCICard HP_RealizesPCIDevice 8-3-6 HP_RealizesPCIDevice is used to represent an association between HP_PCIDevice and HP_PCICard that realizes this PCI device. Table 8-7 Class: HP_RealizesPCIDevice Property name Property implementation Antecedent References HP_PCICard Dependent...
Table 8-10 Class: HP_Location Property name Property implementation CIM_ManagedElement Caption A string describing the full PCI slot location, which includes cabinet and cell number on cellular systems. Description A string describing the full PCI slot location, which includes cabinet and cell number on cellular systems. ElementName A string describing the full PCI slot location, which includes cabinet and cell number on cellular systems.
Management Processor Lite Overview The profiles are implemented, and the following files are installed by this provider. Table 9-1 Overview Implemented Profiles • HP Management Processor (MP) Lite Profile 1.0 Provider Installation Files • HPWmiMgmtProc.dll • HPWmiMgmtProcLite.mof Use cases For use cases, see the HP Management Processor (MP) Lite Profile. Class implementations The following classes are implemented for Integrity server platforms where available.
Page 92
Table 9-2 Class: HP_ManagementProcessor Property name Property implementation Description Description of the Management Processor in the format: <X> HP Management Processor - <product name> where <X> indicates the MP Is Active or Inactive/Disabled and <product name> is the name of the MP product (same as the product name in property ElementName) For example, Active HP Management Processor –...
Page 93
Table 9-2 Class: HP_ManagementProcessor Property name Property implementation StatusDescriptions Descriptive text per OperationalStatus. • StatusDescriptions[0] text per OperationalStatus[0]: ○ Management Processor Status: Unknown ○ Management Processor Status: OK ○ Management Processor Status: Degraded ○ Management Processor Status: Error • StatusDescriptions[1] text per OperationalStatus[1]: ○...
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). • 0 (Unknown) • 1 (Other) • 2 (PCI Board-Remote Insight Lights Out Edition II (RILOE II)) • 3 (Embedded Integrated Lights Out Controller (iLO)) •...
Page 95
VersionString String indicating the MP firmware version information. This property is the string translation of the content provided in the MajorVersion and MinorVersion properties. Manufacturer Hewlett-Packard Classifications 10 (Firmware) ClassificationDescriptions HP Management Processor Firmware IdentifyingInfoValue HPQ:xxx, where xxx represents the target...
Table 9-3 Class: CIM_SoftwareIdentity Property name Property implementation IdentifyingInfoType CIM:SoftwareFamily ReleaseDate The MP firmware date (in DMTF datetime format) HP_MPFirmware HP_MPCollection 9-3-3 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.
Table 9-6 Class: HP_MPComponentCS Property name Property implementation PartComponent ref: HP_ManagementProcessor HP_MPMemberOfCollection 9-3-6 HP_MPMemberOfCollection extends the class CIM_MemberOfCollection and associates a management processor to the collection to which it belongs. The following properties are implemented. Table 9-7 Class: HP_MPMemberOfCollection Property name Property implementation CIM_MemberOfCollection CIM_MemberOfPolicyCollection...
CIM_InstalledSoftwareIdentity 9-3-8 CIM_InstalledSoftwareIdentity associates a management processor to its corresponding installed firmware. The Windows-specific implementation class is HP_MPInstalledFirmwareIdentity. The following properties are implemented. Table 9-9 Class: CIM_InstalledSoftwareIdentity Property name Property implementation CIM_InstalledSoftwareIdentity HP_MPInstalledFirmwareIdentity System ref: HP_ManagementProcessor InstalledSoftware ref: HP_MPFirmware Supported indications There are no indications specific to the management processor profile implementation.
SEL Record Log Overview 10-1 This provider supports the IPMI System Event Log (SEL) on Integrity systems. 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 •...
Page 101
Table 10-2 Class: HP_CommonRecordLog Properties Property name Property implementation OperationalStatus OperationalStatus[0] indicates the highest severity of IPMI SEL log entries and will contain one of the following: • 2 (OK), only informational or repaired events exist in the IPMI SEL log •...
Table 10-2 Class: HP_CommonRecordLog Properties Property name Property implementation Default value is 30 days. LogBackUpDays Percentage of log currently used. LogPercentFull Table 10-3 Implemented Methods for HP_CommonRecordLog Class Method Name Method Implementation ClearLog See HP Record Log profile (P00109) RepairAll See HP Record Log profile (P00109) HP_CommonLogEntry 10-3-2...
Page 103
Table 10-4 Class: HP_CommonLogEntry Property name Property implementation CIM_LogEntry InstanceID HPQ:n, where n is the IPMI SEL event number LogInstanceID HPQ:HPQ_CommonRecordLog LogName Complex-Wide IPMI System Event Log (SEL) events RecordID IPMI SEL event number CreationTimeStamp IPMI SEL log event creation time stamp HP_CommonLogEntry RecordDataType 3 (Delimited)
Table 10-4 Class: HP_CommonLogEntry Property name Property implementation ServerHardwareArchitecture • 0 (Unknown) • 8 (IA-64) LoggerType 2 (Server) Table 10-5 Implemented Methods for HP_CommonLogEntry Class Method Name Method Implementation Repair Refer to HP Record Log profile (P00109) HP_LogManagesRecord 10-3-3 HP_ LogManagesRecord extends the class CIM_ LogManagesRecord and associates instances of HP_CommonRecordLog and HP_CommonLogEntry.
Blade System Lite Overview 11-1 The following profiles are implemented, and the following files are installed by this provider. Table 11-1 Overview Implemented Profiles • HP Blade System Lite Profile 1.0 Provider Installation Files • HPWmiBlade.DLL • HPWmiBlade.mof Use cases 11-2 For use cases, see the HP Blade System Lite Profile.
Page 107
Table 11-2 Class: HP_BladeEnclosureCS Property name Property implementation CIM_ManagedSystemElement OperationalStatus • 0 (Unknown), enclosure status: Unknown • 2 (OK), enclosure status: OK • 3 (Degraded), enclosure status: Degraded • 6 (Error), enclosure status: Error StatusDescriptions StatusDescriptions[0] per OperationalStatus[0]: • Server Blade Enclosure and Onboard Administrator status: Unknown •...
Table 11-2 Class: HP_BladeEnclosureCS Property name Property implementation HP_BladeEnclosureCS ManagementIPAddress The enclosure’s management IP address ManagementURL The URL of the enclosure’s management web-based user interface HP_BladeEnclosureCollection 11-3-2 HP_BladeEnclosureCollection extends the class HP_GroupSystemSpecificCollection to aggregate the enclosure’s group operational status. The following properties are implemented. Table 11-3 Class: HP_BladeEnclosureCollection Property name...
Table 11-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...
HP_BladeEnclosureGroupHostedCollection 11-3-5 HP_BladeEnclosureGroupHostedCollection extends the class HP_GroupHostedCollection and associates the enclosure’s computer system instance to the blade enclosure collection instance. The following properties are implemented. Table 11-6 Class: HP_BladeEnclosureGroupHostedCollection Property name Property implementation CIM_Dependency CIM_HostedDependency CIM_HostedCollection HP_GroupHostedCollection HP_BladeEnclosureGroupHostedCollection Antecedent ref: HP_ComputerSystem Dependent ref: HP_BladeEnclosureCollection CIM_SoftwareIdentity...
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. Manufacturer Hewlett-Packard Classifications 10 (Firmware) ClassificationDescriptions HP Server Blade Enclosure Firmware IdentifyingInfoValue HPQ:OA IdentifyingInfoType...
Table 11-9 Class: CIM_InstalledSoftwareIdentity Property name Property implementation CIM_InstalledSoftwareIdentity HP_BladeEnclosureInstalledFWIdentity System ref: HP_BladeEnclosureCS InstalledSoftware ref: HP_BladeEnclosureFW Supported indications 11-4 There are no indications specific to the blade system profile implementation. 10BBlade System Lite 112...
Ethernet Teaming Overview 12-1 The following profiles are implemented, and the following files are installed by this provider. Table 12-1 Overview Implemented Profiles HP Ethernet Teaming 1.0 Provider Installation Files • HPWinEthAdapterCollection.dll • HPWinEthBootcodeVersion.dll • HPWinEthBootcodeVersionToPort.dll • HPWinEthDevice.dll • HPWinEthernetPort.dll •...
Page 115
Table 12-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).
HP_EthernetDevice 12-3-2 HP_EthernetDevice associates an Ethernet Port to the containing Computer System. The Windows implementation class is HP_WinEthDevice. Table 12-3 Class: HP_EthernetDevice Property name Property implementation CIM_Component CIM_SystemComponent CIM_SystemDevice Key:GroupComponent ref:HP_ComputerSystem Key:PartComponent ref:HP_EthernetPort HP_EthernetTeam 12-3-3 HP_EthernetTeam models Ethernet Redundancy Sets (Ethernet Teams). The Windows implementation class is HP_WinEthRedundancySet.
Table 12-4 Class: HP_EthernetTeam Property name Property implementation TypeOfSet • 2 (N+1) • 3 (Load Balanced). HP_GroupRedundancySet GroupOperationalStatus • 2 (OK) • 3 (Degraded) • 6 (Error) HP_EthernetTeam ActiveMaximumTransmissionUnit Current maximum transmission unit in bytes Speed The current bandwidth of the team in bits per second TeamCapabilities[] Capabilities of an Ethernet Team (for example, Fast Path Failover).
HP_EthernetTeamToLANEndpoint 12-3-8 HP_ EthernetTeamToLANEndpoint associates Ethernet Teams to Ethernet LAN Endpoints. The Windows implementation class is HP_WinEthRedundancySetToLANEndpoint. Table 12-9 Class: HP_EthernetTeamToLANEndpoint Property name Property implementation CIM_Dependency Key:Antecedent ref:HP_EthernetTeam Key:Dependent ref:HP_EthernetLANEndpoint HP_EthernetTeamToLANEndpoint HP_EthernetLANHostedAccessPoint 12-3-9 HP_EthernetLANHostedAccessPoint associates LAN Endpoints to the Computer System. The Windows implementation class is HP_WinEthLANHostedAccessPoint.
HP_EthernetStatistics 12-3-11 The following table lists the property implementation for HP_EthernetPortStatistics. The Windows implementation class is HP_WinEthernetPortStatistics. 11BEthernet Teaming 121...
Table 12-12 Class: HP_EthernetStatistics Property name Property implementation CIM_ManagedElement Caption • For Ethernet Teams, same as associated HP_WinEthRedundancySet.Caption • For Ethernet Ports, same as associated HP_WinEthernetPort.Caption Description Local Area Connection # ElementName Same as Caption CIM_StatisticalData Key:InstanceId System GUID of the associated Ethernet Port or LAN Endpoint SampleInterval StatisticTime...
Table 12-13 Class: HP_EthernetPortStatisticalData Property name Property implementation CIM_ElementStatisticalData Key:ManagedElement ref:HP_EthernetPort Key:Stats ref:HP_EthernetStatistics HP_EthernetPortStatisticalData HP_EthernetLANEndpointStatisticalData 12-3-13 HP_EthernetLANEndpointStatisticalData associates Ethernet LAN Endpoints to Ethernet LAN Endpoint Statistics. The Windows implementation class is HP_WinEthLANEndpointToStats. Table 12-14 Class: HP_EthernetLANEndpointStatisticalData Property name Property implementation CIM_ElementStatisticalData Key:ManagedElement ref:HP_EthernetLANEndpoint...
HP_EthernetMemberOfCollection 12-3-15 HP_EthernetMemberOfCollection associates Ethernet Ports and Ethernet Teams to the Ethernet Collection. The Windows implementation class is HP_WinEthMemberOfCollection. Table 12-16 Class: HP_EthernetMemberOfCollection Property name Property implementation CIM_MemberOfCollection Key:Collection ref:HP_EthernetCollection Key:Member ref:HP_EthernetPort or ref:HP_EthernetTeam CIM_MemberOfPolicyCollection Included See the CIM_EthernetMemberOfPolicy mof HP_EthernetMemberOfCollection HP_EthernetGroupHostedCollection 12-3-16...
Table 12-18 Class: CIM_IPProtocolEndpoint Property name Property implementation CIM_ManagedSystemElement Key:Name System GUID for the associated Ethernet LAN Endpoint, concatenated with the IP Address. HealthState Same as associated LAN endpoint OperationalStatus[0] Same as associated LAN endpoint CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) RequestedState 12 (Not Applicable) CIM_ServiceAccessPoint...
CIM_SoftwareIdentity 12-3-19 The following table lists the property implementation for CIM_SoftwareIdentitiy, The Windows-specific implementation classes are HP_WinEthBootcodeVersion and HP_WinEthPXEVersion. Table 12-20 Class: CIM_SoftwareIdentity Property name Property implementation CIM_ManagedElement Caption Same as associated Ethernet Port Description Same as associated Ethernet Port ElementName PCI vendor ID CIM_ManagedSystemElement...
Table 12-21 Class: CIM_ElementSoftwareIdentity Property name Property implementation CIM_ElementSoftwareIdentity ElementSoftwareStatus • ElementSoftwareStatus[0]: 2 (Current) • ElementSoftwareStatus[1]: 6 (Installed) HP_Location 12-3-21 The following table lists the property implementation for HP_location. The Windows implementation classes is HP_WinEthLocation. Table 12-22 Class: HP_Location Property name Property implementation CIM_ManagedElement Caption...
Table 12-24 Class: HP+EthEventSettings Property name Property implementation MonitorLANEndpoints If enabled, events related to HP_WinEthLANEndpoint are generated. Default, disabled. MonitorPorts If enabled, events related to HP_WinEthernetPort are generated. Default, enabled. MonitorRedundancySets If enabled, events related to HP_WinEthRedundancySet are generated. Default, true. PolInterval The longest interval between network status polls, in seconds.
Page 130
Table 12-25 HP_AlertIndication: Redundancy Lost Property name Property implementation RecommendedActions[] View the Ethernet and Ethernet Team Member status in the HP Network Configuration Utility (NCU). View the System Event Log for additional information. SystemCreationClassName CreationClassName of the computer system generating the indication.
Page 131
Table 12-25 HP_AlertIndication: Redundancy Lost 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...
Page 132
Table 12-26 HP_AlertIndication: Redundancy Increased Property name Property implementation OSType • For Windows 2003 64-bit: 70 • For Windows 2008 64-bit: 77 OSVersion Operating system version of the computer system generating the indication in the format, <major>.<minor>.<build> ProviderVersion 2.2.0.0 SystemFirmwareVersion Firmware version of the computer system generating the indication SystemGUID...
Page 133
Table 12-27 HP_AlertIndication: Redundancy Decreased Property name Property implementation PerceivedSeverity 5 (Major) IndicationTime Time of indication CIM_AlertIndication Description The Ethernet Team has transitioned from Fully Redundant or Degraded Redundancy to Degraded Redundancy due to a failed or degraded team member. AlertingManagedElement WBEM path of the Ethernet Team (HP_WinEthRedundancySet) reporting decreased...
Page 134
Table 12-27 HP_AlertIndication: 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 •...
Page 135
Table 12-28 HP_AlertIndication: Full Redundancy Restored Property name Property implementation AlertType 2 (Communications Alert) Event Id Provider Name 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 Ethernet Team’s redundancy has increased to Fully Redundant...
Page 136
Table 12-28 HP_AlertIndication: Full Redundancy Restored Property name Property implementation BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.Name 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...
Page 137
Table 12-29 HP_AlterIndication: Connectivity Lost Property name Property implementation HP_AlertIndication Summary The Network interface has lost connectivity. EventCategory 9 (Network Device) EventSubCategory • 11 (Ethernet Port) • 12 ( Ethernet Team) • 13 (Ethernet LAN Endpoint) NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType •...
Page 138
Table 12-29 HP_AlterIndication: Connectivity Lost 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 Table 12-30 HP_AlertIndication: Connectivity Restored Property name...
Page 139
Table 12-30 HP_AlertIndication: Connectivity Restored Property name Property implementation OSType • For Windows 2003 64-bit: 70 • For Windows 2008 64-bit: 77 OSVersion Operating system version of the computer system generating the indication in the format, <major>.<minor>.<build> ProviderVersion 2.2.0.0 SystemFirmwareVersion Firmware version of the computer system generating the indication SystemGUID...
Page 140
Table 12-31 Optional HP_AlertIndication: Team member status change 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’s status has changed, further information is available in the variable information of this indication.
Page 141
Table 12-31 Optional HP_AlertIndication: Team member status 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...
Page 142
Table 12-31 Optional HP_AlertIndication: Team member status change 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...
Page 143
Table 12-32 Optional HP_AlertIndication: Team Member Role Change Property name Property implementation NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType • For Windows 2003 64-bit: 70 • For Windows 2008 64-bit: 77 OSVersion Operating system version of the computer system generating the indication in the format,...
Page 144
Table 12-32 Optional HP_AlertIndication: Team Member Role Change 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 Table 12-33 Optional HP_AlertIndication: Team Member Dropped Property name...
Page 145
Table 12-33 Optional HP_AlertIndication: Team Member Dropped Property name Property implementation OSType • For Windows 2003 64-bit: 70 • For Windows 2008 64-bit: 77 OSVersion Operating system version of the computer system generating the indication in the format, <major>.<minor>.<build> ProviderVersion 2.2.0.0 SystemFirmwareVersion Firmware version of the computer system generating...
Page 146
Table 12-34 Optional HP_AlertIndication: Team Member Added Property name Property implementation PerceivedSeverity 2 (Information) IndicationTime Time of indication 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.
Page 147
Table 12-34 Optional HP_AlertIndication: Team Member Added Property name Property implementation 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. ImpactedDomain • 3 (Enclosure) for c-Class blade systems •...
Page 148
Table 12-35 Optional HP_AlertIndication: Network Interface No Longer Available Property name Property implementation Event Id Provider Name 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. SystemCreationClassName CreationClassName of the computer system generating the indication...
Page 149
Table 12-35 Optional HP_AlertIndication: Network Interface No Longer Available 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...
Page 150
Table 12-36 HP_AlertIndication: New Network Interface Available Property name Property implementation NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType • For Windows 2003 64-bit: 70 • For Windows 2008 64-bit: 77 OSVersion Operating system version of the computer system generating the indication in the format, <major>.<minor>.<build>...
Page 151
Table 12-37 HP_AlertIndication: Team Active Member Count Change Property name Property implementation CIM_AlertIndication Description The number of active adapters in an Ethernet team has changed. This is due an Ethernet Team member transitioning from OK to Degraded or Error. Further information is available in the variable information of this indication.
Page 152
Table 12-37 HP_AlertIndication: Team Active Member Count Change 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] PreviousCount, VariableTypes[0] 5 (uint32) VariableValues[0] Previous Count of active adapters VariableNames[1] CurrentCount VariableTypes[1]...
Page 153
Table 12-38 Optional HP_AlertIndication: Fatal Error Property name Property implementation AlertingElementFormat 2 (CIMObjectPath) AlertType 2 (Communications Alert) Event Id Provider Name Ethernet RecommendedActions[] Contact HP Support. SystemCreationClassName CreationClassName of the computer system generating the indication SystemName Name of the computer system generating the indication HP_AlertIndication Summary The event provider has encountered a fatal error and...
Page 154
Table 12-38 Optional HP_AlertIndication: Fatal Error Property name Property implementation VariableNames[2] State 2, VariableTypes[2] 5 (uint32) VariableValues[2] Changed state. ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
Page 155
Table 12-39 Optional HP_AlertIndication: Warning Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication SystemName Name of the computer system generating the indication HP_AlertIndication Summary The event provider was unable to access an information source. The event provider will still function, but the capability to detect network changes may be impaired.
Page 156
Table 12-39 Optional HP_AlertIndication: Warning Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment 11BEthernet Teaming 156...
Smart Array Overview 13-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 13-1 Overview Implemented Profiles...
Page 158
Table 13-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 OperationalStatus[0] Overall status of the Array System and attached devices.
HPSA_ArrayController 13-3-2 HPSA_ArrayController represents the controller. There is one per HBA and can have multiple controllers for external subsystems. Table 13-3 Class: HPSA_ArrayController (CIM_ComputerSystem) Property name Property implementation CIM_ManagedElement ElementName Controller name and location Examples: • Smart Array in Slot 3, for internal •...
Table 13-3 Class: HPSA_ArrayController (CIM_ComputerSystem) Property name Property implementation CacheSizeTotal See HP Smart Array Profile CacheState See HP Smart Array Profile CacheStatus See HP Smart Array Profile CacheWritePercent See HP Smart Array Profile ControllerStatus See HP Smart Array Profile ExpandPriority See HP Smart Array Profile NumberOfPorts See HP Smart Array Profile...
Table 13-6 Class: HPSA_StorageExtent (CIM_StorageExtent) Property name Property implementation CIM_ManagedElement ElementName Disk location (for example, Port: 1E Box 1 Bay: 5) CIM_ManagedSystemElement Name Serial number of drive OperationalStatus[0] Operational Status for the disk drive • 0 (Unknown) • 2 (OK) •...
Table 13-8 Class: HPSA_PhysicalPackage (CIM_PhysicalPackage) Property name Property implementation Manufacturer Controller vendor string Model Controller model string PartNumber N/A–Not Available for this implementation SerialNumber Controller Serial number for HBAs Chassis serial number for External subsystems HBA / Subsystem Serial number Version N/A–Not Available for this implementation CIM_PhysicalPackage...
Table 13-9 Class: HPSA_ArrayControllerPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation HPSA_ ArrayControllerPhysicalPackage HPSA_DiskPhysicalPackage 13-3-9 HPSA_DiskPhysicalPackage represents the physical aspects of the disk drive. There is one instance per disk drive. Table 13-10 Class: HPSA_DiskPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation CIM_ManagedElement ElementName Disk location (for example, Port: 1E Box 1 Bay: 5) CIM_ManagedSystemElement Name...
Table 13-11 Class: HPSA_StorageEnclosure (HP_StorageEnclosure) Property name Property implementation ElementName Port: <m> Box: <n>, where <m> is the port and <n> is the box number CIM_ManagedSystemElement Name Port: <m> Box: <n>, where <m> is the port and <n> is the box number CIM_PhysicalElement CreationClassName HPSA_StorageEnclosure...
Table 13-12 Class: HPSA_StorageEnclosureProcessor (CIM_ComputerSystem) Property name Property implementation CIM_ManagedSystemElement 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 13-18 Class: HPSA_PrimordialPool (CIM_StoragePool) Property name Property implementation 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 13-20 Class: HPSA_MediaAccessStatData (CIM_MediaAccessStatData) Property name Property implementation CIM_StatisticalData InstanceID Opaque key SampleInterval 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 ElementName Disk location (For example, Port: 1E Box 1 Bay: 5) FailedReadRecovers...
Table 13-22 Class: HPSA_DriveCage (CIM_PhysicalPackage) Property name Property implementation CIM_ManagedElement ElementName Port <n>, where <n> is the name of the port this drive cage is connected For example, Port J3 CIM_ManagedSystemElement Name Serial Number of drive cage N/A—When serial number is not available CIM_PhysicalElement CreationClassName HPSA_DriveCage...
Table 13-24 Class: HPSA_SCSIProtocolController (CIM_SCSIProtocolController) Property name Property implementation CreationClassName HPSA_SCSIProtocolController DeviceID Opaque key SystemCreationClassName HPSA_ArraySystem SystemName HPSA_ArraySystem.Name CIM_ProtocolController MaxUnitsControlled CIM_ SCSIProtocolController HPSA_ SCSIProtocolController HPSA_RedundancySet 13-3-24 HPSA_RedundancySet represents controller redundancy if there is more than one controller in a redundant configuration (for example MSA500 with two controllers.) Table 13-25 Class: HPSA_RedundancySet (CIM_RedundancySet) Property name...
Table 13-29 Class: HPSAArraySystemLocation (HP_Location) Property name Property implementation ElementName Controller name and location Examples: • Smart Array in Slot 3, for internal • MSA500 in SystemCab03, for external CIM_Location Name Opaque key PhysicalPosition Opaque key HP_Location ElementLocationTag • PCI Slot Number—when ‘Adapter’ is specified in ElementLocationTagDesc •...
Table 13-30 Class: HPSA_DiskDriveLocation (HP_Location) Property name Property implementation CIM_Location Name Opaque key PhysicalPosition Opaque key HP_Location ElementLocationTag • Bay Number of Disk Drive— When ‘Bay’ is specified in ElementLocationTagDesc. • SCSI ID of Disk Drive—When ‘SCSI ID’ is specified in ElementLocationTagDesc ElementLocationTagDesc •...
Table 13-31 Class: HPSA_ArrayControllerLocation (HP_Location) Property name Property implementation ElementLocationTag for Internal HBAs: PCI Slot Number Examples: • 3 – for adapter in PCI Slot 3 • 0 – for Embedded adapter For external controllers: Controller number per chassis label Examples: •...
Table 13-32 Class: HPSA_StorageCapabilities (CIM_StorageCapabilities) Property name Property implementation DataRedundancyDefault • 1—When number of drives is an odd number) • 2—When number of drives is an even number (For example, pool can be configured for mirroring.) DataRedundancyMax • 1—When number of drives is an odd number •...
Table 13-33 Class: HPSA_Product (CIM_Product) Property name Property implementation IdentifyingNumber Opaque key Name String representing the Marketing name Vendor Version Firmware version of HBA or Storage System HPSA_Product HPSA_StorageEnclosure Location 13-3-33 HPSA_StorageEnclosureLocation represents a location string for the enclosure. Table 13-34 Class: HPSA_StorageEnclosureLocation (HP_Location) Property name Property implementation...
Table 13-84 Class: HPSA_DiskPhysicalPackageDiskDriveLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HPSA_DiskPhysicalPackage PhysicalLocation HPSA_DiskDriveLocation HPSA_SCSIProtocolEndpointSCSIProtocolController 13-3-84 (Association) Table 13-85 Class: HPSA_SCSIProtocolEndpointSCSIProtocolController (CIM_SAPAvailableForElement) Property name Property implementation AvailableSAP HPSA_SCSIProtocolEndpoint ManagedElement HPSA_SCSIProtocolController HPSA_StorageEnclosureEnclosureLocation (Association) 13-3-85 Table 13-86 Class: HPSA_StorageEnclosureEnclosureLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HPSA_StorageEnclosure PhysicalLocation...
Page 198
Table 13-87 HPSA_DeviceIndication: Physical Drive status changed to OK Property name Property implementation EventID 1401 ProviderName SmartArray RecommendedActions No action required. 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...
Page 199
Table 13-87 HPSA_DeviceIndication: Physical Drive status changed to OK Property name Property implementation BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.Name 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...
Page 200
Table 13-88 HPSA_DeviceIndication: Physical Drive 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 Physical Drive status is now ERROR. EventCategory 6 (Primary Storage) ProbableCause 86 (Disk Failure)
Page 201
Table 13-88 HPSA_DeviceIndication: Physical Drive status changed to ERROR Property name Property implementation RackUID * Rack Unique Identifier if one exists SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWFirmwareVersion...
Page 202
Table 13-89 HPSA_DeviceIndication: Physical Drive status changed to REBUILDING Property name Property implementation HP_AlertIndication Summary Physical Drive is now Rebuilding EventCategory 6 (Primary Storage) ProbableCause 35 (Performance Degraded) NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType •...
Page 203
Table 13-89 HPSA_DeviceIndication: Physical Drive status changed to REBUILDING Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWFirmwareVersion Physical Disk firmware version string...
Page 204
Table 13-90 HPSA_DeviceIndication: Physical Drive status changed to PREDICTIVE FAILURE Property name Property implementation Summary Physical Drive status is now PREDICTIVE FAILURE EventCategory 6 (Primary Storage) ProbableCause 86 (Disk Failure) NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType •...
Page 205
Table 13-90 HPSA_DeviceIndication: Physical Drive status changed to PREDICTIVE FAILURE Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWFirmwareVersion Physical Disk firmware version string HWLogicalLocation Physical Disk Location string For example, Port:1E Box: 1 Bay 5 HWPhysicalLocation Physical Location of the Failed Drive (Bay Number)
Page 206
Table 13-91 HPSA_StorageVolumeIndication: Logical Drive status changed to OK Property name Property implementation NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType • For Windows 2003 64-bit: 70 • For Windows 2008 64-bit: 77 OSVersion Operating system version of the computer system generating the indication in the format,...
Page 207
Table 13-91 HPSA_StorageVolumeIndication: Logical Drive status changed to OK Property name Property implementation HPSA_StorageVolumeIndication DeviceOperationalStatus Current OperationalStatus values for Storage Volume • DeviceOperationalStatus[0]: HPSA_StorageVolume.OperationalStatus[0] • DeviceOperationalStatus[1]: HPSA_StorageVolume.OperationalStatus[1] (This index is only populated if there is addional Vendor unique status available) DeviceOperationalStatusPrevious Previous OperationalStatus values for Storage Volume •...
Page 208
Table 13-92 HPSA_StorageVolumeIndication: Logical Drive status changed to ERROR Property name Property implementation NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType • For Windows 2003 64-bit: 70 • For Windows 2008 64-bit: 77 OSVersion Operating system version of the computer system generating the indication in the format,...
Page 209
Table 13-92 HPSA_StorageVolumeIndication: Logical Drive status changed to ERROR 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.OperationalStatus[1] (This index is only populated if there is addional Vendor unique status available) DeviceOperationalStatusPrevious Previous OperationStatus values for Storage Volume •...
Page 210
Table 13-93 HPSA_StorageVolumeIndication: Logical Drive status changed to Degraded Property name Property implementation EventCategory 6 (Primary Storage) ProbableCause 86 (Disk Failure) NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType • For Windows 2003 64-bit: 70 •...
Page 211
Table 13-93 HPSA_StorageVolumeIndication: Logical Drive status changed to Degraded Property name Property implementation HWLogicalLocation Logical drive number & RAID Level. For example, LogicalDrive 1 (RAID 1+0). HP_DeviceIndication HPSA_StorageVolumeIndication DeviceOperationalStatus Current OperationStatus values for Storage Volume • DeviceOperationalStatus[0]: HPSA_StorageVolume.OperationalStatus[0] • DeviceOperationalStatus[1]: HPSA_StorageVolume.OperationalStatus[1] (This index is only populated if there is addional Vendor unique status available)
Page 212
Table 13-94 HPSA_DeviceIndication: Controller status changed to OK Property name Property implementation EventCategory 6 (Primary Storage) ProbableCause NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType • For Windows 2003 64-bit: 70 • For Windows 2008 64-bit: 77 OSVersion Operating system version of the computer system...
Page 213
Table 13-94 HPSA_DeviceIndication: Controller status changed to OK Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWFirmwareVersion Array Controller firmware version string...
Page 214
Table 13-95 HPSA_DeviceIndication: Controller status changed to ERROR Property name Property implementation ProbableCause 24 (I/O device error) NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType • For Windows 2003 64-bit: 70 • For Windows 2008 64-bit: 77 OSVersion Operating system version of the computer system...
Page 215
Table 13-95 HPSA_DeviceIndication: Controller status changed to ERROR Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWFirmwareVersion Array Controller firmware version string...
Page 216
Table 13-96 HPSA_DeviceIndication: Controller Redundancy state has been set to ACTIVE Property name Property implementation ProbableCause NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType • For Windows 2003 64-bit: 70 • For Windows 2008 64-bit: 77 OSVersion Operating system version of the computer system generating the indication in the format,...
Page 217
Table 13-96 HPSA_DeviceIndication: Controller Redundancy state has been set to ACTIVE 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...
Page 218
Table 13-97 HPSA_DeviceIndication: Controller Redundancy has been lost Property name Property implementation ProbableCause NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType • For Windows 2003 64-bit: 70 • For Windows 2008 64-bit: 77 OSVersion Operating system version of the computer system generating the indication in the format,...
Page 219
Table 13-97 HPSA_DeviceIndication: Controller Redundancy has been lost 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...
Page 220
Table 13-98 HPSA_DeviceIndication: Controller Redundancy has been restored Property name Property implementation ProbableCause NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType • For Windows 2003 64-bit: 70 • For Windows 2008 64-bit: 77 OSVersion Operating system version of the computer system generating the indication in the format,...
Page 221
Table 13-98 HPSA_DeviceIndication: Controller Redundancy has been restored 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...
Page 222
Table 13-99 HPSA_DeviceIndication: Controller Battery status changed to OK Property name Property implementation ProbableCause NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType • For Windows 2003 64-bit: 70 • For Windows 2008 64-bit: 77 OSVersion Operating system version of the computer system generating the indication in the format,...
Page 223
Table 13-99 HPSA_DeviceIndication: Controller Battery status changed to OK Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWFirmwareVersion Array Controller firmware version string...
Page 224
Table 13-100 HPSA_DeviceIndication: Controller Battery status changed to not fully charged Property name Property implementation ProbableCause 99 (low battery) NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType • For Windows 2003 64-bit: 70 •...
Page 225
Table 13-100 HPSA_DeviceIndication: Controller Battery status changed to not fully charged 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...
Page 226
Table 13-101 HPSA_DeviceIndication: Controller Battery status changed to Failed Property name Property implementation NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType • For Windows 2003 64-bit: 70 • For Windows 2008 64-bit: 77 OSVersion Operating system version of the computer system generating the indication in the format,...
Page 227
Table 13-101 HPSA_DeviceIndication: Controller Battery status changed to Failed Property name Property implementation 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 Location string For example, Smart Array P600 in Slot 5 HWManufacturer Array Controller Manufacturer string...
Page 228
Table 13-102 HPSA_DeviceIndication: Controller Cache status changed to OK Property name Property implementation OSType • For Windows 2003 64-bit: 70 • For Windows 2008 64-bit: 77 OSVersion Operating system version of the computer system generating the indication in the format, <major>.<minor>.<build>...
Page 229
Table 13-102 HPSA_DeviceIndication: Controller Cache status changed to OK Property name Property implementation HP_HardwareIndication HWFirmwareVersion Array Controller firmware version string HWLogicalLocation Array Controller Location string For example, Smart Array P600 in Slot 5 HWManufacturer Array Controller Manufacturer string HWSerialNumber Array Controller Serial Number HP_DeviceIndication DeviceModel Array Controller Model string...
Page 230
Table 13-103 HPSA_DeviceIndication: Controller Cache status—Temporarily Disabled Property name Property implementation OSType • For Windows 2003 64-bit: 70 • For Windows 2008 64-bit: 77 OSVersion Operating system version of the computer system generating the indication in the format, <major>.<minor>.<build> ProviderVersion 2.2.0.0 SystemFirmwareVersion Firmware version of the computer system generating...
Page 231
Table 13-103 HPSA_DeviceIndication: Controller Cache status—Temporarily Disabled Property name Property implementation HP_HardwareIndication HWFirmwareVersion Array Controller firmware version string HWLogicalLocation Array Controller Location string For example, Smart Array P600 in Slot 5 HWManufacturer Array Controller Manufacturer string HWSerialNumber Array Controller Serial Number HP_DeviceIndication DeviceModel Array Controller Model string...
Page 232
Table 13-104 HPSA_DeviceIndication: Controller Cache status—Permanently Disabled Property name Property implementation OSType • For Windows 2003 64-bit: 70 • For Windows 2008 64-bit: 77 OSVersion Operating system version of the computer system generating the indication in the format, <major>.<minor>.<build> ProviderVersion 2.2.0.0 SystemFirmwareVersion Firmware version of the computer system generating...
Page 233
Table 13-104 HPSA_DeviceIndication: Controller Cache status—Permanently Disabled Property name Property implementation HP_HardwareIndication HWFirmwareVersion Array Controller firmware version string HWLogicalLocation Array Controller Location string For example, Smart Array P600 in Slot 5 HWManufacturer Array Controller Manufacturer string HWSerialNumber Array Controller Serial Number HP_DeviceIndication DeviceModel Array Controller Model string...
Page 234
Table 13-105 HPSA_DeviceIndication: Enclosure Power Supply status changed to Non Redundant Property name Property implementation OSType • For Windows 2003 64-bit: 70 • For Windows 2008 64-bit: 77 OSVersion Operating system version of the computer system generating the indication in the format, <major>.<minor>.<build>...
Page 235
Table 13-106 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 Power Supply Status changed to a status of Redundant AlertingMangedElement WBEM path of the HPSA_StorageEnclosureProcessor AlertingElementFormat...
Page 236
Table 13-106 HPSA_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) 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 blade systems •...
Page 237
Table 13-107 HPSA_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 1504 ProviderName SmartArray RecommendedActions Check enclosure for a failed power supply. SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication...
Page 238
Table 13-107 HPSA_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.Name 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...
Page 239
Table 13-108 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation EventCategory 24 (Primary Storage Cooling) ProbableCause NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType • For Windows 2003 64-bit: 70 •...
Page 240
Table 13-108 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation HWLogicalLocation Enclosure Location string For example, Port 1I Box 1 HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel Enclosure Model string Table 13-109 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to Warning Property name Property implementation CIM_Indication...
Page 241
Table 13-109 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to Warning Property name Property implementation OSVersion Operating system version of the computer system generating the indication in the format, <major>.<minor>.<build> ProviderVersion 2.2.0.0 SystemFirmwareVersion Firmware version of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication...
Page 242
Table 13-110 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to Critical Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 5 (major) IndicationTime Time of indication 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.
Page 243
Table 13-110 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to Critical 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 ImpactedDomain •...
Page 244
Table 13-111 HPSA_DeviceIndication: Enclosure Fan status changed to OK Property name Property implementation AlertingMangedElement WBEM path of the HPSA_StorageEnclosureProcessor AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 1521 ProviderName SmartArray RecommendedActions No action required SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication...
Page 245
Table 13-111 HPSA_DeviceIndication: Enclosure Fan status changed to OK Property name Property implementation BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.Name 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...
Page 246
Table 13-112 HPSA_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation HP_AlertIndication Summary Fan Status changed to Degraded. EventCategory 24 (Primary Storage Cooling) ProbableCause 94 (Fan failure) NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType •...
Page 247
Table 13-112 HPSA_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation HP_HardwareIndication HWLogicalLocation Enclosure Location string For example, Port 1I Box 1 HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel Enclosure Model string Table 13-113 HPSA_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation CIM_Indication...
Page 248
Table 13-113 HPSA_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation OSVersion Operating system version of the computer system generating the indication in the format, <major>.<minor>.<build> ProviderVersion 2.2.0.0 SystemFirmwareVersion Firmware version of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication...
FC HBA Overview 14-1 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.
Page 250
Figure 14-1 Instance diagram for a single HBA with two controllers with one port on each controller 13BFC HBA 250...
Get statistics for each Fibre Channel port 14-2-1 For each instance of HPFCHBA_ComputerSystem, find the corresponding instance of the associations HPFCHBA_ComputerSystemFCPort. For each association of HPFCHBA_ComputerSystemFCPort, get the corresponding instance of HPFCHBA_FCPort. For each instance of HPFCHBA_FCPort, get the corresponding instance of the association HPFCHBA_FCPortFCPortStatistics For each association instance of HPFCHBA_FCPortFCPortStatistics get the corresponding instance of HPFCHBA_FcPortStatistics.
Page 252
For each instance of association HPFCHBA_SoftwareIdentityDrvPortController, get the corresponding instance of HPFCHBA_SoftwareIdentityDrv. The VersionString property contains the driver version. Other properties of interest are Description, ElementName, and Manufacturer. For each instance of HPFCHBA_PortController, get the corresponding association HPFCHBA_PortControllerFirmwareIdentityFW. For each instance of association HPFCHBA_PortControllerFirmwareIdentityFW, get the corresponding instance of HPFCHBA_FirmwareIdentityFW.
Figure 14-3 Discover HBA topology and attributes Class implementations 14-3 HPFCHBA_ComputerSystem 14-3-1 HPFCHBA_ComputerSystem is used to identify classes that represent the all Fibre Channel ports. Table 14-2 Class: HPFCHBA_ComputerSystem Property name Property implementation CIM_ManagedElement 13BFC HBA 253...
Table 14-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...
HPFCHBA_PhysicalPackage 14-3-6 HPFCHBA_PhysicalPackage class represents the physical elements of the associated Fibre Channel port controller. Table 14-7 Class: HPFCHBA_PhysicalPackage Property name Property implementation CIM_ManagedElement ElementName Product Name CIM_ManagedSystemElement Name NodeWWN OperationalStatus[] 1 (Other) 2 (OK) 3 (Degraded) 6 (Error) CIM_PhysicalElement CreationClassName HPFCHBA_PhysicalPackage Manufacturer...
Table 14-8 Class: HPFCHBA_Product Property name Property implementation IdentifyingNumber HBAAPI_ADAPTERATTRIBUTES.VendorSpecificID Name HPQ:GUID: 85408DBD-6A39-41CD-9E5A- 357AEA130BBF:NODEWWN:nodewwn where nodewwn is the node’s WWN. Vendor Manufacturer Version Board Version or N/A when not available HPFCHBA_SoftwareIdentityDrv 14-3-8 Table 14-9 Class: HPFCHBA_SoftwareIdentityDrv Property name Property implementation CIM_ManagedElement Caption FC HBA Driver...
Table 14-10 Class: HPFCHBA_FirmwareIdentityFW Property name Property implementation CIM_ManagedElement Caption FC HBA Firmware Description Description FC HBA Firmware details for Product Name, where product name is the product name of the HBA. ElementName FC HBA Firmware CIM_ManagedSystemElement Name NodeWWN CIM_LogicalElement CIM_SoftwareIdentity ClassificationDescriptions FC HBA Firmware...
Table 14-11 Class: HPFCHBA_FirmwareIdentityBIOS (CIM_SoftwareIdentity) Property name Property implementation ClassificationDescriptions FC HBA Option ROM Classifications 11 (bios/fc) InstanceID HPQ:GUID: 85408DBD-6A39-41CD-9E5A- 357AEA130BBF:NODEWWN:nodewwn:HPFCHBA_Fi rmwareIdentityBIOS, where nodewwn is the node’s Manufacturer Manufacturer VersionString BIOS Version as reported by HBA TargetType HP BIOS UNKNOWN SerialNumber Serial Number MajorVersion...
HPFCHBA_GroupSystemSpecificCollection is used to represent the group status of all Fibre Channel ports. Table 14-14 Class: HPFCHBA_GroupSystemSpecificCollection Property name Property implementation CIM_ManagedElement Caption FC HBA Consolidated Status Description A consolidated OperationalStatus for all FCHBA_ComputerSystem instances ElementName FC HBA Consolidated Status CIM_Collection CIM_SystemSpecificCollection InstanceID...
HPFCHBA_ComputerSystemPortController 14-3-15 HPFCHBA_ComputerSystemPortController is used to represent an association between HPFCHBA_ComputerSystem and HPFCHBA_PortController. Table 14-16 Class: HPFCHBA_ComputerSystemPortController Property name Property implementation CIM_Component CIM_SystemDevice HPFCHBA_ComputerSystemPortController GroupComponent ref:HPFCHBA_ComputerSystem PartComponent ref:HPFCHBA_PortController HPFCHBA_ComputerSystemSCSIProtocolController 14-3-16 HPFCHBA_ComputerSystemSCSIProtocolController is used to represent an association between HPFCHBA_ComputerSystem and HPFCHBA_SCSIProtocolController. Table 14-17 Class: HPFCHBA_ComputerSystemSCSIProtocolController Property name...
Table 14-18 Class: HPFCHBA_ComputerSystemLogicalPortGroup Property name Property implementation Dependent ref:HPFCHBA_LogicalPortGroup HPFCHBA_ComputerSystemSoftwareIdentityDrv 14-3-18 HPFCHBA_ComputerSystemSoftwareIdentityDrv is used to represent an association between HPFCHBA_ComputerSystem and HPFCHBA_SoftwareIdentityDrv. Table 14-19 Class: HPFCHBA_ComputerSystemSoftwareIdentityDrv Property name Property implementation CIM_Component CIM_SystemDevice HPFCHBA_ComputerSystemSoftwareIdentityDrv InstalledSoftware ref:HPFCHBA_SoftwareIdentityDrv System ref:HPFCHBA_ComputerSystem HPFCHBA_SystemServiceAccessPoint 14-3-19 HPFCHBA_SystemServiceAccessPoint is used to represent an association between HPFCHBA_ComputerSystem and HPFCHBA_SCSIProtocolEndpoint.
Table 14-21 Class: HPFCHBA_FCPortFCPortStatistics Property name Property implementation CIM_ElementStatisticalData HPFCHBA_FCPortFCPortStatistics ManagedElement ref:HPFCHBA_FCPort Stats ref:HPFCHBA_FcPortStatistics HPFCHBA_FCPortLogicalPortGroup 14-3-21 HPFCHBA_FCPortLogicalPortGroup is used to represent an association between HPFCHBA_FCPort and HPFCHBA_LogicalPortGroup. Table 14-22 Class: HPFCHBA_FCPortLogicalPortGroup Property name Property implementation CIM_MemberOfCollection HPFCHBA_FCPortLogicalPortGroup Collection ref:HPFCHBA_LogicalPortGroup Member ref:HPFCHBA_FCPort HPFCHBA_FCPortSCSIProtocolEndpoint 14-3-22...
Table 14-24 Class: HPFCHBA_SCSIProtocolControllerFCPort Property name Property implementation CIM_Dependency CIM_ProtocolControllerForDevice CIM_ProtocolControllerForPort HPFCHBA_SCSIProtocolControllerFCPort Antecedent ref:HPFCHBA_SCSIProtocolController Dependent ref:HPFCHBA_FCPort HPFCHBA_PortControllerFCPort 14-3-24 HPFCHBA_PortControllerFCPort is used to represent an association between HPFCHBA_PortController and HPFCHBA_FCPort. Table 14-25 Class: HPFCHBA_PortControllerFCPort Property name Property implementation CIM_Dependency CIM_ControlledBy HPFCHBA_PortControllerFCPort Antecedent ref:HPFCHBA_PortController Dependent...
HPFCHBA_SoftwareIdentityDrvPortController is used to represent an association between HPFCHBA_PortController and HPFCHBA_SoftwareIdentityDrv. Table 14-27 Class: HPFCHBA_SoftwareIdentityDrvPortController Property name Property implementation CIM_Dependency CIM_ElementSoftwareIdentity HPFCHBA_SoftwareIdentityDrvPortController Antecedent ref:HPFCHBA_SoftwareIdentityDrv Dependent ref:HPFCHBA_PortController HPFCHBA_PortControllerFirmwareIdentityFW 14-3-27 HPFCHBA_PortControllerFirmwareIdentityFW is used to represent an association between HPFCHBA_PortController and HPFCHBA_FirmwareIdentityFW. Table 14-28 Class: HPFCHBA_PortControllerFirmwareIdentityFW Property name Property implementation...
HPFCHBA_ProductPhysicalComponent 14-3-29 HPFCHBA_ProductPhysicalComponent is used to represent an association between HPFCHBA_Product and HPFCHBA_PhysicalPackage. Table 14-30 Class: HPFCHBA_ProductPhysicalComponent Property name Property implementation CIM_Component CIM_ProductPhysicalComponent HPFCHBA_ProductPhysicalComponent GroupComponent ref:HPFCHBA_Product PartComponent ref:HPFCHBA_PhysicalPackage HPFCHBA_SystemPackaging 14-3-30 HPFCHBA_SystemPackaging is used to represent an association between HPFCHBA_PhysicalPackage and HPFCHBA_ComputerSystem. Table 14-31 Class: HPFCHBA_SystemPackaging Property name...
HPFCHBA_GroupHostedCollection 14-3-32 HPFCHBA_GroupHostedCollection is used to represent an association between CIM_ComputerSystem and HPFCHBA_GroupSystemSpecificCollection. Table 14-33 Class: HPFCHBA_GroupHostedCollection Property name Property implementation CIM_Dependency CIM_HostedDependency CIM_HostedCollection HP_GroupHostedCollection HPFCHBA_GroupHostedCollection Antecedent ref:CIM_ComputerSystem Dependent ref:HPFCHBA_GroupSystemSpecificCollection HPFCHBA_FCPortGroupSystemSpecific 14-3-33 HPFCHBA_FCPortGroupSystemSpecific is used to represent an association between HPFCHBA_FCPort and HPFCHBA_GroupSystemSpecificCollection.
Table 14-35 Class: HPFCHBA_Location Property name Property implementation HP_Location ElementLocationTag slot number ElementLocationTagDesc 1 (slot) PhysicalPosition Location – PCI Slot x where x is the PCI slot number HPFCHBA_PhysicalElementLocation 14-3-35 HPFCHBA_PhysicalElementLocation is used to represent an association between the HPFCHBA_PhysicalPackage and HPFCHBA_Location. Table 14-36 Class: HPFCHBA_PhysicalElementLocation Property name...
SAS HBA Overview 15-1 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 15-1 Overview Implemented Profiles • HP SAS HBA Provider Installation Files •...
Table 15-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 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.
HPSAS_DiskDrive 15-3-4 HPSAS_DiskDrive represents the hard drives connected to SAS HBA controllers. Table 15-5 Class: HPSAS_DiskDrive (CIM_DiskDrive) Property name Property implementation CIM_ManagedElement ElementName Disk location For example, Bay: 5 CIM_ManagedSystemElement Name SAS Address OperationalStatus[0] Operational Status for the disk drive •...
HPSAS_StorageExtent 15-3-5 HPSAS_StorageExtent represents the consumable storage that is available on a disk drive. There is one instance per disk drive. Table 15-6 Class: HPSAS_StorageExtent (CIM_StorageExtent) Property name Property implementation CIM_ManagedElement ElementName Disk location For example, Bay: 5 CIM_ManagedSystemElement Name Serial number of drive OperationalStatus[0] Operational Status for the disk drive...
HPSAS_DiskDriveFirmware 15-3-6 HPSAS_DiskDriveFirmware represents the firmware installed on a disk drive. There is one instance per disk drive. Table 15-7 Class: HPSAS_DiskDriveFirmware (CIM_SoftwareIdentity) Property name Property implementation CIM_ManagedElement ElementName TargetType value CIM_ManagedSystemElement Name Disk Drive Firmware CIM_LogicalElement Caption Disk Drive Firmware Description Disk Drive Firmware CIM_SoftwareIdentity...
Table 15-8 Class: HPSAS_PhysicalPackage (CIM_PhysicalPackage) Property name Property implementation Name Controller Serial Number CIM_PhysicalElement CreationClassName HPSAS_PhysicalPackage Manufacturer Controller vendor string Model Controller model string PartNumber N/A–Not Available for this implementation SerialNumber Controller Serial Number HBA Serial number CIM_PhysicalPackage RemovalConditions 2 (Not Applicable) HPSAS_PhysicalPackage HPSAS_DiskPhysicalPackage 15-3-8...
Table 15-9 Class: HPSAS_DiskPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation CIM_PhysicalPackage HotSwappable • TRUE—Drive is hot swappable • FALSE—Drive is not hot swappable RemovalConditions 2 (Not Applicable) HPSAS_DiskPhysicalPackage HPSAS_PortController 15-3-9 HPSAS_PortController represent the HBA in the host system. There is one instance per HBA. Table 15-10 Class: HPSAS_PortController (CIM_PortController) Property name...
HPSAS_DAPort represents the front-end port for an HBA in the host system. Direct Attached implies that the array controller is attached to a local bus on the host (for example, PCI). Table 15-11 Class: HPSAS_DAPort (CIM_DAPort) Property name Property implementation CIM_ManagedElement ElementName Controller name and location, for example, HP 8 INT...
Table 15-13 Class: HPSAS_PrimordialPool (CIM_StoragePool) Property name Property implementation HPSAS_PrimordialPool HPSAS_PrimordialPoolNoRaid 15-3-13 HPSAS_PrimordialPoolNoRaid represents the total raw storage managed by the array controller that is not assigned to raid volumes. Table 15-14 Class: HPSAS_PrimordialPoolNoRaid (CIM_StoragePool) Property name Property implementation CIM_ManagedElement ElementName Controller name and location: pool identifier For example, HP 8 INT Port SAS/SATA HBA in Slot 3:...
Table 15-15 Class: HPSAS_StoragePool (CIM_StoragePool) Property name Property implementation CIM_LogicalElement CIM_StoragePool InstanceID Opaque key PoolID Controller serial number:1 Primordial FALSE RemainingManagedSpace TotalManagedSpace Total raw space managed by this pool HPSAS_StoragePool HPSAS_StorageSetting 15-3-15 HPSAS_StorageSetting represents the current raid configuration for a Storage Volume. There is one instance per Storage Volume.
HPSAS_SCSIProtocolController 15-3-17 HPSAS_SCSIProtocolController represents a view a SCSI resources on the controller. Table 15-18 Class: HPSAS_SCSIProtocolController (CIM_SCSIProtocolController) 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 OperationalStatus[0] Operational status of the controller •...
HPSAS_ArraySystemLocation 15-3-20 HPSAS_ArraySystemLocation represents a location string for the HBA. Table 15-21 Class: HPSAS_ArraySystemLocation (HP_Location) Property name Property implementation CIM_ManagedElement Caption Controller name and location For example, HP 8 INT Port SAS/SATA HBA in Slot 3 Description Controller name and location For example, HP 8 INT Port SAS/SATA HBA in Slot 3 ElementName Controller name and location...
Table 15-22 Class: HPSAS_DiskDriveLocation (HP_Location) Property name Property implementation PhysicalPosition Opaque key HP_Location ElementLocationTag Bay Number of Disk ElementLocationTagDesc 20 (Bay) HPSAS_DiskDriveLocation HPSAS_StorageCapabilities 15-3-22 HPSAS_StorageCapabilities represents the possible capabilities of a Storage Pool. Table 15-23 Class: HPSAS_StorageCapabilities (CIM_StorageCapabilities) Property name Property implementation CIM_ManagedElement ElementName...
Table 15-23 Class: HPSAS_StorageCapabilities (CIM_StorageCapabilities) Property name Property implementation NoSinglePointOfFailure • True—When number of drives > 1 (For example, Pool can be configured for redundancy.) • False—When number of drives = 1 or Pool is NonRAID NoSinglePointOfFailureDefault • True—When number of drives > 1 (For example, Pool can be configured for redundancy.) •...
Table 15-25 Class: HPSAS_DriveCage (CIM_PhysicalPackage) Property name Property implementation CIM_ManagedElement ElementName Port <m> Box <n>, where <m> is the name of the port this drive cage is connected and <n> is the Box Number For example, Port IE Box 1 CIM_ManagedSystemElement Name Serial Number of drive cage...
Table 15-27 Class: HPSAS_StorageEnclosure (HP_StorageEnclosure) Property name Property implementation SerialNumber Enclosure Serial Number N/A is reported if there is no serial number (for example, internal enclosures). Opaque key Version N/A—Not Available in this implementation CIM_PhysicalPackage RemovalConditions 2 (Not Applicable) CIM_PhysicalFrame CIM_Chassis HP_StorageEnclosure Location...
Table 15-67 Class: HPSAS_PhysicalPackageArraySystem (CIM_ComputerSystemPackage) Property name Property implementation Dependent HPSAS_ArraySystem HPSAS_PhysicalPackageArraySystemLocation 15-3-67 (Association) Table 15-68 Class: HPSAS_PhysicalPackageArraySystemLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HPSAS_PhysicalPackage Physical Location HPSAS_ArraySystemLocation HPSAS_DiskPhysicalPackageDiskDriveLocation 15-3-68 (Association) Table 15-69 Class: HPSAS_DiskPhysicalPackageDiskDriveLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HPSAS_DiskPhysicalPackage PhysicalLocation...
Page 306
Table 15-71 HPSAS_DeviceIndication: SAS HBA status OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PreceivedSeverity 2 (Informational) IndicationTime Time of indication CIM_AlertIndication Description A SAS/SATA HBA status has changed from non-OK to AlertingMangedElement WBEM Path of controller AlertingElementFormat 2 (CIMObjectPath)
Page 307
Table 15-71 HPSAS_DeviceIndication: SAS HBA status OK 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 blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
Page 308
Table 15-72 HPSAS_DeviceIndication: SAS HBA in Error state Property name Property implementation AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID EventTime Time of the event or time of the indication if event time unknown ProviderName HP SAS RecommendedActions Replace the HBA. SystemName Name of the computer system generating the indication SystemCreationClassName...
Page 309
Table 15-72 HPSAS_DeviceIndication: SAS HBA in Error state Property name Property implementation BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.Name 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...
Page 310
Table 15-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...
Page 311
Table 15-73 HPSAS_DeviceIndication: Physical Drive status 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...
Page 312
Table 15-74 HPSAS_DeviceIndication: Physical Drive status ERROR Property name Property implementation HP_AlertIndication SummaryProviderName HP SAS RecommendedActions Redundant power supply status OK. Check for failed or removed physical drives. EventCategorySystemName Name of the computer system generating the indication For example, 17 (Primary Storage Power) ProbableCauseSystemCreationClassName CreationClassName of the computer system generating the indication...
Page 313
Table 15-74 HPSAS_DeviceIndication: Physical Drive status ERROR Property name Property implementation ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 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...
Page 314
Table 15-75 HPSAS_DeviceIndication: Physical Drive status REBUILDING Property name Property implementation EventID EventTime Time of the event or time of the indication if event time unknown ProviderName HP SAS RecommendedActions No action is recommended. SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication...
Page 315
Table 15-75 HPSAS_DeviceIndication: Physical Drive status REBUILDING Property name Property implementation ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 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...
Page 316
Table 15-76 HPSAS_DeviceIndication: Drive status PREDICTIVE FAILURE Property name Property implementation 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. SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication...
Page 317
Table 15-76 HPSAS_DeviceIndication: Drive status PREDICTIVE FAILURE Property name Property implementation BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.Name 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...
Page 318
Table 15-77 HPSAS_DeviceIndication: Logical 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 Logical Drive status OK EventCategory 6 (Primary Storage) ProbableCause 1 (Other) ProbableCauseDescription Logical Drive Status Changed to OK...
Page 319
Table 15-77 HPSAS_DeviceIndication: Logical Drive status OK Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment Table 15-78 HPSAS_DeviceIndication: Logical Drive status ERROR Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PreceivedSeverity 5 (Major) IndicationTime...
Page 320
Table 15-78 HPSAS_DeviceIndication: Logical Drive status ERROR 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...
Page 321
Table 15-79 HPSAS_DeviceIndication: Logical Drive is in a degraded state Property name Property implementation EventID EventTime Time of the event or time of the indication if event time unknown ProviderName HP SAS RecommendedActions Check status of physical drives. Degraded status may be caused by failed or missing physical drives, or a data recovery operation on one or more physical drives.
Page 322
Table 15-79 HPSAS_DeviceIndication: Logical Drive is in a degraded state Property name Property implementation EnclosureName * HP_BladeEnclosureCS.Name 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...
Page 323
Table 15-80 HPSAS_DeviceIndication: Enclosure Power Supply status changed to Non Redundant Property name Property implementation ProviderVersion 2.2.0.0 NetworkAddresses List of all the IP addresses of the computer system generating the indication OSType • For Windows 2003 64-bit: 70 • For Windows 2008 64-bit: 77 OSVersion The operating system version of the computer system generating the indication in the following format:...
Page 324
Table 15-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 Table 15-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 PerceivedSeverity...
Page 325
Table 15-81 HPSAS_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) Property name Property implementation OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build> SystemFirmwareVersion Firmware version of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the...
Page 326
Table 15-82 HPSAS_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 3 (Warning) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Power Supply status has changed to Degraded Redundancy.
Page 327
Table 15-82 HPSAS_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...
Page 328
Table 15-83 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Temperature sensor Status changed from non-OK to OK. AlertingMangedElement WBEM Path of HPSAS_StorageEnclosureProcessor AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID EventTime...
Page 329
Table 15-83 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation VariableNames FailureDescription VariableTypes 1 (String) VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “” values. ImpactedDomain • 3 (Enclosure) for c-Class blade systems •...
Page 330
Table 15-84 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to Warning Property name Property implementation AlertingMangedElement WBEM Path of HPSAS_StorageEnclosureProcessor AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID EventTime Time of the event or time of the indication if event time unknown ProviderName HP SAS...
Page 331
Table 15-84 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to Warning 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 blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
Page 332
Table 15-85 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to Critical Property name Property implementation AlertType 5 (Device Alert) EventID 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.
Page 333
Table 15-85 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to Critical Property name Property implementation VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “” values. ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
Page 334
Table 15-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. SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication...
Page 335
Table 15-86 HPSAS_DeviceIndication: Enclosure Fan status changed to OK Property name Property implementation BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.Name 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...
Page 336
Table 15-87 HPSAS_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation 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 Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication...
Page 337
Table 15-87 HPSAS_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.Name 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...
Page 338
Table 15-88 HPSAS_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation 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 Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication...
Page 339
Table 15-88 HPSAS_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.Name 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...
SCSI HBA Overview 16-1 The HP SCSI HBA data sheet describes implementation of SCSI HBAs in a host system. The following profiles are implemented, and the following files are installed by this provider. Table 16-1 Overview Implemented Profiles HP SCSI HBA Profile Provider Installation Files •...
Table 16-2 Class: HPSCSI_HBAComputerSystem (CIM_ComputerSystem) Property name Property implementation CIM_ManagedElement ElementName Controller name and location (for example, SCSI Controller Port 1 in Slot 4) CIM_ManagedSystemElement OperationalStatus Overall status of the system • 0 (Other) • 2 (OK) • 3 (Degraded) •...
HPSCSI_StorageExtent 16-3-4 HPSCSI_StorageExtent represents the consumable storage that is available on a disk drive. There is one instance per disk drive. Table 16-5 Class: HPSCSI_StorageExtent (CIM_StorageExtent) Property name Property implementation CIM_ManagedElement ElementName Disk name (for example, SCSIBUS:1 SCSIID:0) CIM_ManagedSystemElement Name Serial number of drive OperationalStatus[0] •...
Table 16-7 Class: HPSCSI_HBAPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation Version N/A—Not available in this implementation. HPSCSI_DiskPhysicalPackage 16-3-7 HPSCSI_DiskPhysicalPackage represents the physical aspects of the disk drive. There is one instance per disk drive. Table 16-8 Class: HPSCSI_DiskPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation CIM_ManagedElement ElementName...
Table 16-9 Class: HPSCSI_StorageEnclosure (CIM_Chassis) Property name Property implementation ElementName Enclosure location (for example, Internal Storage System ) CIM_ManagedSystemElement Name Enclosure index CIM_ PhysicalElement CreationClassName HPSCSI_StorageEnclosure Manufacturer Enclosure vendor string Model Enclosure model string (for example, PROLIANT 4L6I) PartNumber N/A—Not Available in this implementation SerialNumber Enclosure Serial Number Opaque key...
Table 16-10 Class: HPSCSI_StorageEnclosureProcessor (CIM_ComputerSystem) Property name Property implementation OperationalStatus Operational status for enclosure and associated power supplies, fans and sensors. The use of OperationalStatus is described in the HP Storage Enclosure Profile. Index values are populated as follows: • OperationalStatus[0]—Enclosure status ○...
Table 16-13 Class: HPSCSI_SPIPort (CIM_SPIPort) Property name Property implementation UsageRestriction 3 (Back-end Only) CIM_SPIPort MaxDataWidth Max bus width (bits) MaxTransferRate Max rate in bits per second HPSCSI_HBAFirmwareIdentity 16-3-13 HPSCSI_HBAFirmwareIdentity represents the firmware installed on a SCSI HBA controller. Table 16-14 Class: HPSCSI_HBAFirmwareIdentity (CIM_SoftwareIdentity) Property name Property implementation...
Table 16-16 Class: HPSCSI_MediaAccessStatData (CIM_MediaAccessStatData) Property name Property implementation SeekErrors See HP SCSI HBA Profile P00123 ServiceHours See HP SCSI HBA Profile P00123 HPSCSI_DriveCage 16-3-16 HPSCSI_DriveCage represents the drive cage assembly and back plane in a storage enclosure. There can be multiple instances within a duplexed enclosure. Table 16-17 Class: HPSCSI_DriveCage (CIM_PhysicalPackage) Property name...
Table 16-18 Class: HPSCSI_HBASCSIProtocolEndpoint (CIM_SCSIProtocolEndpoint) Property name Property implementation ElementName Controller name and location (for example, SCSI Controller Port 1 in Slot 4) CIM_ManagedSystemElement CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) RequestedState 12 (Not Applicable) CIM_ServiceAccessPoint CreationClassName HPSCSI_HBASCSIProtocolEndpoint Name HBA Serial Number SystemCreationClassName HPSCSI_HBAComputerSystem SystemName...
Table 16-19 Class: HPSCSI_DASCSIProtocolEndpoint (CIM_SCSIProtocolEndpoint) Property name Property implementation Name HBA Index SystemCreationClassName HPSCSI_HBAComputerSystem SystemName HBA index CIM_ProtocolEndpoint ProtocolIFType 0 (Unknown) CIM_SCSIProtocolEndpoint ConnectionType 3 (Parallel SCSI) Role 2 (Initiator) HPSCSI_HBASCSIProtocolController 16-3-19 HPSCSI_HBASCSIProtocolController represents a view of SCSI resources on the SCSI HBA. This is required to model the presentation of SCSI luns to the host system.
Table 16-20 Class: HPSCSI_HBASCSIProtocolController (CIM_SCSIProtocolController) Property name Property implementation MaxUnitsControlled CIM_ SCSIProtocolController HPSCSI_HBAGroupCollection 16-3-20 HPSCSI_HBAGroupCollection represents a collection of SCSI HBA controllers that have been grouped together to report a consolidated status. Table 16-21 Class: HPSCSI_HBAGroupCollection (HP_GroupHostedCollection) Property name Property implementation CIM_ManagedElement Caption HP consolidated status for all SCSI HBAs...
Table 16-22 Class: HPSCSI_StorageEnclsoureLocation (HP_Location) Property name Property implementation Description Enclosure location For example, Internal Storage System on Port 1 Name PhysicalPosition ElementLocationTag • External for external enclosures • Internal for drive cages located within the host chassis ElementLocationTagDesc 19 (Box) HPSCSI_DriveCageLocation 16-3-22 HPSCSI_DriveCageLocation represents a location string for the drive cage.
Table 16-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 Name PhysicalPosition...
Page 359
Table 16-26 Class: HPSCSI_HBAProduct (CIM_Product) Property name Property implementation ElementName Controller name and location (for example, SCSI Controller Port 1 in Slot 4) IdentifyingNumber Key: Opaque key Name Marketing name Vendor Vendor string Version Firmware version HPSCSI_HBAComputerSystemStorageEnclosureProcessor 16-3-26 (Association) Table 16-27 Class: HPSCSI_HBAComputerSystemStorageEnclosureProcessor (CIM_SystemComponent) Property name Property implementation...
Table 16-60 Class: HPSCSI_HBAPortControllerHBASPIPort (CIM_ControlledBy) Property name Property implementation Antecedent HPSCSI_HBAPortController Dependent HPSCSI_HBASPIPort HPSCSI_HBAComputerSystemSCSIProtocolEndpoint 16-3-60 (Association) Table 16-61 Class: HPSCSI_HBAComputerSystemSCSIProtocolEndpoint (CIM_HostedAccessPoint) Property name Property implementation Antecedent HPSCSI_HBAComputerSystem Dependent HPSCSI_DASCSIProtcolEndpoint Supported indications 16-4 Table 16-62 HPSCSI_DeviceIndication: Physical Drive status set to OK Property name Property implementation CIM_Indication...
Page 368
Table 16-62 HPSCSI_DeviceIndication: Physical Drive status set to OK Property name Property implementation EventCategory 6 (Primary Storage) ProbableCause 59 (Previous event cleared) ProbableCauseDescription Physical Drive OK ProviderVersion 2.2.0.0 NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType •...
Page 369
Table 16-62 HPSCSI_DeviceIndication: Physical Drive status set to OK Property name Property implementation HWSerialNumber Disk Serial Number HP_DeviceIndication DeviceModel Disk Model string Table 16-63 HPSCSI_DeviceIndication: Physical Drive status set to ERROR Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity Severity (for example, 5 (Major)) IndicationTime...
Page 370
Table 16-63 HPSCSI_DeviceIndication: Physical Drive status set to ERROR 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...
Page 371
Table 16-64 HPSCSI_DeviceIndication: Physical Drive status is set to Predictive Failure Property name Property implementation IndicationTime Time of indication CIM_AlertIndication Description SCSI physical drive status is now set to predictive failure. AlertingMangedElement WBEM path of the HPSCSI_DiskDrive class instance AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert)
Page 372
Table 16-64 HPSCSI_DeviceIndication: Physical Drive status is set to Predictive Failure Property name Property implementation ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName *...
Page 373
Table 16-65 HPSCSI_DeviceIndication: Physical Drive status OFFLINE Property name Property implementation RecommendedActions Replace this drive. SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary The physical drive is offline. EventCategory 6 (Primary Storage) ProbableCause...
Page 374
Table 16-65 HPSCSI_DeviceIndication: Physical Drive status OFFLINE Property name Property implementation 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 Manufacturer string HWSerialNumber Disk Serial Number HP_DeviceIndication...
Page 375
Table 16-66 HPSCSI_DeviceIndication: Physical Drive status - Missing was OK Property name Property implementation NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType • For Windows 2003 64-bit: 70 • For Windows 2008 64-bit: 77 OSVersion Operating system version of the computer system generating the indication in the format,...
Page 376
Table 16-67 HPSCSI_DeviceIndication: Physical Drive status - Missing was FAILED 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 failed has been removed AlertingMangedElement WBEM path of the HPSCSI_DiskDrive class instance...
Page 377
Table 16-67 HPSCSI_DeviceIndication: Physical Drive status - Missing was FAILED Property name Property implementation SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
Page 378
Table 16-68 HPSCSI_DeviceIndication: Physical Drive status - Missing was Predictive Failure Property name Property implementation EventID ProviderName SCSIHBA RecommendedActions Check for this disk to have been removed SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary...
Page 379
Table 16-68 HPSCSI_DeviceIndication: Physical Drive status - Missing was Predictive Failure Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWFirmwareVersion Disk firmware version string...
Page 380
Table 16-69 HPSCSI_DeviceIndication: Physical Drive status – Missing was OFFLINE Property name Property implementation ProviderVersion 2.2.0.0 NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType • For Windows 2003 64-bit: 70 • For Windows 2008 64-bit: 77 OSVersion Operating system version of the computer system generating the indication in the format,...
Page 381
Table 16-70 HPSCSI_DeviceIndication: Controller status changed to Unknown Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication 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...
Page 382
Table 16-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 blade systems •...
Page 383
Table 16-71 HPSCSI_DeviceIndication: Controller status OK Property name Property implementation AlertType 5 (Device Alert) EventID ProviderName SCSIHBA 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 Summary SCSI HBA status OK...
Page 384
Table 16-71 HPSCSI_DeviceIndication: Controller status OK Property name Property implementation RackUID * Rack Unique Identifier if one exists SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWFirmwareVersion...
Page 385
Table 16-72 HPSCSI_DeviceIndication: Controller status ERROR Property name Property implementation ProbableCauseDescription SCSI HBA Status Changed to Error ProviderVersion 2.2.0.0 NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType • For Windows 2003 64-bit: 70 •...
Page 386
Table 16-73 HPSCSI_DeviceIndication: Power Supply status NOT REDUNDANT Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 5 (Major) IndicationTime Time of indication CIM_AlertIndication Description This SCSI Storage enclosure power supply was redundant but due to a failure is not longer redundant AlertingMangedElement WBEM path of the HPSCSI_StorageEnclosureProcessor class instance...
Page 387
Table 16-73 HPSCSI_DeviceIndication: Power Supply status NOT 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 ImpactedDomain •...
Page 388
Table 16-74 HPSCSI_DeviceIndication: Power Supply status OK Property name Property implementation AlertingMangedElement WBEM path of the HPSCSI_StorageEnclosureProcessor class instance AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID ProviderName SCSIHBA RecommendedActions No action is necessary SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication...
Page 389
Table 16-74 HPSCSI_DeviceIndication: Power Supply status OK Property name Property implementation BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.Name 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...
Page 390
Table 16-75 HPSCSI_DeviceIndication: Power Supply status DEGRADED Property name Property implementation SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary SCSI Storage enclosure redundant power supply degraded. EventCategory 17 (Primary Storage Power) ProbableCause 89 (Power Supply Failure) ProbableCauseDescription...
Page 391
Table 16-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...
Page 392
Table 16-76 HPSCSI_DeviceIndication: Temperature sensor status change OK Property name Property implementation NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType • For Windows 2003 64-bit: 70 • For Windows 2008 64-bit: 77 OSVersion Operating system version of the computer system generating the indication in the format,...
Page 393
Table 16-77 HPSCSI_DeviceIndication: Temperature sensor status change Warning Condition Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 4 (Minor) IndicationTime Time of indication CIM_AlertIndication Description The SCSI Storage enclosure temperature is outside of normal operating range AlertingMangedElement WBEM path of the HPSCSI_StorageEnclosureProcessor class instance...
Page 394
Table 16-77 HPSCSI_DeviceIndication: Temperature sensor status change Warning Condition 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 blade systems •...
Page 395
Table 16-78 HPSCSI_DeviceIndication: Temperature sensor status change—Critical Property name Property implementation AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID ProviderName SCSIHBA RecommendedActions Ensure that the fans are spinning and check the room temperature SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication...
Page 396
Table 16-78 HPSCSI_DeviceIndication: Temperature sensor status change—Critical Property name Property implementation EnclosureName * HP_BladeEnclosureCS.Name 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...
Page 397
Table 16-79 HPSCSI_DeviceIndication: Fan status change—OK Property name Property implementation EventCategory 24 (Primary Storage Cooling) ProbableCause ProbableCauseDescription Fan Status Changed to OK ProviderVersion 2.2.0.0 NetworkAddresses A list of all the IP addresses of the computer system generating the indication OSType •...
Page 398
Table 16-79 HPSCSI_DeviceIndication: Fan status change—OK Property name Property implementation HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel Enclosure Model string Table 16-80 HPSCSI_DeviceIndication: Fan status change—Degraded Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 4 (Minor) IndicationTime Time of indication CIM_AlertIndication Description...
Page 399
Table 16-80 HPSCSI_DeviceIndication: Fan status change—Degraded Property name Property implementation SystemFirmwareVersion Firmware version of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication...
Page 400
Table 16-81 HPSCSI_DeviceIndication: Fan status change - ERROR Property name Property implementation CIM_AlertIndication Description A fan has failed and there are not enough fans in the fan subsystem to keep the enclosure cool. AlertingMangedElement WBEM path of the HPSCSI_StorageEnclosureProcessor class instance AlertingElementFormat 2 (CIMObjectPath) AlertType...
Page 401
Table 16-81 HPSCSI_DeviceIndication: Fan status change - ERROR Property name Property implementation ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 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...
System software Overview 17-1 This provider implements the DMTF Software Inventory profile to support inventory of HP installed software on Integrity systems. The following profiles are implemented and files are installed by this provider. Table 17-1 Overview Implemented Profiles DMTF Software Inventory Profile 1.0 Provider Installation Files HPWmiSys.DLL Use cases...
Page 403
(UninstalledInActive) Name Name reported by the software identity CIM_SoftwareIdentity InstanceID Unique identifier for software identity instance Classifications 0x8000 (Hewlett-Packard Software) ClassificationDescriptions Hewlett-Packard Software Manufacturer Hewlett-Packard InstallDate Indicates install date for software identity. If software is not installed, this will indicate the current time and date.
Table 17-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...
Profile registration Overview 18-1 The following profiles are implemented and files are installed by this provider. Table 18-1 Overview Implemented Profiles HP Profile Registration Profile (P00100) Provider Installation Files • HPWmiProfile.dll • HPWmiProfile.mof Use cases 18-2 For use cases, see the HP Profile Registration profile (P00100). Class implementations 18-3 The following classes describe registration of HP profiles.
Page 407
Table 18-2 Class: CIM_RegisteredProfile Property name Property implementation RegisteredName See Tables 17-3 and 17-4 RegisteredOrganization • 2 (DMTF) for DMTF profiles • 11 (SNIA) for SNIA SMI-S storage profiles RegisteredVersion See Tables 17-3 and 17-4 Table 18-3 Property Values of CIM_RegisteredProfile for DMTF Profiles RegisteredName Registered Version InstanceID...
Table 18-6 Property Values of HP_RegisteredProfile for HP WBEM TC Profiles RegisteredName Registered Version InstanceID Caption/Description/ ElementName HP Power Supply 1.0.0 HP:Power Supply HP Power Supply Profile HP Record Log 1.0.0 HP:Record Log HP Record Log Profile HP Sensors 1.0.0 HP:Sensors HP Sensors Profile HP Memory...
Table 18-7 Class: HP_ExtendsProfile Property name Property implementation Antecedent ref: CIM_RegisteredProfile (extended) Dependent ref: HP_RegisteredProfile (extends) HP_ReferencedProfile 18-3-4 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.