HP Integrity BL860c Datasheet
HP Integrity BL860c Datasheet

HP Integrity BL860c Datasheet

Insight management wbem providers for windows on integrity servers
Hide thumbs Also See for Integrity BL860c:
Table of Contents

Advertisement

HP Insight Management WBEM Providers for
Windows on Integrity Servers
Data Sheet
Part number
5992-5647
Third Edition September 2009

Advertisement

Table of Contents
loading

Summary of Contents for HP Integrity BL860c

  • Page 1 HP Insight Management WBEM Providers for Windows on Integrity Servers Data Sheet Part number 5992-5647 Third Edition September 2009...
  • Page 2 Legal notices © Copyright 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty.
  • Page 3: Table Of Contents

    Contents Overview........................... 16 Base server ..........................17 2.1 Overview............................17 2.2 Use cases ............................17 2.3 Class implementations ........................17 2.3.1 HP_WinComputerSystem ....................17 2.3.2 HP_ComputerSystemChassis ....................20 2.3.3 HP_ComputerSystemPackage....................21 2.3.4 HP_PowerManagementService..................... 22 2.3.5 HP_PowerManagementCapabilities ..................23 2.3.6 HP_AssociatedPowerManagementService ................24 2.3.7 HP_PowerManagementElementCapabilities ................
  • Page 4 4.3.2 HP_PowerCollection ......................52 4.3.3 HP_PowerRedundancySet....................53 4.3.4 HP_MemberOfPowerRedundancy..................54 4.3.5 HP_HostedPowerRedundancySet ..................55 4.3.6 HP_MemberOfPowerCollection .................... 55 4.3.7 HP_HostedPowerCollection....................55 4.3.8 HP_SystemPowerSupply ...................... 56 4.3.9 HP_PowerSupplyModule ..................... 56 4.3.10 HP_PowerSupplySlot......................57 4.3.11 HP_PowerSupplyInSlot ......................58 4.3.12 HP_RealizesPowerSupply ....................58 4.3.13 HP_SystemPhysicalPowerSupply ...................
  • Page 5 7.1 Overview............................80 7.2 Use cases ............................80 7.3 Class implementations ........................80 7.3.1 HP_Memory ........................80 7.3.2 HP_SystemMemory......................82 7.3.3 HP_MemoryModule......................83 7.3.4 HP_MemoryBoard ......................85 7.3.5 HP_MemoryCollection ......................87 7.3.6 HP_HostedMemoryCollection....................89 7.3.7 HP_MemberOfMemoryCollection ..................89 7.3.8 HP_RealizesMemoryModule ....................89 7.3.9 HP_ MemoryModuleSlot......................
  • Page 6 10.1 Overview ........................121 10.2 Use cases........................121 10.3 Class implementations ...................... 121 10.3.1 HP_CommonRecordLog..................... 121 10.3.2 HP_CommonLogEntry ....................... 123 10.3.3 HP_LogManagesRecord ....................126 10.3.4 HP_UseOfLog ........................126 10.4 Supported indications ....................... 127 Platform Watchdog........................128 11.1 Overview ........................128 11.2 Use Cases........................
  • Page 7 13.3.17 CIM_IPProtocolEndpoint ..................151 13.3.18 HP_EthIPHostedAccessPoint ..................152 13.3.19 CIM_SoftwareIdentity....................152 13.3.20 CIM_ElementSoftwareIdentity ................... 153 13.3.21 HP_Location ......................154 13.3.22 HP_ElementLocation....................154 13.3.23 HP_EthEventSettings....................155 13.4 Supported indications ....................... 156 13.4.1 Ethernet Team Redundancy Lost ..................156 13.4.2 Ethernet Team Redundancy Increased ................. 158 13.4.3 Ethernet Team Redundancy Decreased................
  • Page 8 15.3.19 HPSA_MediaAccessStatData ................... 207 15.3.20 HPSA_StorageSetting....................208 15.3.21 HPSA_DriveCage ....................209 15.3.22 HPSA_SCSIProtocolEndpoint..................210 15.3.23 HPSA_SCSIProtocolController .................. 211 15.3.24 HPSA_RedundancySet..................... 212 15.3.25 HPSA_StorageRedundancySet.................. 213 15.3.26 HPSA_StorageSpecificCollection ................213 15.3.27 HPSA_DriveCageLocation ..................214 15.3.28 HPSA_ArraySystemLocation ..................215 15.3.29 HPSA_DiskDriveLocation ..................216 15.3.30 HPSA_ArrayControllerLocation.................
  • Page 9 15.3.73 HPSA_StoragePoolStorageVolume (Association) ............232 15.3.74 HPSA_PrimordialPoolStoragePool (Association) ............232 15.3.75 HPSA_SpareExtentStorageExtent (Association) ............232 15.3.76 HPSA_SpareExtentStorageRedundancySet (Association) ..........233 15.3.77 HPSA_StorageExtentStorageVolume (Association)............233 15.3.78 HPSA_DAPortSCSIProtocolEndpoint (Association) ............233 15.3.79 HPSA_SPIPortSCSIProtocolEndpoint (Association) ............233 15.3.80 HPSA_StorageGroupHostedCollection (Association) ........... 234 15.3.81 HPSA_PhysicalPackageArraySystem (Association) ............
  • Page 10 FC HBA........................... 297 16.1 Overview ........................297 16.2 Use cases........................297 16.2.1 Getting statistics for each Fibre Channel port ............... 299 16.2.2 Discovering HBA topology and attributes ................299 16.3 Class implementations ...................... 301 16.3.1 HPFCHBA_ComputerSystem ....................301 16.3.2 HPFCHBA_FCPort ......................302 16.3.3 HPFCHBA_PortController....................
  • Page 11 17.3.6 HPSAS_DiskDriveFirmware ....................331 17.3.7 HPSAS_PhysicalPackage....................332 17.3.8 HPSAS_DiskPhysicalPackage ..................... 332 17.3.9 HPSAS_PortController ....................... 333 17.3.10 HPSAS_DAPort ...................... 334 17.3.11 HPSAS_Firmware ....................335 17.3.12 HPSAS_PrimordialPool .................... 335 17.3.13 HPSAS_PrimordialPoolNoRaid ................. 336 17.3.14 HPSAS_StoragePool ....................337 17.3.15 HPSAS_StorageSetting .................... 337 17.3.16 HPSAS_SCSIProtocolEndpoint ..................
  • Page 12 17.3.60 HPSAS_DiskPhysicalPackageDiskDrive (Association) ........... 355 17.3.61 HPSAS_StoragePoolStorageVolume (Association) ............356 17.3.62 HPSAS_PrimordialPoolStoragePool (Association) ............356 17.3.63 HPSAS_SpareExtentStorageRedundancySet (Association) ..........356 17.3.64 HPSAS_StorageExtentStorageVolume (Association) ............. 356 17.3.65 HPSAS_DAPortSCSIProtocolEndpoint (Association) ............. 357 17.3.66 HPSAS_StorageGroupHostedCollection (Association)..........357 17.3.67 HPSAS_PhysicalPackageArraySystem (Association)............. 357 17.3.68 HPSAS_PhysicalPackageArraySystemLocation (Association) ......... 357 17.3.69 HPSAS_DiskPhysicalPackageDiskDriveLocation (Association)........
  • Page 13 18.3.20 HPSCSI_HBAGroupCollection .................. 411 18.3.21 HPSCSI_StorageEnclosureLocation................411 18.3.22 HPSCSI_DriveCageLocation..................412 18.3.23 HPSCSI_HBALocation ..................... 412 18.3.24 HPSCSI_DiskDriveLocation..................413 18.3.25 HPSCSI_HBAProduct....................413 18.3.26 HPSCSI_HBAComputerSystemStorageEnclosureProcessor (Association) ......414 18.3.27 HPSCSI_HBAComputerSystemSCSIProtocolController (Association) ....... 414 18.3.28 HPSCSI_HBAComputerSystemPortController (Association)..........414 18.3.29 HPSCSI_HBAComputerSystemDiskDrive (Association)..........414 18.3.30 HPSCSI_HBAComputerSystemStorageVolume (Association) ......... 414 18.3.31 HPSCSI_HBAComputerSystemStorageExtent (Association)..........
  • Page 14 18.4.13 Power Supply Status OK..................445 18.4.14 Power Supply Status DEGRADED................447 18.4.15 Temperature Sensor Status Change OK ..............449 18.4.16 Temerature Sensor Status Change Warning Condition ..........451 18.4.17 Temerature Sensor Status Change – Critical ............... 453 18.4.18 Fan Status Change – OK ..................455 18.4.19 Fan Status Change –...
  • Page 15 21.3.25 HPWMITape_SCSIProtocolEndpointLogicalPort (Association)........483 21.4 Supported Indications ....................... 483 21.4.1 Drive status changed to Unknown..................483 21.4.2 Drive status changed to OK ....................485 21.4.3 Drive status changed to Degraded..................487 21.4.4 Drive status changed to Failed ................... 488 21.4.5 New Tape Drive Found.....................
  • Page 16: Overview

    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® 2008 or Windows Server 2008 R2, and WMI. Overview 16...
  • Page 17: Base Server

    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 18 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 19 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.
  • Page 20: Hp_Computersystemchassis

    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) • 4 (Unsupported) • 5 (Alternating). Only 2 (On) and 3 (Off) are supported for writing. The Lights Out Remote Console is active and any writes to the property are ignored.
  • Page 21: Hp_Computersystempackage

    Table 2-3 Class: HP_ComputerSystemChassis Property name Property implementation CIM_PhysicalFrame CIM_Chassis ChassisPackageType See MOF for definitions. This value is retrieved from SMBIOS. RackMountable • 0 (Unknown) • 1 (True) • 2 (False) HP_ComputerSystemChassis ProductID Computer system product ID string (for example, 123456-123) TPMModule Conditional property containing the installed and...
  • Page 22: Hp_Powermanagementservice

    Table 2-4 Class: HP_ComputerSystemPackage Property name Property implementation PlatformGUID Computer system UUID value from SMBIOS/ HP_ComputerSystemPackage Antecedent ref: HP_ComputerSystemChassis Dependent ref: HP_ComputerSystem 2.3.4HP_PowerManagementService HP_PowerManagementService extends the class CIM_PowerManagementService to model the server power management service. There is only one instance of HP_PowerManagementService instantiated on an Integrity server.
  • Page 23: Hp_Powermanagementcapabilities

    Table 2-5 Class: HP_PowerManagementService Properties Property name Property implementation HP_PowerManagmentService Table 2-6 Implemented Methods for HP_PowerManagementService Class Method name Method implementation RequestPowerStateChange Method parameters: • PowerState – Input parameter of the new power state requested. Supported values are: Power On (2), Power Cycle Soft Off (5), and Power Off Soft (8).
  • Page 24: Hp_Associatedpowermanagementservice

    Table 2-7 Class: HP_PowerManagementCapabilities Properties Property name Property implementation PowerChangeCapabilities • PowerChangeCapabilities[0]: 3 (Power State Settable). This indicates that P_State is supported by this system. • PowerChangeCapabilities[1]: 4 (Power Cycling Supported) PowerStatesSupported • PowerStatesSupported[0]: 2 (On) • PowerStatesSupported[1]: 5 (Power Cycle (Off – Soft) ) •...
  • Page 25: Hp_Hostedpowermanagementservice

    Table 2-9 Class: HP_PowerManagementElementCapabilities Property name Property implementation CIM_ElementCapabilities HP_PowerManagementElementCapabilities ManagedElement ref: HP_PowerManagementService Capabilities ref: HP_PowerManagementCapabilities 2.3.8HP_HostedPowerManagementService 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 26 Table 2-11 Class: HP_SystemROMFirmware Property name Property implementation Caption 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) For Integrity servers: Description - Location (state) Example: System Firmware Version - System Board (Active)
  • Page 27 Table 2-11 Class: HP_SystemROMFirmware Property name Property implementation StatusDescriptions StatusDescriptions[0] contains the following corresponding to OperationalStatus[0]: System ROM Firmware Status: OK HealthState 5 (OK) CIM_LogicalElement CIM_SoftwareIdentity InstanceID HPQ:HP_SystemROMFirmware:<n>, where <n> is 001 for the Active ROM or 002 for the Redundant ROM. Examples: •...
  • Page 28: Hp_Systemromelementfirmwareidentity

    2.3.10HP_SystemROMElementFirmwareIdentity HP_SystemROMElementFirmwareIdentity extends the class CIM_ElementSoftwareIdentity and associates the HP_ComputerSystem instance and HP_SystemROMFirmware instances. The following properties are implemented. Table 2-12 Class: HP_SystemROMElementFirmwareIdentity Property name Property implementation CIM_Dependency CIM_ElementSoftwareIdentity UpgradeCondition 3 (Owner Upgradeable) OtherUpgradeCondition “” (null string) ElementSoftwareStatus • Contains the following if the Antecedent refers to an instance of an Active ROM: ○...
  • Page 29: Wbem Providers Started

    2.4.1WBEM Providers Started Table 2-14 HP_SystemHardwareIndication: WBEM Providers Started Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication. PerceivedSeverity 2 (Informational) IndicationTime Time of indication. CIM_AlertIndication Description HP Insight Management WBEM Providers have started. AlertType 5 (Device Alert) EventID EventTime...
  • Page 30 Table 2-14 HP_SystemHardwareIndication: WBEM Providers Started 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 Note: When ImpactedDomain is 3 (Enclosure), the following properties (indicated with *) are populated.
  • Page 31: Use Cases

    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 32 Table 3-2 Class: HP_Processor Properties Property name Property implementation Description processor brand string ia64 Processor 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.
  • Page 33: Hp_Processorcapabilities

    Table 3-2 Class: HP_Processor Properties Property name Property implementation EnabledState • 2 (Enabled) • 3 (Disabled) RequestedState 12 (Not Applicable) EnabledDefault 2 (Enabled) CIM_LogicalDevice SystemCreationClassName HP_WinComputerSystem SystemName Computer system name from Windows API GetComputerSystemName() CreationClassName HP_Processor DeviceID • Cabinet x Cell y Socket z (for cellular systems) •...
  • Page 34: Hp_Processorcore

    Table 3-3 Class: HP_ProcessorCapabilities Property name Property implementation CIM_ManagedElement Caption Processor Capabilities – x64 (for x64 processors) Processor Capabilities – IA64 (for ia64 processors) Description Processor Capabilities – x64 (for x64 processors) Processor Capabilities – IA64 (for ia64 processors) CIM_Capabilities InstanceID HPQ:HP_ProcessorCapabilities:n, where n is a unique, sequentially-assigned number in the form 001, 002,...
  • Page 35 Table 3-4 Class: HP_ProcessorCore Property name Property implementation Description processor brand string ia64 Processor Family x Model y Stepping z (Cabinet p - Cell c Socket s Core o), where processor brand string is the processor brand string, x is the processor family number, y is the processor model number, z is the processor stepping number, p is the cabinet number, c is the cell number, s is the socket number, and o is the core number.
  • Page 36: Hp_Hardwarethread

    Table 3-4 Class: HP_ProcessorCore Property name Property implementation EnabledState • 2 (Enabled) • 3 (Disabled) RequestedState 12 (Not Applicable) EnabledDefault 2 (Enabled) CIM_ProcessorCore InstanceID • HPQ:HP_ProcessorCore:Cabinet x, Cell y, Socket z Core m (for cellular systems) • HPQ:HP_ProcessorCore: Socket z Core m (for non-cellular systems) CoreEnabledState •...
  • Page 37 Table 3-5 Class: HP_HardwareThread Property name Property implementation Description processor brand string ia64 Processor Family x Model y Stepping z (Socket p - Core c - Thread t), where processor brand string is the processor brand string, x is the processor family number, y is the processor model number, z is the processor stepping number, p is the socket number, c is the core number, and t is the thread number.
  • Page 38: Hp_Processorcachememory

    Table 3-5 Class: HP_HardwareThread Property name Property implementation EnabledState • 2 (Enabled) • 3 (Disabled) For Thread Index 0, it is always enabled. When Processor is configured, this reflects MultiThread Status. RequestedState 12 (Not Applicable) EnabledDefault 2 (Enabled) CIM_HardwareThread InstanceID •...
  • Page 39 Table 3-6 Class: HP_ProcessorcacheMemory Property name Property implementation Description 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 •...
  • Page 40: Hp_Systemprocessor

    Table 3-6 Class: HP_ProcessorcacheMemory Property name Property implementation HealthState • 0 (Unknown), when OperationalStatus[0]=0 (Unknown) • 5 (OK), when OperationalStatus[0]=2 (OK) • 20 (Major Failure), when OperationalStatus[0]=6 (Error) CIM_LogicalElement CIM_EnabledLogicalElement EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) EnabledDefault 2 (Enabled) CIM_LogicalDevice SystemCreationClassName HP_WinComputerSystem...
  • Page 41: Hp_Processorelementcapabilities

    Table 3-7 Class: HP_SystemProcessor Property name Property implementation CIM_SystemComponent CIM_SystemDevice HP_SystemProcessor GroupComponent ref: HP_ComputerSystem PartComponent ref: HP_Processor 3.3.7HP_ProcessorElementCapabilities HP_ProcessorElementCapabilities extends the class CIM_ElementCapabilities and associates HP_Processor and HP_ProcessorCapabilities instances. The following properties are implemented. Table 3-8 Class: HP_ProcessorElement Capabilities Property name Property implementation CIM_ElementCapabilities HP_ProcessorElementCapabilities...
  • Page 42: Hp_Hwthreadcomponent

    3.3.9HP_HWThreadComponent HP_HWThreadComponent extends the class CIM_ConcreteComponent and associates an HP_ProcessorCore instance with HP_HardwareThread instances. The following properties are implemented. Table 3-10 Class: HP_HWThreadComponent Property name Property implementation CIM_Component CIM_ConcreteComponent HP_HWThreadComponent GroupComponent ref: HP_ProcessorCore PartComponent ref: HP_HardwareThread 3.3.10HP_AssociatedCacheMemory HP_AssociatedCacheMemory extends the class CIM_AssociatedCacheMemory. The Integrity implementation class is HP_AssociatedProcessorCacheMemory.
  • Page 43: Hp_Processorcollection

    Table 3-11 Class: HP_AssociatedProcessorCacheMemory Property name Property implementation Read Policy Not supported Associativity • 0 (Unknown) • 1 (Other) • 2 (Direct Mapped) • 3 (2-way Set-Associative) • 4 (4-way Set-Associative) • 5 (Fully Associative) • 6 (8-way Set-Associative) • 7 (16-way Set-Associative) HP_AssociatedCacheMemory Antecedent...
  • Page 44: Hp_Processorgrouphostedcollection

    Table 3-12 Class: HP_ProcessorCollection Property name Property implementation GroupStatusDescriptions GroupStatusDescriptions[0] text per GroupOperationalStatus[0]: • Aggregate Processor Package status unknown • Aggregate Processor Package status other • Aggregate Processor Package status • Aggregate Processor Package status degraded • Aggregate Processor Package status predicted to fail •...
  • Page 45: Hp_Processorchip

    Table 3-14 Class: HP_PhysicalMemberOfProcessorCollection Property name Property implementation CIM_MemberOfCollection HP_PysicalMemberOfProcessorCollection Member ref: HP_ProcessorChip Collection ref: HP_ProcessorCollection 3.3.14HP_ProcessorChip HP_ProcessorChip extends the class CIM_Chip to model the physical processor chip. The following properties are implemented. Table 3-15 Class: HP_ProcessorChip Property name Property implementation CIM_ManagedElement Caption •...
  • Page 46 Table 3-15 Class: HP_ProcessorChip Property name Property implementation HealthState • 0 (Unknown), when OperationalStatus[0]=0 (Unknown) • 5 (OK), when OperationalStatus[0]=2 (OK) • 20 (Major Failure), when OperationalStatus[0]=6 (Error) CIM_PhysicalElement • Cabinet x, Cell y, Socket z (for cellular systems) • Socket z (for non-cellular systems) Description processor brand string ia64 Processor Family x...
  • Page 47: Hp_Realizesprocessor

    3.3.15HP_RealizesProcessor HP_RealizesProcessor extends the class CIM_Realizes and associates HP_Processor instances with HP_ProcessorChip instances. The following properties are implemented. Table 3-16 Class: HP_RealizesProcessor Property name Property implementation CIM_Dependency CIM_Realizes HP_RealizesProcessor Antecedent ref: HP_ProcessorChip Dependent ref: HP_Processor 3.3.16HP_SystemPhysicalProcessor HP_SystemPhysicalProcessor extends the class CIM_Container and associates the HP_ComputerSystemChassis instance with HP_ProcessorChip instances.
  • Page 48 Table 3-18 Class: HP_ProcessorLocation Property name Property implementation Description processor brand string ia64 Processor 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) Itanium(TM) 1500MHz ia64 Processor Family...
  • Page 49: Hp_Processorelementlocation

    Table 3-18 Class: HP_ProcessorLocation Property name Property implementation LocationInfoDesc For non-cellular systems: • LocationInfoDesc[0]: 4 (Socket), indicates that the first element of the LocationInformation array contains the socket silkscreen label. • LocationInfoDesc[1]: 0 (Slot), indicates that the second element of the LocationInformation array contains the slot number.
  • Page 50: System Power Supply

    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 •...
  • Page 51 Table 4-2 Class: HP_PowerSupply Property name Property implementation Caption Power Supply n: Location, where n is the power supply instance. Example: PowerSupply 4:cabinet 0 - bulk pwr sp 3 Description Power Supply n: Location provides power for system. StatusDescription, where n represents the number of the power supply instance and StatusDescription represents the value of StatusDescriptions[0].
  • Page 52: Hp_Powercollection

    Table 4-2 Class: HP_PowerSupply Property name Property implementation PowerSupplyType Enumeration describing the type of power supply (see MOF) 4.3.2HP_PowerCollection HP_PowerCollection is used to model power supply collections on Integrity servers. The Windows implementation class is HP_WinPowerCollection. There is one instance of this class on systems modeling power supplies. Table 4-3 Class: HP_PowerCollection Property name...
  • Page 53: Hp_Powerredundancyset

    Table 4-3 Class: HP_PowerCollection Property name Property implementation GroupOperationalStatus[0] Represents the most severe power redundancy status and non-fault tolerant power supply operational status: • 0 (Unknown) —If power collection status is unknown • 2 (OK) —If power supplies are operating properly •...
  • Page 54: Hp_Memberofpowerredundancy

    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. n represents the number of the redundancy set instance ElementName Power Redundancy Set n, where n represents the...
  • Page 55: Hp_Hostedpowerredundancyset

    Table 4-5 Class: HP_MemberOfPowerRedundancy Property name Property implementation Collection References HP_PowerRedundancySet Included 1 (True) Member References HP_PowerSupply 4.3.5HP_HostedPowerRedundancySet HP_HostedPowerRedundancySet is used to represent an association between HP_PowerRedundancySet and the computer system that contains this redundancy set. The Windows implementation class is HP_WinHostedPowerRedundancySet. Table 4-6 Class:HP_HostedPowerRedundancySet Property name...
  • Page 56: Hp_Systempowersupply

    4.3.8HP_SystemPowerSupply HP_SystemPowerSupply is used to represent an association between HP_PowerSupply and the computer system that contains this power supply. The Windows implementation class is HP_WinSystemPowerSupply. Table 4-9 Class: HP_SystemPowerSupply Property name Property implementation GroupComponent References HP_ComputerSystem PartComponent References HP_PowerSupply 4.3.9HP_PowerSupplyModule HP_PowerSupplyModule is used to model the physical power supplies on Integrity Servers.
  • Page 57: Hp_Powersupplyslot

    Table 4-10 Class: HP_PowerSupplyModule Property name Property implementation Unique identifier for this power supply module instance. CIM_PhysicalPackage PackageType 6 (Power Supply) RemovalConditions • 3 (Removable when off) 4 (Removable when on or off) • HP_PowerSupply 4.3.10HP_PowerSupplySlot HP_PowerSupplySlot represents power supply bays on Integrity servers. There is an instance of this class for each power supply bay in the system (whether the bay is occupied or not).
  • Page 58: Hp_Powersupplyinslot

    Table 4-11 Class: HP_PowerSupplySlot Property name Property implementation Description Power Supply n, where n is the physical bay number. ElementName Power Supply n, where n is the physical bay number. CIM_PhysicalConnector ConnectorLayout 7 (Slot) ConnectorPinout Custom Power Bay ConnectorType 76 (Proprietary) – Custom Power Supply slot CIM_Slot Number The physical power supply bay number.
  • Page 59: Hp_Systemphysicalpowersupply

    4.3.13HP_SystemPhysicalPowerSupply HP_SystemPhysicalPowerSupply is used to represent an association between HP_PowerSupplyModule and the computer system that contains this power supply. Table 4-14 Class: HP_SystemPhysicalPowerSupply Property name Property implementation GroupComponent References HP_ComputerSystemChassis PartComponent References HP_PowerSupplyModule 4.3.14HP_PowerMeter HP_PowerMeter is used to model the power consumption within power supplies on Integrity Servers. The Windows specific implementation class is HP_WinPowerMeter.
  • Page 60: Hp_Associatedpowermeter

    Table 4-15 Class: HP_PowerMeter Property name Property implementation SystemCreationClassName HP_ComputerSystem.CreationClassName ElementName HP_ComputerSystem.Name CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_Sensor SensorType 13 (Power Consumption) CurrentState Normal PossibleStates Array can contain any of the following values: PossibleStates[9] = Normal CIM_NumericSensor CurrentReading...
  • Page 61: Hp_Location

    Table 4-16 AssociatedPowerMeter Class: HP_ Property name Property implementation PartComponent Ref: HP_PowerSupply 4.3.16HP_Location HP_Location is used to model power supply locations on Integrity servers. The Windows implementation class is HP_WinPowerSupplyLocation. Table 4-10 Class: HP_Location Property name Property implementation CIM_ManagedElement Caption Power Supply n:Location Description The location of the Power Supply n:Location.
  • Page 62: Cim_Elementcapacity

    There is one instance of this class on systems modeling power supply configuration capacity. Table 4-12 Class: CIM_ConfigurationCapacity Property name Property implementation CIM_ManagedElement Caption Power Supply Configuration Capacity Description This describes the number of power supplies that can be configured. ElementName Power Supply Configuration Capacity CIM_PhysicalCapacity...
  • Page 63: System Fan

    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 64 Table 5-2 Class: HP_Fan Property name Property implementation Caption Fan n:Location, where n represents the number of the fan instance. For example: FAN 10:cabinet 0 - fan 0 Description Fan n:Location provides cooling for fantype.statusdescription, where 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].
  • Page 65: Hp_Coolingcollection

    Table 5-2 Class: HP_Fan Property name Property implementation HP_Fan FanType Enumeration describing the type of fan (see MOF) 5.3.2HP_CoolingCollection 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.
  • Page 66: Hp_Coolingredundancyset

    Table 5-3 Class: HP_CoolingCollection Property name Property implementation GroupOperationalStatus[0] Represents the most severe cooling redundancy status and non-fault tolerant fan operational status: • 0 (Unknown)—if fan collection status is unknown • 2 (OK)—if fans are operating properly • 3 (Degraded)—if no HP_WinFan.OperationalStatus[0] for all non-fault tolerant fans report 6 (Error) and HP_WinCoolingRedundancySet.RedundancyStatus...
  • Page 67: Hp_Memberofcoolingredundancy

    Table 5-4 Class: HP_CoolingRedundancySet Property name Property implementation Description Cooling Redundancy Set n is collection of fault tolerant fans that provide redundant cooling, where n represents the number of the redundancy set instance. ElementName Cooling Redundancy Set n, where n represents the number of the redundancy set instance.
  • Page 68: Hp_Hostedcoolingredundancyset

    5.3.5HP_HostedCoolingRedundancySet HP_HostedCoolingRedundancySet is used to represent an association between HP_CoolingRedundancySet and the computer system that contains this redundancy set. The Windows implementation class is HP_WinHostedCoolingRedundancySet. Table 5-6 Class: HP_HostedCoolingRedundancySet Property name Property implementation OwningElement References HP_ComputerSystem OwnedElement References HP_CoolingRedundancySet 5.3.6HP_MemberOfCoolingCollection HP_MemberOfCoolingCollection is used to represent an association between HP_Fan and HP_CoolingCollection.
  • Page 69: Hp_Fanmodule

    Table 5-9 Class: HP_SystemFan Property name Property implementation PartComponent References HP_Fan 5.3.9HP_FanModule HP_FanModule is used to model the physical fans on Integrity Servers. The Windows specific implementation class is HP_FanModule. Note: Fan numbers for existing instances do not change when other fans are added and removed. Table 5-10 Class: HP_FanModule Property name...
  • Page 70: Hp_Fanslot

    Table 5-10 Class: HP_FanModule Property name Property implementation PackageType 7 (Fan) RemovalConditions • 3 (Removable when off) • 4 (Removable when on or off) HP_Fan 5.3.10HP_FanSlot HP_FanSlot represents fan slot on Integrity Servers. There will be an instance of this class for each fan slot in the system (whether the slot is occupied or not).
  • Page 71: Hp_Faninslot

    Table 5-11 Class: HP_FanModule Property name Property implementation SupportsHotPlug • True – if slot supports hot plug operations • False – if slot does not support hot plug operations VendorCompatibilityStrings HPQ:Fan HP_FanSlot 5.3.11HP_FanInSlot HP_FanInSlot is used to represent an association between HP_FanModule and HP_FanSlot that contains this fan.
  • Page 72: Hp_Elementlocation

    Table 5-13 Class: HP_SystemPhysicalFan Property name Property implementation PartComponent References HP_FanModule 5.3.14HP_Location HP_Location is used to model fan locations on Integrity servers. The Windows implementation class is HP_WinFanLocation. Table 5-10 Class: HP_Location Property name Property implementation CIM_ManagedElement Caption Fan n:Location, where n represents the number of the fan instance.
  • Page 73: Cim_Configurationcapacity

    Table 5-11 Class: HP_ElementLocation Property name Property implementation Element References CIM_ManagedElement PhysicalLocation References CIM_Location 5.3.16CIM_ConfigurationCapacity 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...
  • Page 74: Supported Indications

    Supported indications There are no indications specific to the system fan profile implementation. System fan 74...
  • Page 75: System Temperature Sensor

    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 76 Table 6-2 Class: HP_NumericSensor Property name Property implementation Description Temperature Sensor n:Location detects for NumericSensorType. StatusDescription, where 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:Location, where n represents the number of the temperature sensor instance.
  • Page 77 Table 6-2 Class: HP_NumericSensor Property name Property implementation EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_Sensor SensorType 2 (Temperature) CurrentState • Normal—if OperationalStatus[0] is 2 (OK) • Critical—if OperationalStatus[0] is 6 (Error) PossibleStates Array can contain any of the following values: •...
  • Page 78: Hp_Sensorcollection

    6.3.2HP_SensorCollection 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.
  • Page 79: Hp_Memberofsensorcollection

    6.3.3HP_MemberOfSensorCollection HP_MemberOfSensorCollection is used to represent an association between HP_NumericSensor and HP_SensorCollection. The Windows implementation class is HP_WinMemberOfSensorCollection. Table 6-4 Class: HP_MemberOfSensorCollection Property name Property implementation Collection References HP_SensorCollection Member References HP_NumericSensor 6.3.4HP_HostedSensorCollection HP_HostedSensorCollection is used to represent an association between HP_SensorCollection and the computer system that contains the collection.
  • Page 80: System Memory

    System memory Overview This provider implements the HP Memory Profile and HP Memory Physical Asset Profile to represent system memory in Integrity systems. See the HP Advanced Memory Protection Technologies (TC060104TB) and product documentation for your Integrity server at http://www.hp.com. The following profiles are implemented, and the following files are installed by this provider.
  • Page 81 Table 7-2 Class: HP_Memory Property name Property implementation Caption System Memory 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.
  • Page 82: Hp_Systemmemory

    Table 7-2 Class: HP_Memory Property name Property implementation SystemName same value as property HP_ComputerSystem.Name 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 83: Hp_Memorymodule

    7.3.3HP_MemoryModule The class HP_MemoryModule represents a physical memory module on Integrity servers. There is an instance of this class for each possible memory module in the system. Empty memory module sockets are not instantiated. Table 7-4 Class: HP_MemoryModule Property name Property implementation CIM_ManagedElement Caption...
  • Page 84 Table 7-4 Class: HP_MemoryModule Property name Property implementation Description DIMM index#: Socket full location, where full location includes the cabinet and cell (for cellular systems) and the extender board # (for systems that have memory extenders). ElementName DIMM index#: Socket full location, where full location includes the cabinet and cell (for cellular systems) and the extender board # (for systems that have memory extenders).
  • Page 85: Hp_Memoryboard

    Table 7-5 Memory Module Status Condition OperationalStatus[0] OperationalStatus[1] StatusDescriptions[0] StatusDescriptions[1] Memory module is operating • • 2 (OK) <not populated> properly • • Memory module status: OK <not populated> Memory module is present but is not • • 2 (OK) 15 (Dormant) currently used by the operating •...
  • Page 86 Table 7-6 Class: HP_MemoryBoard Property name Property implementation HealthState Enumerator indicating the memory board health state: • 0 (Unknown), when OperationalStatus[0] = 0 (Unknown) • 5 (OK), when OperationalStatus[0] = 2 (OK) • 10 (Degraded/Warning), when OperationalStatus[0] = 3 (Degraded) One of the following: Name •...
  • Page 87: Hp_Memorycollection

    Table 7-6 Class: HP_MemoryBoard Property name Property implementation Locked Indicates the locked state of the memory board: • 1 (Not-Applicable), non-AMP systems only • 2 (Unlocked) • 3 (Locked) NumberOfSockets Number of memory module sockets on this board AvailableMemory Size of memory for this board seen by the operating system in MB.
  • Page 88 Table 7-8 Class: HP_MemoryCollection Property name Property implementation Description Physical memory collection ElementName Memory Collection CIM_SystemSpecificCollection InstanceID HPQ:HP_MemoryCollection:001 HP_GroupSystemSpecificCollection GroupOperationalStatus Enumerator indicating the group operational status of the memory collection. The status is determined as follows: • If an instance of HP_MemoryRedundancySet exists, GroupOperationalStatus[0] is determined from the property HP_MemoryRedundancySet.RedundancyStatus.
  • Page 89: Hp_Hostedmemorycollection

    Table 7-9 Memory Collection Status RedundancyStatus ‘worst’ ‘worst’ GroupOperationalStatus from OperationalStatus[0], OperationalStatus[0], HP_MemoryRedundanc HP_MemoryBoard HP_MemoryModule ySet — 0 (Unknown) 0 (Unknown) 0 (Unknown) 7.3.6HP_HostedMemoryCollection The class HP_HostedMemoryCollection represents an association between HP_MemoryCollection and the computer system that contains this collection. Table 7-10 Class: HP_HostedMemoryCollection Property name...
  • Page 90: Hp_ Memorymoduleslot

    Table 7-12 Class: HP_RealizesMemoryModule Property name Property implementation CIM_Dependency CIM_Realizes HP_RealizesMemoryModule Antecedent ref: HP_MemoryModule Dependent ref: HP_Memory 7.3.9HP_ MemoryModuleSlot The class HP_MemoryModuleSlot represents memory module sockets on Integrity Servers. There is an instance of this class for each memory module socket in the system (whether the slot is occupied or not).
  • Page 91: Hp_Memoryboardslot

    Table 7-13 Class: HP_MemoryModuleSlot Property name Property implementation HPQ:HP_MemoryModuleSlot:x-y (for non-cellular systems) HPQ:HP_MemoryModuleSlot:c-x-y (for cellular systems Where: • c is the cabinet number where the memory module is located. • x is the board number where the memory module is located. •...
  • Page 92 Table 7-14 Class: HP_MemoryBoardSlot Property name Property implementation CIM_ManagedSystemElement OperationalStatus OperationalStatus[0] = 2 (OK) StatusDescriptions StatusDescriptions[0] = Memory board slot status: OK HealthState 5 (OK) Name A string describing the memory board physical location: • System Board • Extender x •...
  • Page 93: Hp_Memorymoduleinslot

    7.3.11HP_MemoryModuleInSlot The class HP_MemoryModuleInSlot represents the association between an HP_MemoryModule and the HP_MemoryModuleSlot where it resides. Table 7-15 Class: HP_MemoryModuleInSlot Property name Property implementation CIM_Dependency CIM_ElementInConnector HP_MemoryModuleInSlot Antecedent ref: HP_MemoryModuleSlot Dependent ref: HP_MemoryModule 7.3.12HP_MemoryBoardInSlot The class HP_MemoryBoardInSlot represents the association between an HP_MemoryBoard and the HP_MemoryBoardSlot where it resides.
  • Page 94: Hp_Memorymoduleslotlocation

    7.3.14HP_MemoryModuleSlotLocation The class HP_MemoryModuleSlotLocation extends the HP_Location class and represents memory module slot locations on Integrity servers. There is an instance of this class for each memory module slot in the system (whether the slot is occupied or not). Table 7-18 Class: HP_MemoryModuleSlotLocation Property name Property implementation...
  • Page 95 Table 7-18 Class: HP_MemoryModuleSlotLocation Property name Property implementation Name HPQ:HP_MemoryModuleSlotLocation:x-y (for non- cellular systems) HPQ:HP_MemoryModuleSlotLocation:c-x-y (for cellular systems) Where: • c is the cabinet number where the memory module is located. • x is the board number where the memory module is located.
  • Page 96: Hp_Memoryboardslotlocation

    7.3.15HP_MemoryBoardSlotLocation The class HP_MemoryBoardSlotLocation extends the HP_Location class and represents memory board slot locations on Integrity Servers. There is an instance of this class for each memory board slot in the system (whether the slot is occupied or not). Table 7-19 Class: HP_ MemoryBoardSlotLocation Properties Property implementation...
  • Page 97: Hp_Memorymoduleslotelementlocation

    Table 7-19 Class: HP_ MemoryBoardSlotLocation Properties Property implementation LocationInfoDesc • LocationInfoDesc[0] = 5 (Memory Board) • LocationInfoDesc[0] = 15 (Processor Board) Either indicates the first element of the LocationInformation array contains the board or cartridge number. HP_MemoryBoardSlotLocation 7.3.16HP_MemoryModuleSlotElementLocation The class HP_MemoryModuleSlotElementLocation extends the class HP_ElementLocation and is used to associate a memory module slot (HP_MemoryModuleSlot) with its corresponding location (HP_MemoryModuleSlotLocation).
  • Page 98: Hp_Systemmemorymoduleslot

    7.3.18HP_SystemMemoryModuleSlot The class HP_SystemMemoryModuleSlot represents an association between HP_MemoryModuleSlot and HP_ComputerSystemChassis. There is an instance of this class for each memory module slot on the chassis system board (whether the slot is occupied or not). Only system board resident memory module slots are instantiated.
  • Page 99: Pci Device

    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 •...
  • Page 100 Table 8-2 Class: HP_PCIDevice Property name Property implementation CIM_ManagedSystemElement Name The PCI device marketing product name string. For example: HP Smart Array 6402/128 Controller (A9890A) CIM_LogicalDevice CreationClassName HP_PCIDevice DeviceID A string containing bus/dev/fn. For example: BUS(135)DEV(1)FN(0) SystemCreationClassName HP_WinComputerSystem SystemName The computer name as shown in Windows System Properties window.
  • Page 101: Hp_Pcibridge

    Table 8-2 Class: HP_PCIDevice Property name Property implementation Capabilities An array of integers that indicates controller capabilities. 11: Provides Slot Identification CapabilityDescriptions String describing the full location path of the PCI device. Examples: Slot 2 (non-cellular systems) Cabinet 8 Bay 0 Chassis 1 Slot 2 (cellular systems) ClassCode The basic function of the PCI device - some code other...
  • Page 102 Table 8-3 Class: HP_PCIBridge Property name Property implementation Caption String describing the full location path of the bridge device. Examples: Slot 2 (non-cellular systems) Cabinet 8 Bay 0 Chassis 1 Slot 2 (cellular systems) Description A string describing the PCI class and subclass. For example: Bridge Device - PCI/PCI bridge ElementName A string describing complete PCI ID.
  • Page 103: Hp_Pcicard

    Table 8-3 Class: HP_PCIBridge Property name Property implementation PCIDeviceID PCI device ID as described in the configuration registers for this PCI device RevisionID Revision ID as described in the configuration registers for this PCI device SubsystemID Subsystem ID as described in the configuration registers for this PCI device SubsystemVendorID Subsystem Vendor ID as described in the configuration...
  • Page 104 Table 8-4 Class: HP_PCICard Property name Property Implemenation Name A string describing the full location path of the card. Examples: Slot 2 (non-cellular systems) Cabinet 8 Bay 0 Chassis 1 Slot 2 (cellular systems) CIM_PhysicalElement CreationClassName HP_PCICard A string describing the full location path of the card. Examples: Slot 2 (non-cellular systems) Cabinet 8 Bay 0 Chassis 1 Slot 2 (cellular...
  • Page 105: Hp_Pcislot

    Table 8-4 Class: HP_PCICard Property name Property Implemenation HostingBoard False HP_PCICard 8.3.4HP_PCISlot HP_PCISlot represents PCI device slots on Integrity servers. There is an instance of this class for each PCI slot in the system (whether the slot is occupied or not). Table 8-5 Class: HP_PCISlot Property name...
  • Page 106 Table 8-5 Class: HP_PCISlot Property name Property implementation A string describing the full PCI slot location. If the Description slot is empty, this is indicated. Examples: Slot 2 or Slot 3 – Empty slot (non-cellular systems) Cabinet 8 Bay 0 Chassis 1 Slot 2 (cellular systems) A string describing the full PCI slot location.
  • Page 107: Hp_Pcicardinslot

    Table 8-5 Class: HP_PCISlot Property name Property implementation OtherTypeDescription PCI Express—This is a PCI Express slot. Otherwise, this property is not set. CIM_Slot MaxDataWidth Maximum bus width of adapter cards (in bits) that can be inserted into this Slot. • For PCI and PCI-X slots: 0, 1, 8, 16, 32, 64, 128 (number of bits) •...
  • Page 108: Hp_Realizespcidevice

    8.3.6HP_RealizesPCIDevice HP_RealizesPCIDevice is used to represent an association between HP_PCIDevice and HP_PCICard that realizes this PCI device. Table 8-7 Class: HP_RealizesPCIDevice Property name Property implementation Antecedent References HP_PCICard Dependent References HP_PCIDevice 8.3.7HP_SystemPCISlot HP_SystemPCISlot is used to represent an association between HP_PCISlot and the computer system that contains this PCI slot.
  • Page 109: Hp_Elementlocation

    Table 8-10 Class: HP_Location Property name Property implementation Caption A string describing the full PCI slot location. Examples: Slot 2 (non-cellular systems) Cabinet 8 Bay 0 Chassis 1 Slot 2 (cellular systems Description A string describing the full PCI slot location. Examples: Slot 2 (non-cellular systems) Cabinet 8 Bay 0 Chassis 1 Slot 2 (cellular...
  • Page 110: Supported Indications

    Table 8-11 Class: HP_ElementLocation Property name Property implementation Element References CIM_ManagedElement PhysicalLocation References CIM_Location Supported indications There are no indications specific to the PCI device implementation. PCI Device 110...
  • Page 111: Management Processor Lite

    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 112 Table 9-2 Class: HP_ManagementProcessor Property name Property implementation Description Description of the Management Processor in the format: HP Management Processor - product name Where: product name is the name of the MP product (same as the product name in property ElementName). Examples: •...
  • Page 113 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]: ○...
  • Page 114 Table 9-2 Class: HP_ManagementProcessor Property name Property implementation CreationClassName HP_ManagementProcessor Name Product name of the management processor Examples: • Remote Insight Board Lights Out Edition II (RILOE- • Integrated Lights Out (iLO) • Integrated Lights Out 2 (ILO2) CIM_ComputerSystem Dedicated 14 (Management) ResetCapability 4 (Enabled)
  • Page 115: Cim_Softwareidentity

    Table 9-2 Class: HP_ManagementProcessor Property name Property implementation The Uniform Resource Locator of the management processor controller’s web-based user interface. This is an MP http link. If an http link is not available, an MP telnet link is shown. Note: When a Management Processor is disabled (refer to property EnabledState) URL is always reported as https://0.0.0.0.
  • Page 116 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 IdentityInfoValue An array in which first element contains the path of the...
  • Page 117: Hp_Mpcollection

    9.3.3HP_MPCollection HP_MPCollection represents the collection of all management processor controller systems in a computer system. HP_MPCollection extends the class HP_GroupSystemSpecificCollection to forward group operational status. The following properties are implemented. Table 9-4 Class: HP_MPCollection Property name Property implementation CIM_ManagedElement Description HP Management Processor Collection ElementName Management Processor Collection 1...
  • Page 118: Hp_Mpcomponentcs

    Table 9-5 Class: HP_MPHHostedCollection Property name Property implementation CIM_Dependency CIM_HostedDependency CIM_HostedCollection HP_GroupHostedCollection HP_MPHostedCollection Antecedent ref: HP_ComputerSystem Dependent ref: HP_MPCollection 9.3.5HP_MPComponentCS HP_MPComponentCS extends the class CIM_ComponentCS and associates a management processor subsystem to the scoping computer system that contains it. The following properties are implemented. Table 9-6 Class: HP_MPComponentCS Property name...
  • Page 119: Cim_Elementsoftwareidentity

    Table 9-7 Class: HP_MPMemberOfCollection Property name Property implementation HP_MPMemberOfCollection Collection ref: HP_MPCollection Member ref: HP_ManagementProcessor 9.3.7CIM_ElementSoftwareIdentity CIM_ElementSoftwareIdentity associates a management processor to its corresponding firmware. The Windows-specific implementation class is HP_MPElementFirmwareIdentity. The following properties are implemented. Table 9-8 Class: CIM_ElementSoftwareIdentity Property name Property implementation CIM_Dependency...
  • Page 120: Supported Indications

    Supported indications There are no indications specific to the management processor profile implementation. Management Processor Lite 120...
  • Page 121: Sel Record Log

    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 122 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 •...
  • Page 123: Hp_Commonlogentry

    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) 10.3.2HP_CommonLogEntry HP_CommonLogEntry extends the class CIM_ LogEntry to model logs records within the IPMI SEL log. The IML implementation class is HPQ_CommonLogEntry.
  • Page 124 Table 10-4 Class: HP_CommonLogEntry Property name Property implementation RecordFormat *uint32 EventIndex*uint32 RecordID*uint32 EventID *uint16 Severity*bool IsEventLocal*bool IsEventRepaired*bool IsEventRepairable*string Init_yyyymmddHHMM*string Mod_yyyymmddHHMM*string EventCategory*string EventSummary* • EventIndex—RecordID property of this class. • RecordID—IPMI SEL entry RecordID • EventID—IPMI SEL entry EventID • Severity—Event severity ○...
  • Page 125 Table 10-4 Class: HP_CommonLogEntry Property name Property implementation RecordID This is the event index of the complex filtered log. This is the same as the InstanceID property of this class. This is not the IPMI SEL Record ID. CreationTimeStamp IPMI SEL log event creation time stamp HP_CommonLogEntry Actionable Indicates if an event is repairable or not...
  • Page 126: Hp_Logmanagesrecord

    Table 10-4 Class: HP_CommonLogEntry Property name Property implementation SystemSerialNumber System serial number string from SMBIOS SystemProductID System product ID string SystemModel System model number string from SMBIOS SystemName Computer system name from Windows API GetComputerSystemName().In case of cellular systems, for non-local events, this is set to Complex. VendorID •...
  • Page 127: Supported Indications

    Table 10-7 Class: HP_UseOfLog Property name Property implementation CIM_Dependency CIM_UseOfLog RecordedData Complex-wide IPMI System Event Log (SEL) events HP_UseOfLog Antecedent ref: HP_CommonRecordLog Dependent ref: HP_ComputerSystem Supported indications 10.4 For a complete list of indications generated for IPMI SEL events on Integrity servers, see the HP Insight WBEM Provider Events Reference Guide for HP Integrity WBEM Providers release 6.5.
  • Page 128: Platform Watchdog

    Platform Watchdog Overview 11.1 This provider supports the Platform Watchdog on Integrity systems. The following profiles are implemented, and the following files are installed by this provider. Table 11-1 Overview Implemented Profiles • DMTF Platform Watchdog Profile (DSP1040) Provider Installation Files •...
  • Page 129 Table 11-2 Class: HP_WinPlatformWatchdogService Property name Property implementation HealthState • 5 (OK), when OperationalStatus[0]=2 (OK) • 10 (Degraded), when OperationalStatus[0]=3 (Degraded) • 20 (Major Failure), when OperationalStatus[0]=6 (Error) Name Automatic Server Recovery (ASR) OperationalStatus OperationalStatus[0] indicates the operational state of the watchdog timer and contains one of the following: •...
  • Page 130: Cim_Hostedservice

    Table 11-2 Class: HP_WinPlatformWatchdogService Property name Property implementation MonitoredEntityType 2 (Operating System) TimeoutInterval A time interval value usually ranging from 2 minutes to an hour. TimerResolution The resolution of the timer used by the Watchdog. TimerExpired A boolean indicating if the timer has expired: •...
  • Page 131: Cim_Serviceavailabletoelement

    Table 11-4 Class: CIM_ServiceAffectsElement Property name Property implementation AffectedElement ref: HP_ComputerSystem AffectingElement ref: HP_WinPlatformWatchdogService ElementEffects 5 (Manages) 11.3.4CIM_ServiceAvailableToElement The class CIM_ServiceAvailableToElement associates the HP_OperatingSystem class instance to the CIM_PlatformWatchdogService instance. The Windows specific implementation is HP_WinWatchdogServiceAvailableToElement. The following properties are implemented. Table 11-5 Class: CIM_ServiceAvailableToElement Property name...
  • Page 132: Blade System Lite

    Blade System Lite Overview 12.1 The following profiles are implemented, and the following files are installed by this provider. Table 12-1 Overview Implemented Profiles • HP Blade System Lite Profile 1.0 Provider Installation Files • HPWmiBlade.DLL • HPWmiBlade.mof Use cases 12.2 For use cases, see the HP Blade System Lite Profile.
  • Page 133 Table 12-2 Class: HP_BladeEnclosureCS Property name Property implementation 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 •...
  • Page 134: Hp_Bladeenclosurecollection

    Table 12-2 Class: HP_BladeEnclosureCS Property name Property implementation SerialNumber Enclosure Serial Number ManagementIPAddress The enclosure’s management IP address ManagementURL The URL of the enclosure’s management web-based user interface ProductID The blade enclosure product name (model) string. SerialNumber The blade enclosure serial number string. 12.3.2HP_BladeEnclosureCollection HP_BladeEnclosureCollection extends the class HP_GroupSystemSpecificCollection to aggregate the enclosure’s group operational status.
  • Page 135: Hp_Bladesystemcomponent

    Table 12-3 Class: HP_BladeEnclosureCollection Property name Property implementation GroupStatusDescriptions GroupStatusDescriptions[0] per GroupOperationalStatus[0]: • Server Blade Enclosure and Onboard Administrator status: Unknown • Server Blade Enclosure and Onboard Administrator status: OK • Server Blade Enclosure and Onboard Administrator status: Degraded • Server Blade Enclosure and Onboard Administrator status: Error HP_BladeEnclosureCollection...
  • Page 136: Hp_Bladeenclosuregrouphostedcollection

    12.3.5 HP_BladeEnclosureGroupHostedCollection 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 12-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 12.3.6CIM_SoftwareIdentity...
  • Page 137: Cim_Elementsoftwareidentity

    String indicating the blade enclosure firmware version information. This property is the string translation of the content provided in the MajorVersion and MinorVersion properties. Not supported for Onboard Administrator. Manufacturer Hewlett-Packard Classifications 10 (Firmware) ClassificationDescriptions HP Server Blade Enclosure Firmware IdentityInfoValue...
  • Page 138: Cim_Installedsoftwareidentity

    Table 12-8 Class: CIM_ElementSoftwareIdentity Property name Property implementation HP_BladeEnclosureElementFWIdentity Antecedent ref: HP_BladeEnclosureFW Dependent ref: HP_BladeEnclosureCS 12.3.8CIM_InstalledSoftwareIdentity CIM_InstalledSoftwareIdentity associates a blade enclosure to its corresponding installed firmware. The Windows-specific implementation class is HP_BladeEnclosureInstalledFWIdentity. The following table lists the properties implemented. Table 12-9 Class: CIM_InstalledSoftwareIdentity Property name Property implementation...
  • Page 139: Hp_Elementlocation

    Table 12-10 Class: HP_Location Property name Property implementation ElementLocationTag The computer system name ElementLocationTagDesc 24 (Blade) LocationInformation LocationInformation[0]: The blade bay number within the enclosure LocationInfoDesc LocationInfoDesc[0]: 14 (Blade Bay) 12.3.10HP_ElementLocation HP_ElementLocation is used to represent an association between CIM_Location and CIM_ManagedElement.
  • Page 140: Ethernet Teaming

    Ethernet Teaming Overview 13.1 The following profiles are implemented, and the following files are installed by this provider. Table 13-1 Overview Implemented Profiles HP Ethernet Teaming 1.0 Provider Installation Files • HPWinEthAdapterCollection.dll • HPWinEthBootcodeVersion.dll • HPWinEthBootcodeVersionToPort.dll • HPWinEthDevice.dll • HPWinEthernetPort.dll •...
  • Page 141: Class Implementations

    Table 13-1 Overview Provider Installation Files continued • HPWinEthernetPort.mof • HPWinEthernetPortStatistics.mof • HPWinEthernetProvider.mof • HPWinEthErrorMetadata.mof • HPWinEthEventSettings.mof • HPWinEthGroupHostedCollection.mof • HPWinEthIPHostedAccessPoint.mof • HPWinEthIPProtocolEndpoint.mof • HPWinEthLANEndpoint.mof • HPWinEthLANEndpointToStats.mof • HPWinEthLANHostedAccessPoint.mof • HPWinEthMemberOfCollection.mof • HPWinEthPortToLANEndpoint.mof • HPWinEthPortToStats.mof • HPWinEthProvRegs.mof • HPWinEthPXEVersion.mof • HPWinEthPXEVersionToPort.mof •...
  • Page 142 Table 13-2 Class: HP_EthernetPort Property name Property implementation RequestedState • 0 (Unknown) • 2 (Enabled) • 3 (Disabled) • 4 (Shutdown) • 5 (No Change) • 6 (Offline) • 7 (Test) • 8 (Deferred) • 9 (Quiesce) • 10 (Reboot) •...
  • Page 143: Hp_Ethernetdevice

    Table 13-2 Class: HP_EthernetPort Property name Property implementation CIM_NetworkPort ActiveMaximumTransmissionUnit Current maximum transmission unit in bytes. AutoSense True if port is capable of auto negotiating speed and/or duplex, False otherwise. FullDuplex True, if port is operating in full duplex. Not implemented if port does not have link.
  • Page 144 Table 13-4 Class: HP_EthernetTeam Property name Property implementation Description Local Area Connection # (for example Local Area Connection #10) ElementName Same as Caption CIM_Collection CIM_SystemSpecificCollection Key:InstanceId System GUID for the team. CIM_RedundancySet LoadBalanceAlgorithm • 0 (None) • 1 (Other) • 3 (Round Robin) MaxNumberSupported Number of ports configured in team.
  • Page 145: Hp_Ethernetteammember

    Table 13-4 Class: HP_EthernetTeam Property name Property implementation TeamOperatingMode Operating modes of an Ethernet Team (for example, 802.3ad Dynamic With Fault Tolerance). See the Windows Ethernet Teaming mof, HP_WinEthRedundancySet.mof. 13.3.4HP_EthernetTeamMember HP_EthernetTeamMember associates Ethernet Ports to Ethernet Teams. The Windows implementation class is HP_WinEthRedundancyMember.
  • Page 146: Hp_Ethernetlanendpoint

    13.3.6HP_EthernetLANEndpoint HP_EthernetLANEndpoint models Ethernet LAN Endpoints. LAN Endpoints can be Ethernet Ports with or without VLANs or Ethernet Teams with or without VLANs. The Windows implementation class is HP_WinEthLANEndpoint. Table 13-7 Class: HP_EthernetLANEndpoint Property name Property implementation CIM_ManagedElement Caption • For Ethernet Teams, same as associated HP_WinEthRedundancySet.Caption •...
  • Page 147: Hp_Ethernetporttolanendpoint

    Table 13-7 Class: HP_EthernetLANEndpoint Property name Property implementation MACAddress Current MAC Address MaxDataSize Max Frame Size in bits HP_EthernetLANEndpoint VLANId VLAN Identifier, if LAN Endpoint is a VLAN, not implemented otherwise VLANName VLAN Name, if LAN Endpoint and a VLAN name has been defined 13.3.7HP_EthernetPortToLANEndpoint HP_EthernetPortToLANEndpoint associates Ethernet Ports to Ethernet LAN Endpoints.
  • Page 148: Hp_Ipbindstoethernetlanendpoint

    Table 13-10 Class: HP_EthernetLANHostedAccessPoint Property name Property implementation CIM_Dependency Key:Antecedent ref:HP_ComputerSystem Key:Dependent ref:HP_EthernetLANEndpoint CIM_HostedDependency CIM_HostedAccessPoint HP_EthernetLANHostedAccessPoint 13.3.10HP_IPBindsToEthernetLANEndpoint HP_IPBindsToEthernetLANEndpoint associate IP Protocol Endpoints to LAN Endpoints. The Windows implementation class is HP_WinIPBindsToEthLANEndpoint. Table 13-11 Class: HP_IPBindsToEthernetLANEndpoint Property name Property implementation CIM_SAPSAPDependency CIM_BindsTo CIM_BindsToLANEndpoint FrameType...
  • Page 149: Hp_Ethernetportstatisticaldata

    Table 13-12 Class: HP_EthernetStatistics Property name Property implementation Key:InstanceId System GUID of the associated Ethernet Port or LAN Endpoint SampleInterval StatisticTime Time of current statistics CIM_NetworkPortStatistics BytesReceived Total number of bytes received BytesTransmitted Total number of bytes transmitted PacketsReceived Total number of packets received PacketsTransmitted Total number of packets transmitted CIM_EthernetPortStatistics...
  • Page 150: Hp_Ethernetcollection

    Table 13-14 Class: HP_EthernetLANEndpointStatisticalData Property name Property implementation CIM_ElementStatisticalData Key:ManagedElement ref:HP_EthernetLANEndpoint Key:Stats ref:HP_EthernetStatistics HP_EthernetLANEndpointStatisticalData 13.3.14HP_EthernetCollection The following table lists the property implementation for HP_EthernetCollection. The Windows implementation class is HP_WinEthAdapterCollection. Table 13-15 Class: HP_EthernetCollection Property name Property implementation CIM_ManagedElement Caption Ethernet Adapter Collection Description Ethernet Adapter Collection...
  • Page 151: Hp_Ethernetgrouphostedcollection

    Table 13-16 Class: HP_EthernetMemberOfCollection Property name Property implementation Included See the CIM_EthernetMemberOfPolicy mof HP_EthernetMemberOfCollection 13.3.16HP_EthernetGroupHostedCollection HP_EthernetGroupHostedCollection associates the Ethernet Collection to the Computer System. The Windows implementation class is HP_WinEthGroupHostedCollection. Table 13-17 Class: HP_EthernetGroupHostedCollection Property name Property implementation CIM_Dependency Key:Antecedent ref:HP_ComputerSystem Key:Dependent ref:HP_EthernetCollection...
  • Page 152: Hp_Ethiphostedaccesspoint

    Table 13-18 Class: CIM_IPProtocolEndpoint Property name Property implementation EnabledDefault 2 (Enabled) RequestedState 12 (Not Applicable) CIM_ServiceAccessPoint Key:CreationClassName HP_WinEthIPProtocolEndpoint Key:SystemCreationClassName HP_WinComputerSystem Key:SystemName Name of Server CIM_ProtocolEndpoint ProtocolFType 4096 (IPv4) CIM_IPProtocolEndpoint IPv4Address IPv4 address (dot notation format) IPv6Address IPv6 address (CIDR format) ProtocolIfType •...
  • Page 153: Cim_Elementsoftwareidentity

    Table 13-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 Name Same as Caption HealthState Same as associated Ethernet Port OperationalStatus[0] Same as associated Ethernet Port CIM_LogicalElement CIM_SoftwareIdentity ClassificationDescriptions[0]...
  • Page 154: Hp_Location

    Table 13-21 Class: CIM_ElementSoftwareIdentity Property name Property implementation ElementSoftwareStatus • ElementSoftwareStatus[0]: 2 (Current) • ElementSoftwareStatus[1]: 6 (Installed) 13.3.21HP_Location The following table lists the property implementation for HP_location. The Windows implementation classes is HP_WinEthLocation. Table 13-22 Class: HP_Location Property name Property implementation CIM_ManagedElement Caption Same as associated ethernet port...
  • Page 155: Hp_Etheventsettings

    Table 13-23 Class: HP_ElementLocation Property name Property implementation CIM_ElementLocation Key: Element ref:HP_EthernetPort Key: PhysicalLocation ref:HP_Location HP_ElementLocation HP_WinElementLocation 13.3.23HP_EthEventSettings HP_EthEventSettings models configurable Ethernet Indication settings. The Windows implementation class is HP_WinEthEventSettings. Table 13-24 Class: HP+EthEventSettings Property name Property implementation CIM_SettingData Caption HP Ethernet Event Provider configurable settings for Windows Description...
  • Page 156: Ethernet Team Redundancy Lost

    Table 13-24 Class: HP+EthEventSettings Property name Property implementation MemberRoleChanged If enabled, an event is generated when any change in team member role is detected. Default: disabled. MemberStatusChanged If enabled, an event is generated when any change in team member status is detected. Default: disabled. MonitorLANEndpoints If enabled, events related to HP_WinEthLANEndpoint are generated.
  • Page 157 Table 13-25 HP_AlertIndication: Ethernet Team Redundancy Lost Property name Property implementation AlertType 2 (Communications Alert) Event Id ProbableCause 88 (Loss of Redudancy) ProbableCauseDescription Ethernet Team Redundancy Lost Provider Name HP Ethernet RecommendedActions[] Check the Ethernet Team and Ethernet Team Member status.
  • Page 158: Ethernet Team Redundancy Increased

    Table 13-25 HP_AlertIndication: Ethernet Team Redundancy Lost Property name Property implementation VariableValues[0] WBEM path of the failed Ethernet Port, HP_WinEthernetPort 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 159 Table 13-26 HP_AlertIndication: Ethernet Team Redundancy Increased Property name Property implementation Provider Name HP Ethernet RecommendedActions[] No action is recommended. SystemCreationClassName CreationClassName of the computer system generating the indication SystemName Name of the computer system generating the indication HP_AlertIndication Summary Ethernet Team Redundancy Increased EventCategory 9 (Network Device)
  • Page 160: Ethernet Team Redundancy Decreased

    Table 13-26 HP_AlertIndication: Ethernet Team Redundancy Increased 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.
  • Page 161 Table 13-27 HP_AlertIndication: Ethernet Team Redundancy Decreased Property name Property implementation Summary Ethernet team's redundancy decreased EventCategory 9 (Network Device) EventSubCategory 12 (Ethernet Team) NetworkAddresses A list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType •...
  • Page 162: Ethernet Team Full Redundancy Restored

    Table 13-27 HP_AlertIndication: Ethernet Team Redundancy Decreased Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment. 13.4.4Ethernet Team Full Redundancy Restored Table 13-28 HP_AlertIndication: Ethernet Team Full Redundancy Restored Property name Property implementation CIM_Indication IndicationIdentifier...
  • Page 163: Network Interface Connectivity Lost

    Table 13-28 HP_AlertIndication: Ethernet Team Full Redundancy Restored Property name Property implementation OSType • 70 (Windows Server 2003 64-bit) • 77 (Windows Server 2008 64-bit) • 103 (Windows Server 2008 R2) OSVersion Operating system version of the computer system generating the indication in the format, major.minor.build ProviderVersion Provider version generating the indication in the form,...
  • Page 164 Table 13-29 HP_AlterIndication: Network Interface Connectivity Lost Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 6 (Critical) IndicationTime Time of indication CIM_AlertIndication Description A network interface has failed. An Ethernet adapter's status changed from OK to Error, or an Ethernet team's status changed to Error from another state.
  • Page 165: Network Interface Connectivity Restored

    Table 13-29 HP_AlterIndication: Network Interface Connectivity Lost Property name Property implementation ProviderVersion Provider version generating the indication in the form, major.minor.revision.build. SystemFirmwareVersion Firmware version of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication SystemModel Model name of the computer system generating the...
  • Page 166 Table 13-30 HP_AlertIndication: Network Interface Connectivity Restored Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Information) IndicationTime Time of indication CIM_AlertIndication Description A failed network interface was restored. An Ethernet port's status changed from an Error state to a non-Error state.
  • Page 167: Ethernet Team Member Status Change

    Table 13-30 HP_AlertIndication: Network Interface Connectivity Restored Property name Property implementation SystemGUID Platform GUID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemProductId Product ID of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the...
  • Page 168 Table 13-31 Optional HP_AlertIndication: Ethernet Team Member Status Change Property name Property implementation CIM_AlertIndication Description An Ethernet Team member’s status has changed. This is an optional indication that can be disabled through the Ethernet Event Provider settings. AlertingManagedElement WBEM path of the Ethernet Team (HP_WinEthRedundancySet), reporting a member status change.
  • Page 169 Table 13-31 Optional HP_AlertIndication: Ethernet Team Member Status 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 VariableName[0] MemberPath VariableTypes[0] 1 (string) VariableValues[0] WBEM path of the Ethernet Port, HP_WinEthernetPort, whose status has changed.
  • Page 170: Ethernet Team Member Role Change

    Table 13-31 Optional HP_AlertIndication: Ethernet Team Member Status 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. 13.4.8Ethernet Team Member Role Change Table 13-32 Optional HP_AlertIndication: Ethernet Team Member Role Change...
  • Page 171 Table 13-32 Optional HP_AlertIndication: Ethernet Team Member Role Change Property name Property implementation EventSubCategory 12 (Ethernet Team) NetworkAddresses A list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • 70 (Windows Server 2003 64-bit) •...
  • Page 172: Ethernet Team Member Dropped

    Table 13-32 Optional HP_AlertIndication: Ethernet Team Member Role 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.
  • Page 173 Table 13-33 Optional HP_AlertIndication: Ethernet Team Member Dropped Property name Property implementation Summary Ethernet team member dropped from team EventCategory 9 (Network Device) EventSubCategory 12 (Ethernet Team) NetworkAddresses A list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType •...
  • Page 174: Ethernet Team Member Added

    Table 13-33 Optional HP_AlertIndication: Ethernet Team Member Dropped Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment. 13.4.10Ethernet Team Member Added Table 13-34 Optional HP_AlertIndication: Ethernet Team Member Added Property name Property implementation CIM_Indication IndicationIdentifier...
  • Page 175: Network Interface No Longer Available

    Table 13-34 Optional HP_AlertIndication: Ethernet Team Member Added Property name Property implementation OSType • 70 (Windows Server 2003 64-bit) • 77 (Windows Server 2008 64-bit) • 103 (Windows Server 2008 R2) OSVersion Operating system version of the computer system generating the indication in the format, major.minor.build ProviderVersion Provider version generating the indication in the form,...
  • Page 176 Table 13-35 Optional HP_AlertIndication: Network Interface No Longer Available Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 3 (Degraded/Warning) IndicationTime Time of indication CIM_AlertIndication Description A network interface is no longer available. An Ethernet adapter was removed or an Ethernet team or VLAN was removed through the HP Network Configuration Utility (NCU).
  • Page 177: New Network Interface Available

    Table 13-35 Optional HP_AlertIndication: Network Interface No Longer Available Property name Property implementation ProviderVersion Provider version generating the indication in the form, major.minor.revision.build. SystemFirmwareVersion Firmware version of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication SystemModel Model name of the computer system generating the...
  • Page 178 Table 13-36 HP_AlertIndication: New Network Interface Available Property name Property implementation Description A new network interface is available. An Ethernet adapter has been added or an Ethernet team or VLAN has been created. This is an optional indication that can be disabled through the Ethernet Event Provider settings.
  • Page 179: Ethernet Team Active Member Count Change

    Table 13-36 HP_AlertIndication: New Network Interface Available Property name Property implementation SystemModel Model name of the computer system generating the indication SystemProductId Product ID of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication ImpactedDomain •...
  • Page 180 Table 13-37 HP_AlertIndication: Ethernet Team Active Member Count Change Property name Property implementation AlertType 2 (Communications Alert) Event Id ProbableCause 1 (Other) Probable_causeDescription Ethernet Team reported change in number of active members Provider Name HP Ethernet RecommendedActions[] Check the Ethernet Team and Ethernet Team Member status.
  • Page 181: Ethernet Provider Fatal Error

    Table 13-37 HP_AlertIndication: Ethernet Team Active Member Count Change Property name Property implementation VariableValues[0] Previous Count of active adapters VariableNames[1] CurrentCount VariableTypes[1] 5 (uint32) VariableValues[1] Current Count of active adapters 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 182 Table 13-38 Optional HP_AlertIndication:Ethernet Provider Fatal Error Property name Property implementation Event Id ProbableCause 47 (Software Error) ProbableCauseDescription Event Provider Fatal Error Provider Name HP 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...
  • Page 183: Ethernet Provider Cannot Access Data Source

    Table 13-38 Optional HP_AlertIndication:Ethernet Provider 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 184 Table 13-39 Optional HP_AlertIndication: Ethernet Provider Cannot Access Data Source Property name Property implementation ProbableCause 1 (Other) ProbableCauseDescription Provider Cannot Access Data Source Provider Name HP Ethernet RecommendedActions[] Isolated instances of this event are not a cause for concern. If continued instances of this event occur, contact HP Support.
  • Page 185 Table 13-39 Optional HP_AlertIndication: Ethernet Provider Cannot Access Data Source 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.
  • Page 186: Operating System Status

    Operating System Status Overview 14.1 This provider supports the Operating System status on Integrity systems. The following profiles are implemented, and the following files are installed by this provider. Table 14-1 Overview Implemented Profiles • DMTF OS Status Profile (DSP1040) Provider Installation Files •...
  • Page 187 Table 14-2 Class: HP_OperatingSystem Property name Property implementation CIM_ManagedSystemElement HealthState 5 (OK) when OperationalStatus[0]=2 (OK) InstallDate Date of the Operating System install Name Microsoft® Windows Server® 2008 Standard Microsoft(R) Windows(R) Server 2003, Datacenter Edition for 64-Bit Itanium-based Systems OperationalStatus[0] OperationalStatus[0] indicates the operational state of the OS: 2 (OK), Operating System OK StatusDescriptions...
  • Page 188: Cim_Runningos

    Table 14-2 Class: HP_OperatingSystem Property name Property implementation Version A string describing the Operating System's version number. The format of the version information is as follows: Major Number.Minor Number.Revision Major Number.Minor Number.Revision Letter 14.3.2CIM_RunningOS The class CIM_RunningOS associates the HP_ComputerSystem instance and the CIM_OperatingSystem instance.
  • Page 189: Smart Array

    Smart Array Overview 15.1 The HP Smart Array data sheet describes both host-based Smart Array HBA devices and externally attached MSA devices. This implementation excludes fibre-attached devices (for example MSA1000 and MSA1500). The following profiles are implemented, and the following files are installed by this provider. Table 15-1 Overview Implemented Profiles...
  • Page 190 Table 15-2 Class: HPSA_ArraySystem (CIM_ComputerSystem) Property name Property implementation CIM_ManagedElement ElementName Controller/Storage System name and location Examples: • Smart Array in Slot 3, for internal • MSA500 in SystemCab03, for external CIM_ManagedSystemElement Name • Controller Serial Number • EMBEDDED – Reported if there is no Serial Number for the local device (embedded on the motherboard).
  • Page 191: Hpsa_Arraycontroller

    15.3.2HPSA_ArrayController HPSA_ArrayController represents the controller. There is one per HBA and can have multiple controllers for external subsystems. Table 15-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 •...
  • Page 192: Hpsa_Storagevolume

    Table 15-3 Class: HPSA_ArrayController (CIM_ComputerSystem) Property name Property implementation CacheBoardPresent See HP Smart Array Profile. The following cache values are displayed if the variable is set to TRUE. CacheHasBattery See HP Smart Array Profile CacheParityReadErrors See HP Smart Array Profile CacheParityWriteErrors See HP Smart Array Profile CacheReadPercent...
  • Page 193 Table 15-4 Class: HPSA_StorageVolume (CIM_StorageVolume) Property name Property implementation CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPSA_StorageVolume DeviceID Opaque Key SystemCreationClassName HPSA_ArraySystem SystemName HPSA_ArraySystem.Name CIM_StorageExtent ConsumableBlocks BlockSize Block Size in bytes DataRedundancy • 1 (RAID 0, RAID 5, RAID 6, RAID 50, RAID 60) •...
  • Page 194: Hpsa_Diskdrive

    Table 15-4 Class: HPSA_StorageVolume (CIM_StorageVolume) Property name Property implementation Identify() See HP Smart Array Profile PhysicalDrvMultipathAccess This is a new property added to the definition of HPSA_StorageVolume. The definition is: Uint16 PhysicalDrvMultipathAccess – Value – Valuemap • 1 (not supported) – Not supported by Array Firmware •...
  • Page 195: Hpsa_Storageextent

    Table 15-5 Class: HPSA_DiskDrive (CIM_DiskDrive) Property name Property implementation CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPSA_DiskDrive DeviceID Opaque value SystemCreationClassName HPSA_ArraySystem SystemName HPSA_ArraySystem.Name TotalPowerOnHours Number of service hours logged for the drive CIM_MediaAccessDevice CIM_DiskDrive HPSA_DiskDrive...
  • Page 196 Table 15-6 Class: HPSA_StorageExtent (CIM_StorageExtent) Property name Property implementation CIM_ManagedElement ElementName Disk location. This property contains the relative ports and box information. For example, Port:m1,m2 Box:n1,n2, where m1 is the active port, m2 is the passive port number, n1 is the box number relative to the active port, and n2 is the box number relative to the passive port.
  • Page 197: Hpsa_Diskdrivefirmware

    Table 15-6 Class: HPSA_StorageExtent (CIM_StorageExtent) Property name Property implementation Primordial Set to True HPSA_StorageExtent 15.3.6HPSA_DiskDriveFirmware HPSA_DiskDriveFirmware represents the firmware installed on a disk drive. There is one instance per disk drive. Table 15-7 Class: HPSA_DiskDriveFirmware (CIM_SoftwareIdentity) Property name Property implementation CIM_ManagedElement ElementName TargetType value...
  • Page 198: Hpsa_Arraycontrollerphysicalpackage

    Table 15-8 Class: HPSA_PhysicalPackage (CIM_PhysicalPackage) Property name Property implementation ElementName Controller/Storage System name and location Examples: • Smart Array in Slot 3, for internal • MSA500 in SystemCab03, for external Description • Host Based RAID Controller, for Internal Controller • External RAID Controller, for External Controller CIM_ManagedSystemElement Name...
  • Page 199: Hpsa_Diskphysicalpackage

    Table 15-9 Class: HPSA_ArrayControllerPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation Name Controller Serial number If a serial number is not available and if the controller is sitting in slot 0, this field displays EMBEDDED. CIM_ PhysicalElement CreationClassName HPSA_ArrayControllerPhysicalPackage Manufacturer Controller vendor string Model Controller model string PartNumber...
  • Page 200: Hpsa_Storageenclosure

    Table 15-10 Class: HPSA_DiskPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation PartNumber Not populated — Not available in this implementation SerialNumber Drive serial number Controller serial number (SerialNumber:PhysicalDriveDeviceNumber) Version Not populated — Not available in this implementation CIM_PhysicalPackage HotSwappable • TRUE—Drive is hot swappable •...
  • Page 201: Hpsa_Storageenclosureprocessor

    Table 15-11 Class: HPSA_StorageEnclosure (HP_StorageEnclosure) Property name Property implementation Opaque key Version Not populated — Not available in this implementation CIM_PhysicalPackage RemovalConditions 2 (Not Applicable) CIM_PhysicalFrame CIM_Chassis HP_StorageEnclosure Location See HP Storage Enclosure Profile HPSA_StorageEnclosure 15.3.11HPSA_StorageEnclosureProcessor HPSA_StorageEnclosureProcessor represents the management processor within a Storage Enclosure. This instance contains the operational status for all managed components in the enclosure if applicable.
  • Page 202: Hpsa_Portcontroller

    Table 15-12 Class: HPSA_StorageEnclosureProcessor (CIM_ComputerSystem) Property name Property implementation CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_System CreationClassName HPSA_StorageEnclosureProcessor Name Opaque Key NameFormat Other OtherIdentifyingInfo[0] Port Number:BoxNumber to which the enclosure is attached (for example, 1E:1). For dual port SAS disks, both port numbers are displayed.
  • Page 203: Hpsa_Daport

    Table 15-13 Class: HPSA_PortController (CIM_PortController) Property name Property implementation CreationClassName HPSA_PortController DeviceID Controller serial number SystemCreationClassName HPSA_ArraySystem SystemName HPSA_ArraySystem.Name CIM_Controller CIM_PortController ControllerType 1 (Other) OtherControllerType • SCSI – Parallel SCSI HBA • SAS/SATA – SAS/SATA HBA HPSA_PortController 15.3.13HPSA_DAPort HPSA_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).
  • Page 204: Hpsa_Spiport

    Table 15-14 Class: HPSA_DAPort (CIM_DAPort) Property name Property implementation SystemName HPSA_ArraySystem.Name CIM_LogicalPort UsageRestriction 2 (Front-End Only) PortType • 82(PCI) • 83(PCI-x) The provider always displays 82 (PCI), not 83(PCI-x). Currently, the provider cannot display the 83 value for PCI-X controllers. CIM_DAPort HPSA_DAPort 15.3.14HPSA_SPIPort...
  • Page 205: Hpsa_Firmware

    Table 15-15 Class: HPSA_SPIPort (CIM_SPIPort) Property name Property implementation CIM_SPIPort HPSA_SPIPort 15.3.15HPSA_Firmware HPSA_Firmware represents the firmware installed on a Smart Array controller. Table 15-16 Class: HPSAM_Firmware (CIM_SoftwareIdentity) Property name Property implementation CIM_ManagedElement ElementName TargetType value (subsystemID and VendorId combination) Caption Array Controller Firmware Description Array Controller Firmware...
  • Page 206: Hpsa_Primordialpool

    Table 15-17 Class: HPSA_EnclosureFirmware (CIM_SoftwareIdentity) Property name Property implementation CIM_ManagedSystemElement Name Storage Enclosure Processor Firmware CIM_LogicalElement Caption Storage Enclosure Processor Firmware Description Storage Enclosure Processor Firmware CIM_SoftwareIdentity ClassificationDescriptions[0] Storage Enclosure Processor Firmware Classifications[0] 10 (Firmware) InstanceID Opaque key Manufacturer Enclosure vendor string IdentityInfoType CIM:SoftwareFamily IdentityInfoValue...
  • Page 207: Hpsa_Storagepool

    Table 15-18 Class: HPSA_PrimordialPool (CIM_StoragePool) Property name Property implementation TotalManagedSpace Total raw space available to controller. This is calculated by summing the total space on all drives connected to this controller. HPSA_PrimordialPool 15.3.18HPSA_StoragePool HPSA_StoragePool represents any concrete storage pools created on an array controller. There is one instance per RAID set.
  • Page 208: Hpsa_Storagesetting

    Table 15-20 Class: HPSA_MediaAccessStatData (CIM_MediaAccessStatData) Property name Property implementation 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 See HP Smart Array Profile...
  • Page 209: Hpsa_Drivecage

    Table 15-21 Class: HPSA_StorageSetting (CIM_StorageSetting) Property name Property implementation CIM_ManagedElement ElementName RAID n, where n is the raid description. Examples: • RAID 0 • RAID 1+0 • RAID 5 • RAID 6 CIM_SettingData InstanceID Opaque key CIM_StorageSetting ChangeableType 0 (Not Changeable) DataRedundancyGoal •...
  • Page 210: Hpsa_Scsiprotocolendpoint

    Table 15-22 Class: HPSA_DriveCage (CIM_PhysicalPackage) Property name Property implementation CIM_ManagedElement ElementName Port m Box n,where m is the name of the port to which this drive cage is connected and n is the name of the box number. For example, Port J3 Box 1 CIM_ManagedSystemElement Name Serial Number of the drive cage...
  • Page 211: Hpsa_Scsiprotocolcontroller

    Table 15-23 Class: HPSA_SCSIProtocolEndpoint (CIM_SCSIProtocolEndpoint) Property name Property implementation ElementName Controller name and location (for example, Smart Array in Slot 3) CIM_ManagedSystemElement CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) RequestedState 12 (Not Applicable) CIM_ServiceAccessPoint CreationClassName HPSA_SCSIProtocolEndpoint Name HBA Serial Number SystemCreationClassName HPSA_ArraySystem SystemName HPSA_ArraySystem.Name CIM_ProtocolEndpoint...
  • Page 212: Hpsa_Redundancyset

    Table 15-24 Class: HPSA_SCSIProtocolController (CIM_SCSIProtocolController) Property name Property implementation OperationalStatus[0] Operational status of the controller • 0 (Unknown) • 2 (OK) • 6 (Error) CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPSA_SCSIProtocolController DeviceID Opaque key SystemCreationClassName...
  • Page 213: Hpsa_Storageredundancyset

    Table 15-25 Class: HPSA_RedundancySet (CIM_RedundancySet) Property name Property implementation RedundancyStatus • 2 (Fully Redundant) • 4 (Redundancy Lost) TypeOfSet[0] 4 (Sparing) HPSA_RedundancySet 15.3.25HPSA_StorageRedundancySet HPSA_StorageRedundancySet represents disk sparing aspect of a RAID configuration. There is an instance for every raid set that has spare drives configured. Table 15-26 Class: HPSA_StorageRedundancySet (CIM_StorageRedundancySet) Property name...
  • Page 214: Hpsa_Drivecagelocation

    Table 15-27 Class: HPSA_StorageSpecificCollection (HP_GroupHostedCollection) Property name Property implementation Caption Storage Array Consolidated Status Description Storage Array Consolidated Status ElementName Storage Array Consolidated Status CIM_Collection CIM_SystemSpecificCollection InstanceID Opaque key HP_GroupSystemSpecificCollection GroupOperationalStatus[0] Consolidated status for all array controllers. See the Smart Array profile for information on how this is calculated.
  • Page 215: Hpsa_Arraysystemlocation

    Table 15-28 Class: HPSA_DriveCageLocation (HP_Location) Property name Property implementation HPSA_DriveCageLocation 15.3.28HPSA_ArraySystemLocation HPSA_ArraySystemLocation represents a location string for the array system. Table 15-29 Class: HPSAArraySystemLocation (HP_Location) Property name Property implementation CIM_ManagedElement Caption Controller name and location Examples: • Smart Array in Slot 3, for internal •...
  • Page 216: Hpsa_Diskdrivelocation

    15.3.29 HPSA_DiskDriveLocation HPSA_DiskDriveLocation represents a location string for the disk drive. Table 15-30 Class: HPSA_DiskDriveLocation (HP_Location) Property name Property implementation CIM_ManagedElement Caption Controller name, Drive Type, and Disk Location For example, Smart Array E500 Physical Drive – Port: 1E Box 1 Bay: 5 Description Controller name, Drive Type, and Disk Location For example, Smart Array E500 Physical Drive –...
  • Page 217 Table 15-31 Class: HPSA_ArrayControllerLocation (HP_Location) Property name Property implementation Caption Controller name and location Examples: • Smart Array in Slot 3, for internal • Active Controller: MSA500 in SystemCab03, for external Description Controller name and location Examples: • Smart Array in Slot 3, for internal •...
  • Page 218: Hpsa_Storagecapabilities

    15.3.31HPSA_StorageCapabilities HPSA_StorageCapabilities represents the possible capabilities of a Storage Pool. Table 15-32 Class: HPSA_StorageCapabilities (CIM_StorageCapabilities) Property name Property implementation CIM_ManagedElement ElementName For Primodial Pools: Controller name and location Examples: • Smart Array in Slot 3, for internal • Active Controller: MSA500 in SystemCab03, for external For Concrete Pools: Controller name and location:Array identifier...
  • Page 219: Hpsa_Product

    Table 15-32 Class: HPSA_StorageCapabilities (CIM_StorageCapabilities) Property name Property implementation PackageRedundancyDefault • 0 (When number of drives <= 1) • 1 (When number of drives = 2 or 3) • 2 (When number of drives > 3) PackageRedundancyMax • 0 (When number of drives <= 1) •...
  • Page 220: Hpsa_Tsasscsiprotocolendpoint

    Table 15-34 Class: HPSA_StorageEnclosureLocation (HP_Location) Property name Property implementation Caption Enclosure location Port m Box n, where m is the port and n is the box number. For dual port SAS disks, all port numbers are displayed. Description Enclosure location Port m Box n, where m is the port and n is the box number.
  • Page 221: Hpsa_Isasscsiprotocolendpoint

    Table 15-35 Class: HPSA_TSASSCSIProtocolEndpoint Property name Property implementation Name HPSA_DiskDrive.DeviceID:unique value, where HPSA_DiskDrive.DeviceID is the DeviceID property of the instance of HPSA_DiskDrive associated to this instance via the association HPSA_DiskDriveTSASSCSIPE, and unique value is a unique value across all instances of HPSA_TSASSCSIProtocolEndpoint.
  • Page 222: Hpsa_Tsasport

    Table 15-36 Class: HPSA_ISASSCSIProtocolEndpoint Property name Property implementation Caption Protocol Endpoint for xxx, where xxx is the value populated in the caption property of the instance of HPSA_ISASPort associated to this instance via the association HPSA_ISASPortISASSCSIPE. ElementName Protocol Endpoint for xxx, where xxx is the value populated in the caption property of the instance of HPSA_ISASPort associated to this instance via the association HPSA_TSASPortISASSCSIPE.
  • Page 223: Hpsa_Isasport

    Table 15-37 Class: HPSA_TSASPort Property name Property implementation SystemName The property value of HP_ArraySystem.name CreationClassName HPSA_ISASSCSIProtocolEndpoint DeviceID The same value as the HPSA_TSASSCSIProtocolEndpoint.Name property of the instance associated through HPSA_ISASPortISASSCSIPE. CIM_LogicalPort UsageRestriction 4 (Not restricted) PortType 94 (SAS) CIM_SASPort PermanentAddress Not supported.
  • Page 224: Hpsa_Arraysystemredundancyset (Association)

    Table 15-38 Class: HPSA_ISASPort Property name Property implementation DeviceID HPSA_PortController.DeviceID:port #, where HPSA_PortController.DeviceID is the DeviceID property of the instance of HPSA_PortController associated to this instance via the association HPSA_PortControllerISASPort, and port # is the port number for the port. This is the same value that is concatenated to the caption and related properties.
  • Page 225: Hpsa_Storagepoolstoragecapabilities (Association)

    Table 15-41 Class: HPSA_PrimordialPoolStorageCapabilities (CIM_ElementCapabilities) Property name Property implementation Capabilities HPSA_StorageCapabilities ManagedElement HPSA_PrimordialPool 15.3.41HPSA_StoragePoolStorageCapabilities (Association) Table 15-42 Class: HPSA_StoragePoolStorageCapabilities (CIM_ElementCapabilities) Property name Property implementation Capabilities HPSA_StorageCapabilities ManagedElement HPSA_StoragePool 15.3.42HPSA_ArraySystemStorageEnclosureProcessor (Association) Table 15-43 Class: HPSA_ArraySystemStorageEnclosureProcessor (CIM_SystemComponent) Property name Property implementation GroupComponent HPSA_ArraySystem PartComponent HPSA_StorageEnclosureProcessor...
  • Page 226: Hpsa_Arraysystemdiskdrive (Association)

    Table 15-45 Class: HPSA_ArraySystemPortController (CIM_Logicaldentity) Property name Property implementation SystemElement HPSA_PortController 15.3.45HPSA_ArraySystemDiskDrive (Association) Table 15-46 Class: HPSA_ArraySystemDiskDrive (CIM_SystemDevice) Property name Property implementation GroupComponent HPSA_ArraySystem PartComponent HPSA_DiskDrive 15.3.46HPSA_ArraySystemStorageVolume (Association) Table 15-47 Class: HPSA_ArraySystemStorageVolume (CIM_SystemDevice) Property name Property implementation GroupComponent HPSA_ArraySystem PartComponent HPSA_StorageVolume 15.3.47HPSA_ArraySystemStorageExtent (Association) Table 15-48...
  • Page 227: Hpsa_Arraysystemprimordialpool (Association)

    Table 15-50 Class: HPSA_ArraySystemDAPort (CIM_SystemDevice) Property name Property implementation GroupComponent HPSA_ArraySystem PartComponent HPSA_DAPort. 15.3.50HPSA_ArraySystemPrimordialPool (Association) Table 15-51 Class: HPSA_ArraySystemPrimordialPool (CIM_HostedStoragePool) Property name Property implementation GroupComponent HPSA_ArraySystem PartComponent HPSA_PrimordialPool 15.3.51HPSA_ArraySystemStoragePool (Association) Table 15-52 Class: HPSA_ArraySystemStoragePool (CIM_HostedStoragePool) Property name Property implementation GroupComponent HPSA_ArraySystem PartComponent HPSA_StoragePool...
  • Page 228: Hpsa_Storageenclosurestorageenclosureprocessor (Association)

    15.3.54HPSA_StorageEnclosureStorageEnclosureProcessor (Association) Table 15-55 Class: HPSA_StorageEnclosureStorageEnclosureProcessor (CIM_SystemPackaging) Property name Property implementation Antecedent HPSA_StorageEnclosure Dependent HPSA_StorageEnclosureProcessor 15.3.55HPSA_ProductPhysicalPackage (Association) Table 15-56 Class: HPSA_ProductPhysicalPackage (CIM_ProductPhysicalPackage) Property name Property implementation GroupComponent HPSA_Product PartComponent HPSA_PhysicalPackage 15.3.56HPSA_StorageEnclosureDriveCage (Association) Table 15-57 Class: HPSA_StorageEnclosureDriveCage (CIM_Container) Property name Property implementation GroupComponent HPSA_StorageEnclosure PartComponent...
  • Page 229: Hpsa_Physicalpackagestorageenclosure (Association)

    Table 15-59 Class: HPSA_PhysicalPackageDiskPhysicalPackage (CIM_Container) Property name Property implementation GroupComponent HPSA_PhysicalPackage PartComponent HPSA_DiskPhysicalPackage 15.3.59HPSA_PhysicalPackageStorageEnclosure (Association) Table 15-60 Class: HPSA_PhysicalPackageStorageEnclosure (CIM_Container) Property name Property implementation GroupComponent HPSA_PhysicalPackage PartComponent HPSA_StorageEnclosure 15.3.60HPSA_DriveCageDiskPhysicalPackage (Association) Table 15-61 Class: HPSA_DriveCageDiskPhysicalPackage (CIM_Container) Property name Property implementation GroupComponent HPSA_DriveCage PartComponent HPSA_DiskPhysicalPackage...
  • Page 230: Hpsa_Storagespecificcollectionarraysystem (Association)

    15.3.63HPSA_StorageSpecificCollectionArraySystem (Association) Table 15-64 Class: HPSA_StorageSpecificCollectionArraySystem (CIM_MemberOfCollection) Property name Property implementation Collection HPSA_StorageSpecificCollection Member HPSA_ArraySystem 15.3.64HPSA_ArrayControllerRedundancySet (Association) Table 15-65 Class: HPSA_ArrayControllerRedundancySet (CIM_MemberOfCollection) Property name Property implementation Collection HPSA_RedundancySet Member HPSA_ArrayController 15.3.65HPSA_StorageRedundancySetStorageExtent (Association) Table 15-66 Class: HPSA_StorageRedundancySetStorageExtent (CIM_MemberOfCollection) Property name Property implementation Collection HPSA_StorageRedundancySet Member...
  • Page 231: Hpsa_Firmwarearraysystem (Association)

    Table 15-68 Class: HPSA_SCSIProtocolControllerStorageVolume (CIM_ProtocolControllerForUnit) Property name Property implementation Antecedent HPSA_SCSIProtocolController Dependent HPSA_StorageVolume DeviceAccess 2 (Read Write) DeviceNumber Device LUN number (datatype format does not matter) 15.3.68HPSA_FirmwareArraySystem (Association) Table 15-69 Class: HPSA_FirmwareArraySystem (CIM_ElementSoftwareIdentity) Property name Property implementation Antecedent HPSA_Firmware Dependent HPSA_ArraySystem ElementSoftwareStatus •...
  • Page 232: Hpsa_Diskdrivestorageextent (Association)

    15.3.71HPSA_DiskDriveStorageExtent (Association) Table 15-72 Class: HPSA_DiskDriveStorageExtent (CIM_MediaPresent) Property name Property implementation Antecedent HPSA_DiskDrive Dependent HPSA_StorageExtent 15.3.72HPSA_DiskPhysicalPackageDiskDrive (Association) Table 15-73 Class: HPSA_DiskPhysicalPackageDiskDrive (CIM_Realizes) Property name Property implementation Antecedent HPSA_DiskPhysicalPackage Dependent HPSA_DiskDrive 15.3.73HPSA_StoragePoolStorageVolume (Association) Table 15-74 Class: HPSA_StoragePoolStorageVolume (CIM_AllocatedFromStoragePool) Property name Property implementation Antecedent HPSA_StoragePool Dependent...
  • Page 233: Hpsa_Spareextentstorageredundancyset (Association)

    Table 15-76 Class: HPSA_SpareExtentStorageExtent (CIM_Spared) Property name Property implementation Antecedent HPSA_StorageExtent Dependent HPSA_StorageExtent 15.3.76HPSA_SpareExtentStorageRedundancySet (Association) Table 15-77 Class: HPSA_SpareExtentStorageRedundancySet (CIM_IsSpare) Property name Property implementation Antecedent HPSA_StorageExtent Dependent HPSA_StorageRedundancySet 15.3.77HPSA_StorageExtentStorageVolume (Association) Table 15-78 Class: HPSA_StorageExtentStorageVolume (CIM_BasedOn) Property name Property implementation Antecedent HPSA_StorageExtent Dependent HPSA_StorageVolume...
  • Page 234: Hpsa_Storagegrouphostedcollection (Association)

    15.3.80HPSA_StorageGroupHostedCollection (Association) Table 15-81 Class: HPSA_StorageGroupHostedCollection (HP_GroupHostedCollection) Property name Property implementation Antecedent HP_ComputerSystem Dependent HPSA_StorageSpecificCollection 15.3.81HPSA_PhysicalPackageArraySystem (Association) Table 15-82 Class: HPSA_PhysicalPackageArraySystem (CIM_ComputerSystemPackage) Property name Property implementation Antecedent HPSA_PhysicalPackage Dependent HPSA_ArraySystem 15.3.82HPSA_ArrayControllerPhysicalPackageArrayController (Association) Table 15-83 Class: HPSA_ArrayControllerPhysicalPackageArrayController (CIM_ComputerSystemPackage) Property name Property implementation Antecedent HPSA_ArrayControllerPhysicalPackage Dependent...
  • Page 235: Hpsa_Physicalpackagearraysystemlocation (Association)

    Table 15-85 Class: HPSA_ArrayControllerPhysicalPackageArrayControllerLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HPSA_ArrayControllerPhysicalPackage PhysicalLocation HPSA_ArrayControllerLocation 15.3.85HPSA_PhysicalPackageArraySystemLocation (Association) Table 15-86 Class: HPSA_PhysicalPackageArraySystemLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HPSA_PhysicalPackage PhysicalLocation HPSA_ArraySystemLocation 15.3.86HPSA_DriveCageDriveCageLocation (Association) Table 15-87 Class: HPSA_DriveCageDriveCageLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HPSA_DriveCage PhysicalLocation HPSA_DriveCageLocation...
  • Page 236: Hpsa_Storageenclosureenclosurelocation (Association)

    Table 15-89 Class: HPSA_SCSIProtocolEndpointSCSIProtocolController (CIM_SAPAvailableForElement) Property name Property implementation AvailableSAP HPSA_SCSIProtocolEndpoint ManagedElement HPSA_SCSIProtocolController 15.3.89HPSA_StorageEnclosureEnclosureLocation (Association) Table 15-90 Class: HPSA_StorageEnclosureEnclosureLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HPSA_StorageEnclosure PhysicalLocation HPSA_StorageEnclosureLocation 15.3.90HPSA_ISASPortISASSCSIProtocolEndPoint (Association) Table 15-91 Class: HPSA_ISASPortISASSCSIProtocolEndPoint (CIM_DeviceSAPImplementation) Property name Property implementation Antecedent Points to reference of HPSA_ISASPort Dependent Points to reference of HPSA_ISASSCSIProtocolEndpoint...
  • Page 237: Hpsa_Portcontrollerisasport (Association)

    15.3.93 HPSA_PortControllerISASPort (Association) Table 15-94 Class: HPSA_PortControllerISASPort (CIM_ControlledBy) Property name Property implementation Antecedent Points to reference of HPSA_PortController Dependent Points to reference of HPSA_ISASPort 15.3.94HPSA_ArraySystemTSASSCSIProtocolEndpoint (Association) Table 15-95 Class: HPSA_ArraySystemTSASSCSIProtocolEndpoint (CIM_HostedAccessPoint) Property name Property implementation Antecedent Points to reference of HPSA_ArraySystems Dependent Points to reference of TSASSCSIProtocolEndpoint 15.3.95HPSA_TSASPortISASSCSIProtocolEndpoint...
  • Page 238: Hpsa_ Diskdrivetsasscsiprotocolendpoint (Association)

    15.3.97HPSA_ DiskDriveTSASSCSIProtocolEndpoint (Association) Table 15-98 Class: HPSA_DiskDriveTSASSCSIProtocolEndpoint (CIM_SAPAvailableForElement) Property name Property implementation AvailableSAP Points to reference of HPSA_TSASSCSIProtocolEndpoint ManagedElement Points to reference of HPSA_DiskDrive 15.3.98HPSA_SCSIInitiatorTargetLogicalUnitPath The following class instance is created only with SAS controllers supporting multipath supported firmware and configured in dual domain mode. Table 15-99 Class: HPSA_SCSIInitiatorTargetLogicalUnitPath (CIM_ SCSIInitiatorTargetLogicalUnitPath) Property name...
  • Page 239 Table 15-100 HPSA_DeviceIndication: Physical Drive status changed to OK Property name Property implementation Description A physical drive status has changed from a non-OK state to OK. AlertingMangedElement WBEM path of the HPSA_DiskDrive class AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID EventTime Time of the event or time of the indication if event time...
  • Page 240 Table 15-100 HPSA_DeviceIndication: Physical Drive status changed to OK Property name Property implementation VariableNames • VariableNames[0]: FailureDescription • VariableNames[1]: LastFailureDescription • VariableNames[2]: DriveInterface VariableTypes • VariableTypes[0]: 1 (String) • VariableTypes[1]: 1 (String) • VariableTypes[2]: 4 (uint16) VariableValues • VariableValues[0]: Short Description of failure •...
  • Page 241: Physical Drive Status Changed To Error

    15.4.2Physical Drive Status Changed to ERROR Table 15-101 HPSA_DeviceIndication: Physical Drive status changed to ERROR Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity Severity: 5 (Major) IndicationTime Time of indication CIM_AlertIndication Description A physical drive status has changed to Error.
  • Page 242 Table 15-101 HPSA_DeviceIndication: Physical Drive status changed to ERROR Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the...
  • Page 243: Physical Drive Status Changed To Rebuilding

    Table 15-101 HPSA_DeviceIndication: Physical Drive status changed to ERROR Property name Property implementation HWSerialNumber Physical Disk Serial Number HP_DeviceIndication DeviceModel Physical Disk Model string 15.4.3Physical Drive Status Changed to REBUILDING Table 15-102 HPSA_DeviceIndication: Physical Drive status changed to REBUILDING Property name Property implementation CIM_Indication IndicationIdentifier...
  • Page 244 Table 15-102 HPSA_DeviceIndication: Physical Drive status changed to REBUILDING Property name Property implementation OSVersion Operating system version of the computer system generating the indication in the format, major.minor.build ProviderVersion Provider version generating the information, in the form: major.minor.revision.build. SystemFirmwareVersion Firmware version of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the...
  • Page 245: Physical Drive Status Changed To Predictive Failure

    Table 15-102 HPSA_DeviceIndication: Physical Drive status changed to REBUILDING Property name Property implementation HWLogicalLocation Physical Disk Location string For example, Port:1E Box: 1 Bay: 5 HWPhysicalLocation Physical Location of the Failed Drive (Bay Number) DeviceControllerLogicalLocation Controller location For example, SmartArray 642 in Slot 2 HWManufacturer Compaq HWSerialNumber...
  • Page 246 Table 15-103 HPSA_DeviceIndication: Physical Drive status changed to PREDICTIVE FAILURE Property name Property implementation ProbableCause 86 (Disk Failure) ProbableCauseDescription Physical Drive Status Changed to Predictive Failure. NetworkAddresses A list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication. OSType •...
  • Page 247: Logical Drive Status Changed To Ok

    Table 15-103 HPSA_DeviceIndication: Physical Drive status changed to 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 Physical Disk firmware version string...
  • Page 248 Table 15-104 HPSA_StorageVolumeIndication: Logical Drive status changed to OK Property name Property implementation SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary Logical drive status OK EventCategory 6 (Primary Storage) ProbableCause 1 (Other) ProbableCauseDescription...
  • Page 249: Logical Drive Status Changed To Error

    Table 15-104 HPSA_StorageVolumeIndication: Logical Drive status changed to OK 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.
  • Page 250 Table 15-105 HPSA_StorageVolumeIndication: Logical Drive status changed to ERROR 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 SmartArray RecommendedActions Check for failed or removed physical drives. SystemName Name of the computer system generating the indication SystemCreationClassName...
  • Page 251: Logical Drive Status Changed To Degraded

    Table 15-105 HPSA_StorageVolumeIndication: Logical Drive status changed to ERROR Property name Property implementation VariableValues Short Description of failure Note: In some cases the "VariableValues" property can be N/A or "" (null). 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 252 Table 15-106 HPSA_StorageVolumeIndication: Logical Drive status changed to Degraded Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 3 (Degraded) IndicationTime Time of indication CIM_AlertIndication Description Logical Drive is in a degraded state. Device is still servicing I/O but redundancy may be degraded or lost.
  • Page 253 Table 15-106 HPSA_StorageVolumeIndication: Logical Drive status changed to Degraded Property name Property implementation SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication VariableNames FailureDescription...
  • Page 254: Controller Status Changed To Ok

    Table 15-106 HPSA_StorageVolumeIndication: Logical Drive status changed to Degraded Property name Property implementation DeviceOperationalStatusPrevious Previous OperationStatus values for Storage Volume • DeviceOperationalStatusPrevious[0]: HPSA_StorageVolume.OperationalStatus[0] • DeviceOperationalStatusPrevious[1]: HPSA_StorageVolume.OperationalStatus[1] (This index is only populated if there is addional Vendor unique status available) 15.4.8Controller Status Changed to OK Table 15-107 HPSA_DeviceIndication: Controller status changed to OK Property name...
  • Page 255 Table 15-107 HPSA_DeviceIndication: Controller status changed to OK Property name Property implementation OSType • 70 (Windows Server 2003 64-bit) • 77 (Windows Server 2008 64-bit) • 103 (Windows Server 2008 R2) OSVersion Operating system version of the computer system generating the indication in the format, major.minor.build ProviderVersion Provider version generating the information, in the...
  • Page 256: Controller Status Changed To Error

    Table 15-107 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 257 Table 15-108 HPSA_DeviceIndication: Controller status changed to ERROR Property name Property implementation Summary Controller status Error EventCategory 6 (Primary Storage) ProbableCause 24 (I/O device error) ProbableCauseDescription Array Controller Status Changed to Error NetworkAddresses A list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType •...
  • Page 258: Controller Redundancy State Has Been Set To Active

    Table 15-108 HPSA_DeviceIndication: Controller status changed to ERROR 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.
  • Page 259 Table 15-109 HPSA_DeviceIndication: Controller Redundancy state has been set to ACTIVE Property name Property implementation ProviderName HP Smart Array RecommendedActions Check status of all controllers. A controller may have failed causing this controller to become active. SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication...
  • Page 260: Controller Redundancy Has Been Lost

    Table 15-109 HPSA_DeviceIndication: Controller Redundancy state has been set to ACTIVE Property name Property implementation VariableValues • VariableValues[0]: Short Description of failure • VariableValues[1]: HPSA_ArrayController.CacheSizeTotal • VariableValues[2]: HPSA_ArrayController.CacheSerialNumber Note: In some cases the VariableValues property can be N/A or "" (null). ImpactedDomain •...
  • Page 261 Table 15-110 HPSA_DeviceIndication: Controller Redundancy has been lost Property name Property implementation CIM_AlertIndication Description A Smart Array controller has detected that redundancy has been lost due to failure or loss of communication with partner controller. AlertingMangedElement WBEM path to the HPSA_ArrayController class. AlertingElementFormat 2 (CIMObjectPath) AlertType...
  • Page 262 Table 15-110 HPSA_DeviceIndication: Controller Redundancy has been lost Property name Property implementation SystemGUID Platform GUID of the computer system generating the indication VariableNames • VariableNames[0]: FailureDescription • VariableNames[1]: CacheSizeTotal • VariableNames[2]: CacheSerialNumber VariableTypes • VariableTypes[0]: 1 (String) • VariableTypes[1]: 5 (uint16) •...
  • Page 263: Controller Redundancy Has Been Restored

    15.4.12Controller Redundancy Has Been Restored Table 15-111 HPSA_DeviceIndication: Controller Redundancy has been restored Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at time of indication PerceivedSeverity 2 (Info) IndicationTime Time of indication CIM_AlertIndication Description Controller has detected that Redundancy has been restored and can communicate with partner controller.
  • Page 264 Table 15-111 HPSA_DeviceIndication: Controller Redundancy has been restored Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the...
  • Page 265: Controller Battery Status Changed To Ok

    Table 15-111 HPSA_DeviceIndication: Controller Redundancy has been restored Property name Property implementation HWSerialNumber Array Controller Serial Number HP_DeviceIndication DeviceModel Array Controller Model string 15.4.13Controller Battery Status Changed to OK Table 15-112 HPSA_DeviceIndication: Controller Battery status changed to OK Property name Property implementation CIM_Indication IndicationIdentifier...
  • Page 266 Table 15-112 HPSA_DeviceIndication: Controller Battery status changed to OK Property name Property implementation OSType • 70 (Windows Server 2003 64-bit) • 77 (Windows Server 2008 64-bit) • 103 (windows Server 2008 R2) OSVersion Operating system version of the computer system generating the indication in the format, major.minor.build ProviderVersion...
  • Page 267: Controller Battery Status Changed To Not Fully Charged

    Table 15-112 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 268 Table 15-113 HPSA_DeviceIndication: Controller Battery status changed to not fully charged Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary Controller Battery Status set to Not fully Charged. EventCategory 6 (Primary Storage) ProbableCause 99 (low battery) ProbableCauseDescription Controller Battery Status Changed to Not Fully Charged.
  • Page 269: Controller Battery Status Changed To Failed

    Table 15-113 HPSA_DeviceIndication: Controller Battery status changed to not fully charged 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 270 Table 15-114 HPSA_DeviceIndication: Controller Battery status changed to Failed 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 Smart Array RecommendedActions Check battery connection and replace if necessary. SystemName Name of the computer system generating the indication SystemCreationClassName...
  • Page 271: Controller Cache Status Changed To Ok

    Table 15-114 HPSA_DeviceIndication: Controller Battery status changed to Failed Property name Property implementation VariableTypes • VariableTypes[0]: 1 (String) • VariableTypes[1]: 5 (uint16) • VariableTypes[2]: 1 (String) VariableValues • VariableValues[0]: Short Description of failure • VariableValues[1]: HPSA_ArrayController.CacheSizeTotal • VariableValues[2]: HPSA_ArrayController.CacheSerialNumber Note: In some cases the VariableValues property can be N/A or ""...
  • Page 272 Table 15-115 HPSA_DeviceIndication: Controller Cache status changed to OK Property name Property implementation IndicationIdentifier GUID string generated at time of indication PerceivedSeverity 2 (Info) IndicationTime Time of indication CIM_AlertIndication Description A Smart Array controller Cache status has changed from non-OK to OK. AlertingMangedElement WBEM path to the HPSA_ArrayController class.
  • Page 273 Table 15-115 HPSA_DeviceIndication: Controller Cache status changed to OK Property name Property implementation SystemGUID Platform GUID of the computer system generating the indication VariableNames • VariableNames[0]: FailureDescription • VariableNames[1]: CacheSizeTotal • VariableNames[2]: CacheSerialNumber VariableTypes • VariableTypes[0]: 1 (String) • VariableTypes[1]: 5 (uint16) •...
  • Page 274 15.4.17Controller Cache Status – Temporarily Disabled Table 15-116 HPSA_DeviceIndication: Controller Cache status—Temporarily Disabled Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at time of indication PerceivedSeverity 2 (Info) IndicationTime Time of indication CIM_AlertIndication Description A Smart Array controller Cache status has changed to Temporarily Disabled.
  • Page 275 Table 15-116 HPSA_DeviceIndication: Controller Cache status—Temporarily Disabled 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 276 Table 15-116 HPSA_DeviceIndication: Controller Cache status—Temporarily Disabled Property name Property implementation 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 15.4.18Controller Cache Status –...
  • Page 277 Table 15-117 HPSA_DeviceIndication: Controller Cache status—Permanently Disabled Property name Property implementation ProbableCauseDescription Array Controller Cache Status Changed to Permanently Disabled NetworkAddresses A list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • 70 (Windows Server 2003 64-bit) •...
  • Page 278: Enclosure Power Supply Status Changed To Non Redundant

    Table 15-117 HPSA_DeviceIndication: Controller Cache status—Permanently Disabled 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.
  • Page 279 Table 15-118 HPSA_DeviceIndication: Enclosure Power Supply status changed to Non Redundant Property name Property implementation ProviderName HP Smart Array RecommendedActions Check status of all enclosure power supplies. Ensure that power supplies have not failed. Add or replace power supplies as necessary. SystemName Name of the computer system generating the indication SystemCreationClassName...
  • Page 280: Enclosure Power Supply Status Changed To Ok (Redundant)

    Table 15-118 HPSA_DeviceIndication: Enclosure Power Supply status changed to Non Redundant 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 281 Table 15-119 HPSA_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) Property name Property implementation EventID EventTime Time of the event or time of the indication if event time unknown. ProviderName HP Smart Array RecommendedActions No action is recommended. SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating...
  • Page 282: Enclosure Power Supply Status Changed To Redundant Degraded

    Table 15-119 HPSA_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) 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 283 Table 15-120 HPSA_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation EventID EventTime Time of the event or time of the indication if event time unknown. ProviderName HP Smart Array RecommendedActions Check status of all enclosure power supplies. Ensure that power supplies have not failed.
  • Page 284: Enclosure Temperature Sensor Status Changed To Ok

    Table 15-120 HPSA_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation VariableValues Short Description of failure. Note: In some cases the VariableValues property can be N/A or "" (null). ImpactedDomain • 3 (Enclosure) for c-Class blade systems •...
  • Page 285 Table 15-121 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to OK 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 Smart Array RecommendedActions No action is recommended. SystemName Name of the computer system generating the indication SystemCreationClassName...
  • Page 286: Enclosure Temperature Sensor Status Changed To Warning

    Table 15-121 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation VariableValues Short description of failure. Note: In some cases the VariableValues property can be N/A or "" (null). ImpactedDomain • 3 (Enclosure) for c-Class blade systems •...
  • Page 287 Table 15-122 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to Warning Property name Property implementation Description A Storage Enclosure Temperature sensor status changed to Warning Condition. This indicates the enclosure temperature is above normal, otherwise enclosure is still operating normally. AlertingMangedElement WBEM path of the HPSA_StorageEnclosureProcessor AlertingElementFormat 2 (CIMObjectPath)
  • Page 288: Enclosure Temperature Sensor Status Changed To Critical

    Table 15-122 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to Warning 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.
  • Page 289 Table 15-123 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to Critical Property name Property implementation PerceivedSeverity 5 (major) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Temperature sensor status has changed to Critical. An enclosure temperature is reaching the maximum allowed temperature for normal operation.
  • Page 290 Table 15-123 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to Critical 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 291: Enclosure Fan Status Changed To Ok

    15.4.25Enclosure Fan Status Changed to OK Table 15-124 HPSA_DeviceIndication: Enclosure Fan status changed to OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at time of indication PerceivedSeverity 2 (Info) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Fan status has changed from a non-OK state to OK.
  • Page 292 Table 15-124 HPSA_DeviceIndication: Enclosure Fan status changed to OK 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 293: Enclosure Fan Status Changed To Degraded

    15.4.26Enclosure Fan Status Changed to Degraded Table 15-125 HPSA_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at time of indication PerceivedSeverity 3 (Warning) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Fan status has changed to Degraded.
  • Page 294 Table 15-125 HPSA_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation ProviderVersion Provider version generating the information, in the form: major.minor.revision.build. 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...
  • Page 295: Enclosure Fan Status Changed To Failure

    15.4.27Enclosure Fan Status Changed to Failure Table 15-126 HPSA_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at time of indication PerceivedSeverity 5 (major) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Fan status changed to Failure. An enclosure has detected a failure in the fan subsystem and there is insufficient fan capability to ensure normal operation.
  • Page 296 Table 15-126 HPSA_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation ProviderVersion Provider version generating the information, in the form: major.minor.revision.build. 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...
  • Page 297: Overview

    FC HBA Overview 16.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 298 Figure 16-1 Instance diagram for a single HBA with two controllers with one port on each controller FC HBA 298...
  • Page 299: Getting Statistics For Each Fibre Channel Port

    16.2.1Getting statistics for each Fibre Channel port To access statistical information for each port, follow these steps 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.
  • Page 300 For each instance of HPFCHBA_PortController, get the corresponding association HPFCHBA_SoftwareIdentityDrvPortController. 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.
  • Page 301: Hpfchba_Computersystem

    Figure 16-3 Discover HBA topology and attributes Class implementations 16.3 16.3.1HPFCHBA_ComputerSystem HPFCHBA_ComputerSystem is used to identify classes that represent the all Fibre Channel ports. Table 16-2 Class: HPFCHBA_ComputerSystem Property name Property implementation CIM_ManagedElement FC HBA 301...
  • Page 302: Hpfchba_Fcport

    Table 16-2 Class: HPFCHBA_ComputerSystem Property name Property implementation Caption Fibre Channel System ElementName Fibre Channel System CIM_ManagedSystemElement Name GUID OperationalStatus • 0 (Unknown) • 1 (Other) • 2 (OK) • 3 (Degraded) • 6 (Error) StatusDescriptions • Unknown • Other •...
  • Page 303 Table 16-3 Class: HPFCHBA_FCPort Property name Property implementation CIM_ManagedSystemElement OperationalStatus[0] • 0 (Unknown) • 2 (OK-Online) • 6 (Error) • 10 (Stopped) • 11 (In Service) StatusDescriptions[0] • Unknown • OK-Online • Offline • Bypassed • Diagnostics • Link down •...
  • Page 304: Hpfchba_Portcontroller

    Table 16-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...
  • Page 305: Hpfchba_Fcportstatistics

    Table 16-4 Class: HPFCHBA_PortController Property name Property implementation CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPFCHBA_PortController DeviceID NodeWWN:SerialNumber SystemCreationClassName HPFCHBA_ComputerSystem SystemName HPQ:GUID: 85408DBD-6A39-41CD-9E5A- 357AEA130BBF:NODEWWN:nodewwn:PORTWWN: portwwn, where nodewwn is the node WWN and portwwn is the portWWN. CIM_Controller CIM_PortController ControllerType...
  • Page 306: Hpfchba_Logicalportgroup

    Table 16-5 Class: HPFCHBA_FCPortStatistics Property name Property implementation PacketsReceived 0 (required property set to zero because this information is not collected by the HBA) CIM_FCPortStatistics CRCErrors HBAAPI_PORTSTATISTICS.InvalidCRCCount DumpedFrames HBAAPI_PORTSTATISTICS.DumpedFrames ErrorFrames HBAAPI_PORTSTATISTICS.ErrorFrames InvalidTransmissionWords HBAAPI_PORTSTATISTICS.InvalidTxWordCount LinkFailures HBAAPI_PORTSTATISTICS.LinkFailureCount LIPCount HBAAPI_PORTSTATISTICS.LIPCount LossOfSignalCounter HBAAPI_PORTSTATISTICS.LossOfSignalCount LossOfSyncCounter HBAAPI_PORTSTATISTICS.LossOfSyncCount NOSCount HBAAPI_PORTSTATISTICS.NOSCount...
  • Page 307: Hpfchba_Physicalpackage

    Table 16-6 Class: HPFCHBA_LogicalPortGroup Property name Property implementation NameFormat 16.3.6HPFCHBA_PhysicalPackage HPFCHBA_PhysicalPackage class represents the physical elements of the associated Fibre Channel port controller. Table 16-7 Class: HPFCHBA_PhysicalPackage Property name Property implementation CIM_ManagedElement ElementName HP Marketing Name CIM_ManagedSystemElement Name NodeWWN OperationalStatus[] •...
  • Page 308: Hpfchba_Softwareidentitydrv

    Table 16-8 Class: HPFCHBA_Product Property name Property implementation CIM_ManagedElement ElementName HP Marketing Name CIM_Product IdentifyingNumber HBAAPI_ADAPTERATTRIBUTES.VendorSpecificID Name HPQ:GUID: 85408DBD-6A39-41CD-9E5A- 357AEA130BBF:NODEWWN:nodewwn:PORTWWN: portwwn, where nodewwn is the node WWN and portwwn is the port WWN. Vendor Manufacturer Version Firmware Version of HBA or N/A when not available 16.3.8HPFCHBA_SoftwareIdentityDrv Table 16-9 Class: HPFCHBA_SoftwareIdentityDrv...
  • Page 309: Hpfchba_Firmwareidentitybios

    HPFCHBA_FirmwareIdentityFW represents adapter firmware associated with the Fibre Channel port controller. Table 16-10 Class: HPFCHBA_FirmwareIdentityFW Property name Property implementation CIM_ManagedElement Caption FC HBA Firmware Description FC HBA Firmware details for model name, where model name is the model name of the HBA. ElementName FC HBA Firmware CIM_ManagedSystemElement...
  • Page 310: Hpfchba_Scsiprotocolcontroller

    Table 16-11 Class: HPFCHBA_FirmwareIdentityBIOS (CIM_SoftwareIdentity) Property name Property implementation CIM_LogicalElement CIM_SoftwareIdentity ClassificationDescriptions FC HBA Option ROM Classifications 11 (bios/fc) InstanceID HPQ:GUID: 85408DBD-6A39-41CD-9E5A- 357AEA130BBF:NODEWWN:nodewwn:PORTWWN: portwwn:HPFCHBA_FirmwareIdentityBIOS, where nodewwn is the node WWN and portwwn is the port WWN. Manufacturer Manufacturer VersionString BIOS Version as reported by HBA TargetTypes HBA BIOS UNKNOWN SerialNumber...
  • Page 311: Hpfchba_Scsiprotocolendpoint

    Table 16-12 Class: HPFCHBA_SCSIProtocolController Property name Property implementation RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPFCHBA_SCSIProtocolController DeviceID PortWWN SystemName HPQ:GUID: 85408DBD-6A39-41CD-9E5A- 357AEA130BBF:NODEWWN:nodewwn:PORTWWN: portwwn, where nodewwn is the node WWN and portwwn is the port WWN. SystemCreationClassName HPFCHBA_ComputerSystem CIM_ProtocolController MaxUnitsControlled CIM_SCSIProtocolController 16.3.12HPFCHBA_SCSIProtocolEndpoint HPFCHBA_SCSIProtocolEndpoint represents SCSI protocol running through a port.
  • Page 312: Hpfchba_Groupsystemspecificcollection

    Table 16-13 Class: HPFCHBA_SCSIProtocolEndpoint Property name Property implementation CIM_SCSIProtocolEndpoint ConnectionType 2 (fibre channel) Role 2 (initiator) 16.3.13HPFCHBA_GroupSystemSpecificCollection HPFCHBA_GroupSystemSpecificCollection is used to represent the group status of all Fibre Channel ports. Table 16-14 Class: HPFCHBA_GroupSystemSpecificCollection Property name Property implementation CIM_ManagedElement Caption FC HBA Consolidated Status Description A consolidated OperationalStatus for all...
  • Page 313: Hpfchba_Computersystemportcontroller

    Table 16-15 Class: HPFCHBA_ComputerSystemFCPort Property name Property implementation CIM_Component CIM_SystemDevice HPFCHBA_ComputerSystemFCPort GroupComponent ref:HPFCHBA_ComputerSystem PartComponent ref:HPFCHBA_FCPort 16.3.15HPFCHBA_ComputerSystemPortController HPFCHBA_ComputerSystemPortController is used to represent an association between HPFCHBA_ComputerSystem and HPFCHBA_PortController. Table 16-16 Class: HPFCHBA_ComputerSystemPortController Property name Property implementation CIM_Component CIM_SystemDevice HPFCHBA_ComputerSystemPortController GroupComponent ref:HPFCHBA_ComputerSystem PartComponent ref:HPFCHBA_PortController 16.3.16HPFCHBA_ComputerSystemSCSIProtocolController...
  • Page 314: Hpfchba_Computersystemsoftwareidentitydrv

    HPFCHBA_ComputerSystemLogicalPortGroup is used to represent an association between HPFCHBA_ComputerSystem and HPFCHBA_LogicalPortGroup. Table 16-18 Class: HPFCHBA_ComputerSystemLogicalPortGroup Property name Property implementation CIM_Dependency CIM_HostedDependency CIM_HostedCollection HPFCHBA_ComputerSystemLogicalPortGroup Antecedent ref:HPFCHBA_ComputerSystem Dependent ref:HPFCHBA_LogicalPortGroup 16.3.18HPFCHBA_ComputerSystemSoftwareIdentityDrv HPFCHBA_ComputerSystemSoftwareIdentityDrv is used to represent an association between HPFCHBA_ComputerSystem and HPFCHBA_SoftwareIdentityDrv. Table 16-19 Class: HPFCHBA_ComputerSystemSoftwareIdentityDrv Property name Property implementation...
  • Page 315: Hpfchba_Fcportfcportstatistics

    Table 16-20 Class: HPFCHBA_SystemServiceAccessPoint Property name Property implementation Dependent ref:HPFCHBA_SCSIProtocolEndpoint 16.3.20HPFCHBA_FCPortFCPortStatistics HPFCHBA_FCPortFCPortStatistics is used to represent an association between HPFCHBA_FCPort and HPFCHBA_FCPortStatistics. Table 16-21 Class: HPFCHBA_FCPortFCPortStatistics Property name Property implementation CIM_ElementStatisticalData HPFCHBA_FCPortFCPortStatistics ManagedElement ref:HPFCHBA_FCPort Stats ref:HPFCHBA_FcPortStatistics 16.3.21HPFCHBA_FCPortLogicalPortGroup HPFCHBA_FCPortLogicalPortGroup is used to represent an association between HPFCHBA_FCPort and HPFCHBA_LogicalPortGroup.
  • Page 316: Hpfchba_Scsiprotocolcontrollerfcport

    Table 16-23 Class: HPFCHBA_FCPortSCSIProtocolEndpoint Property name Property implementation HPFCHBA_FCPortSCSIProtocolEndpoint Antecedent ref:HPFCHBA_FCPort Dependent ref:HPFCHBA_SCSIProtocolEndpoint 16.3.23HPFCHBA_SCSIProtocolControllerFCPort HPFCHBA_SCSIProtocolControllerFCPort is used to represent an association between HPFCHBA_FCPort and HPFCHBA_SCSIProtocolController. Table 16-24 Class: HPFCHBA_SCSIProtocolControllerFCPort Property name Property implementation CIM_Dependency CIM_ProtocolControllerForDevice CIM_ProtocolControllerForPort HPFCHBA_SCSIProtocolControllerFCPort Antecedent ref:HPFCHBA_SCSIProtocolController Dependent ref:HPFCHBA_FCPort 16.3.24HPFCHBA_PortControllerFCPort HPFCHBA_PortControllerFCPort is used to represent an association between HPFCHBA_PortController...
  • Page 317: Hpfchba_Softwareidentitydrvportcontroller

    Table 16-26 Class: HPFCHBA_PhysicalPackagePortController Property name Property implementation CIM_Dependency CIM_Realizes HPFCHBA_PhysicalPackagePortController Antecedent ref:HPFCHBA_PhysicalPackage Dependent ref:HPFCHBA_PortController 16.3.26HPFCHBA_SoftwareIdentityDrvPortController HPFCHBA_SoftwareIdentityDrvPortController is used to represent an association between HPFCHBA_PortController and HPFCHBA_SoftwareIdentityDrv. Table 16-27 Class: HPFCHBA_SoftwareIdentityDrvPortController Property name Property implementation CIM_Dependency CIM_ElementSoftwareIdentity HPFCHBA_SoftwareIdentityDrvPortController Antecedent ref:HPFCHBA_SoftwareIdentityDrv Dependent ref:HPFCHBA_PortController 16.3.27HPFCHBA_PortControllerFirmwareIdentityFW...
  • Page 318: Hpfchba_Productphysicalcomponent

    HPFCHBA_PortControllerFirmwareIdentityBIOS is used to represent an association between HPFCHBA_PortController and HPFCHBA_FirmwareIdentityBIOS. Table 16-29 Class: HPFCHBA_PortControllerFirmwareIdentityBIOS Property name Property implementation CIM_Dependency CIM_ElementSoftwareIdentity HPFCHBA_PortControllerFirmwareIdentityBIOS Antecedent ref:HPFCHBA_FirmwareIdentityBIOS Dependent ref:HPFCHBA_PortController 16.3.29HPFCHBA_ProductPhysicalComponent HPFCHBA_ProductPhysicalComponent is used to represent an association between HPFCHBA_Product and HPFCHBA_PhysicalPackage. Table 16-30 Class: HPFCHBA_ProductPhysicalComponent Property name Property implementation...
  • Page 319: Hpfchba_Concreteidentity

    16.3.31HPFCHBA_ConcreteIdentity HPFCHBA_ConcreteIdentity is used to represent an association between CIM_ComputerSystem and HPFCHBA_ComputerSystem. Table 16-32 Class: HPFCHBA_ConcreteIdentity Property name Property implementation CIM_LogicalIdentity CIM_ConcreteIdentity HPFCHBA_ConcreteIdentity SystemElement ref:CIM_ComputerSystem SameElement ref:HPFCHBA_ComputerSystem 16.3.32HPFCHBA_GroupHostedCollection HPFCHBA_GroupHostedCollection is used to represent an association between CIM_ComputerSystem and HPFCHBA_GroupSystemSpecificCollection. Table 16-33 Class: HPFCHBA_GroupHostedCollection Property name Property implementation...
  • Page 320: Hpfchba_Location

    Table 16-34 Class: HPFCHBA_FCPortGroupSystemSpecific Property name Property implementation Member ref:HPFCHBA_FCPort 16.3.34HPFCHBA_Location HPFCHBA_Location is used to specify the location of the HBA, PCI Slot number. Table 16-35 Class: HPFCHBA_Location Property name Property implementation CIM_ManagedElement CIM_Location Name PortWWN HP_Location ElementLocationTag slot number ElementLocationTagDesc 1 (slot) PhysicalPosition...
  • Page 321 Table 16-37 HPFCHBA_DeviceIndication: Fibre Channel Port Status Changed to OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at time of indication PerceivedSeverity 2 (Information) IndicationTime Time of indication CIM_AlertIndication Description A fibre channel HBA port has returned to a status of AlertingMangedElement WBEM path of the HPFCHBA_DeviceIndication AlertingElementFormat...
  • Page 322: Fibre Channel Port Status Changed To Link Down

    Table 16-37 HPFCHBA_DeviceIndication: Fibre Channel Port Status Changed to OK Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the...
  • Page 323 Table 16-38 HPFCHBA_DeviceIndication: Fibre Channel Port Status Changed to Link Down Property name Property implementation CIM_AlertIndication Description A fibre channel HBA port has changed to a state of link down. AlertingMangedElement WBEM path of the HPFCHBA_DeviceIndication AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID EventTime...
  • Page 324 Table 16-38 HPFCHBA_DeviceIndication: Fibre Channel Port Status Changed to Link Down Property name Property implementation SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment.
  • Page 325: Hpsas_Arraysystem

    SAS HBA Overview 17.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 17-1 Overview Implemented Profiles • HP SAS HBA Provider Installation Files •...
  • Page 326: Hpsas_Arraycontroller

    Table 17-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.
  • Page 327: Hpsas_Storagevolume

    Table 17-3 Class: HPSAS_ArrayController (CIM_ComputerSystem) Property name Property implementation OperationalStatus[0] Status for Array Controller • 0 (Unknown) • 2 (OK) • 6 (Error) CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_System CreationClassName HPSAS_ArrayController Name Controller Serial Number NameFormat Other...
  • Page 328 Table 17-4 Class: HPSAS_StorageVolume (CIM_ StorageVolume) Property name Property implementation RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPSAS_StorageVolume DeviceID Opaque Key SystemCreationClassName HPSAS_ArraySystem SystemName HPSAS_ArraySystem.Name CIM_StorageExtent ConsumableBlocks Total Number of blocks on the volume. BlockSize Block Size in bytes DataRedundancy • 1 (for RAID 0) •...
  • Page 329: Hpsas_Diskdrive

    17.3.4HPSAS_DiskDrive HPSAS_DiskDrive represents the hard drives connected to SAS HBA controllers. Table 17-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 • 0 (Unknown) •...
  • Page 330: Hpsas_Storageextent

    Table 17-5 Class: HPSAS_DiskDrive (CIM_DiskDrive) Property name Property implementation NegotiatedSpeed 17.3.5HPSAS_StorageExtent HPSAS_StorageExtent represents the consumable storage that is available on a disk drive. There is one instance per disk drive. Table 17-6 Class: HPSAS_StorageExtent (CIM_StorageExtent) Property name Property implementation CIM_ManagedElement ElementName Disk location For example, Bay: 5...
  • Page 331: Hpsas_Diskdrivefirmware

    Table 17-6 Class: HPSAS_StorageExtent (CIM_StorageExtent) Property name Property implementation NumberOfBlocks Total number of blocks on disk drive Primordial True HPSAS_StorageExtent OSName Corresponding OS name for drives that are not part of RAID set 17.3.6HPSAS_DiskDriveFirmware HPSAS_DiskDriveFirmware represents the firmware installed on a disk drive. There is one instance per disk drive.
  • Page 332: Hpsas_Physicalpackage

    17.3.7HPSAS_PhysicalPackage HPSAS_PhysicalPackage represents the overall physical package for the HBA as a whole. There is one instance per HBA. Table 17-8 Class: HPSAS_PhysicalPackage (CIM_PhysicalPackage) Property name Property implementation CIM_ManagedElement ElementName Controller name and location Description Host Based RAID Controller CIM_ManagedSystemElement Name Controller Serial Number CIM_PhysicalElement...
  • Page 333: Hpsas_Portcontroller

    Table 17-9 Class: HPSAS_DiskPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation CreationClassName HPSAS_DiskPhysicalPackage Caption Disk location, for example Bay 5 Manufacturer Drive vendor string Model Drive model string PartNumber N/A – Not Available in this implementation SerialNumber Drive serial number Controller Serial number (SerialNumber: PhysicalDriveDeviceNumber) Version N/A –...
  • Page 334: Hpsas_Daport

    Table 17-10 Class: HPSAS_PortController (CIM_PortController) Property name Property implementation DeviceID Controller serial number SystemCreationClassName HPSAS_ArraySystem SystemName HPSAS_ArraySystem.Name CIM_Controller CIM_PortController ControllerType 1 (Other) OtherControllerType SAS/SATA HPSAS_PortController 17.3.10HPSAS_DAPort 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).
  • Page 335: Hpsas_Firmware

    Table 17-11 Class: HPSAS_DAPort (CIM_DAPort) Property name Property implementation UsageRestriction 2 (Front-End Only) CIM_DAPort PortType 82 (PCI) HPSAS_DAPort 17.3.11HPSAS_Firmware HPSAS_Firmware represents the firmware installed on a SAS HBA controller. Table 17-12 Class: HPSAS_Firmware (CIM_SoftwareIdentity) Property name Property implementation CIM_ManagedElement ElementName TargetType value Set to HPQ:HBA FW UNKNOWN CIM_ManagedSystemElement...
  • Page 336: Hpsas_Primordialpoolnoraid

    Table 17-13 Class: HPSAS_PrimordialPool (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: Primordial Pool CIM_ManagedSystemElement CIM_LogicalElement CIM_StoragePool InstanceID Opaque key PoolID Controller serial number Primordial TRUE RemainingManagedSpace...
  • Page 337: Hpsas_Storagepool

    Table 17-14 Class: HPSAS_PrimordialPoolNoRaid (CIM_StoragePool) Property name Property implementation TotalManagedSpace Total raw space available to controller. This is calculated by summing the total space on all non raid drives connected to this controller. HPSAS_PrimordialPoolNoRaid 17.3.14HPSAS_StoragePool HPSAS_StoragePool represents any concrete storage pools created on an array controller. There is one instance per HBA for this implementation.
  • Page 338: Hpsas_Scsiprotocolendpoint

    Table 17-16 Class: HPSAS_StorageSetting (CIM_StorageSetting) Property name Property implementation ElementName RAID n, where n is the raid description. For example: • RAID 0 • RAID 1 CIM_SettingData InstanceID Opaque key CIM_StorageSetting ChangeableType 0 (Not Changeable) DataRedundancyGoal • 1 (RAID 0) •...
  • Page 339: Hpsas_Scsiprotocolcontroller

    Table 17-17 Class: HPSAS_SCSIProtocolEndpoint (CIM_SCSIProtocolEndpoint) Property name Property implementation CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) RequestedState 12 (Not Applicable) CIM_ServiceAccessPoint CreationClassName HPSAS_SCSIProtocolEndpoint Name HBA Serial Number SystemCreationClassName HPSAS_ArraySystem SystemName HPSAS_ArraySystem.Name CIM_ProtocolEndpoint ProtocolIFType 0 (Unknown) CIM_SCSIProtocolEndpoint ConnectionType 1 (Other) OtherConnectionType Role 4 (Both Initiator and Target) HPSAS_SCSIProtocolEndpoint 17.3.17HPSAS_SCSIProtocolController HPSAS_SCSIProtocolController represents a view a SCSI resources on the controller.
  • Page 340: Hpsas_Storageredundancyset

    Table 17-18 Class: HPSAS_SCSIProtocolController (CIM_SCSIProtocolController) Property name Property implementation EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPSAS_SCSIProtocolController DeviceID Opaque key SystemCreationClassName HPSAS_ArraySystem SystemName HPSAS_ArraySystem.Name CIM_ProtocolController MaxUnitsControlled CIM_SCSIProtocolController HPSAS_SCSIProtocolController 17.3.18HPSAS_StorageRedundancySet HPSAS_StorageRedundancySet represents disk sparing aspect of a RAID configuration. There is an instance for every raid set that has spare drives configured.
  • Page 341: Hpsas_Storagespecificcollection

    17.3.19HPSAS_StorageSpecificCollection HPSAS_StorageSpecificCollection represents a collection of SAS HBA controllers that are grouped together to report consolidated status. Table 17-20 Class: HPSAS_StorageSpecificCollection (HP_GroupHostedCollection) Property name Property implementation CIM_ManagedElement Caption SAS HBA Consolidated Status Description A consolidated OperationalStatus for all HPSAS_ArraySystem instances ElementName SAS HBA Consolidated Status CIM_Collection...
  • Page 342: Hpsas_Diskdrivelocation

    Table 17-21 Class: HPSAS_ArraySystemLocation (HP_Location) Property name Property implementation ElementLocationTag PCI Slot number ElementLocationTagDesc 23 (Adapter) LocationInformation PCI Slot number For example: 3 – PCI Slot 3 LocationInfoDesc 3 (PCI Slot) HPSAS_ArraySystemLocation 17.3.21HPSAS_DiskDriveLocation HPSAS_DiskDriveLocation represents a location string for the disk drive. Table 17-22 Class: HPSAS_DiskDriveLocation (HP_Location) Property name...
  • Page 343 Table 17-23 Class: HPSAS_StorageCapabilities (CIM_StorageCapabilities) Property name Property implementation ElementName • For Primodial Pools Controller name and location. For example, HP 8 INT Port SAS/SATA HBA in Slot 3 for internal. • For Concrete Pools Controller name and location:Array identifier. For example, HP 8 INT Port SAS/SATA HBA in Slot 3: Storage Pool for internal.
  • Page 344: Hpsas_Product

    17.3.23HPSAS_Product HPSAS_Product represents the marketing information for the HBA. Table 17-24 Class: HPSAS_Product (CIM_Product) Property name Property implementation CIM_ManagedElement ElementName Controller name and location For example, HP 8 INT Port SAS/SATA HBA in Slot 3, for internal CIM_Product IdentifyingNumber Opaque key Name String representing the Marketing Name Vendor...
  • Page 345: Hpsas_Enclosurefirmware

    Table 17-25 Class: HPSAS_DriveCage (CIM_PhysicalPackage) Property name Property implementation Version N/A–Not available in this implementation CIM_PhysicalPackage RemovalConditions 2 (Not Applicable) HP_DriveCage BackplaneSpeed See profile DriveBays See profile DuplexLocation See profile HPSAS_DriveCage 17.3.25HPSAS_EnclosureFirmware HPSAS_EnclosureFirmware represents the firmware installed on a MSA Enclosure. Table 17-26 Class: HPSAS_EnclosureFirmware (CIM_SoftwareIdentity) Property name...
  • Page 346: Hpsas_Storageenclosureprocessor

    HPSAS_StorageEnclosure represents the physical chassis for an internal or externally attached enclosure. Table 17-27 Class: HPSAS_StorageEnclosure (HP_StorageEnclosure) Property name Property implementation CIM_ManagedElement 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.
  • Page 347: Hpsas_Storageenclosurelocation

    Table 17-28 Class: HPSAS_StorageEnclosureProcessor (CIM_ComputerSystem) Property name Property implementation CIM_ManagedElement ElementName Port: m Box: n, where m is the port and n is the box number. 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.
  • Page 348: Hpsas_Drivecagediskdrive (Association)

    Table 17-29 Class: HPSAS_StorageEnclosureLocation (HP_Location) Property name Property implementation ElementName Enclosure location For example, Port 1E Box 1 Caption Enclosure location For example, Port 1E Box 1 Description Enclosure location For example, Port 1E Box 1 Name PhysicalPosition ElementLocationTag • Unknown for Undetermined •...
  • Page 349: Hpsas_Arraysystemstorageenclosureprocessor (Association)

    Table 17-32 Class: HPSAS_StorageEnclosureEnclosureLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HPSAS_StorageEnclosure PhysicalLocation HPSAS_StorageEnclosureLocation 17.3.32HPSAS_ArraySystemStorageEnclosureProcessor (Association) Table 17-33 Class: HPSAS_ArraySystemStorageEnclosureProcessor (CIM_SystemComponent) Property name Property implementation GroupComponent HPSAS_ArraySystem PartComponent HPSAS_StorageEnclosureProcessor 17.3.33HPSAS_StorageEnclosureProcessorEnclosureFirmware (Association) Table 17-34 Class: HPSAS_StorageEnclosureProcessorEnclosureFirmware (CIM_ElementSoftwareIdentity) Property name Property implementation Antecedent HPSAS_EnclosureFirmware Dependent HPSAS_StorageEnclosureProcessor...
  • Page 350: Hpsas_Primordialpoolstoragecapabilities (Association)

    Table 17-36 Class: HPSAS_StorageVolumeStorageSetting (CIM_ElementSettingData) Property name Property implementation ManagedElement HPSAS_StorageVolume SettingData HPSAS_StorageSetting IsCurrent 1 (Is Current) IsDefault 1 (Is Default) 17.3.36HPSAS_PrimordialPoolStorageCapabilities (Association) Table 17-37 Class: HPSAS_PrimordialPoolStorageCapabilities (CIM_ElementCapabilities) Property name Property implementation Capabilities HPSAS_StorageCapabilities ManagedElement HPSAS_PrimordialPool 17.3.37HPSAS_PrimordialPoolNoRaidStorageCapabilities (Association) Table 17-38 Class: HPSAS_PrimordialPoolNoRaidStorageCapabilities (CIM_ElementCapabilities) Property name Property implementation...
  • Page 351: Hpsas_Arraysystemportcontroller (Association)

    Table 17-40 Class: HPSAS_ArraySystemSCSIProtocolController (CIM_SystemDevice) Property name Property implementation GroupComponent HPSAS_ArraySystem PartComponent HPSAS_SCSIProtocolController 17.3.40HPSAS_ArraySystemPortController (Association) Table 17-41 Class: HPSAS_ArraySystemPortController (CIM_Logicaldentity) Property name Property implementation SameElement HPSAS_PortController SystemElement HPSAS_ArraySystem 17.3.41HPSAS_ArraySystemDiskDrive (Association) Table 17-42 Class: HPSAS_ArraySystemDiskDrive (CIM_SystemDevice) Property name Property implementation GroupComponent HPSAS_ArraySystem PartComponent HPSAS_DiskDrive...
  • Page 352: Hpsas_Arraysystemdaport (Association)

    17.3.44 HPSAS_ArraySystemDAPort (Association) Table 17-45 Class: HPSAS_ArraySystemDAPort (CIM_SystemDevice) Property name Property implementation GroupComponent HPSAS_ArraySystem PartComponent HPSAS_DAPort 17.3.45HPSAS_ArraySystemPrimordialPool (Association) Table 17-46 Class: HPSAS_ArraySystemPrimordialPool (CIM_HostedStoragePool) Property name Property implementation GroupComponent HPSAS_ArraySystem PartComponent HPSAS_PrimordialPool 17.3.46HPSAS_ArraySystemPrimordialPoolNoRaid (Association) Table 17-47 Class: HPSAS_ArraySystemPrimordialPoolNoRaid (CIM_HostedStoragePool) Property name Property implementation GroupComponent HPSAS_ArraySystem...
  • Page 353: Hpsas_Arraysystemarraycontroller (Association)

    Table 17-49 Class: HPSAS_ComputerSystemArraySystem (CIM_ComponentCS) Property name Property implementation GroupComponent HP_ComputerSystem PartComponent HPSAS_ArraySystem 17.3.49HPSAS_ArraySystemArrayController (Association) Table 17-50 Class: HPSAS_ArraySystemArrayController (CIM_ComponentCS) Property name Property implementation GroupComponent HPSAS_ArraySystem PartComponent HPSAS_ArrayController 17.3.50HPSAS_ProductPhysicalPackage (Association) Table 17-51 Class: HPSAS_ProductPhysicalPackage (CIM_ProductPhysicalPackage) Property name Property implementation GroupComponent HPSAS_Product PartComponent HPSAS_PhysicalPackage...
  • Page 354: Hpsas_Primordialpoolnoraidstorageextent (Association)

    17.3.53HPSAS_PrimordialPoolNoRaidStorageExtent (Association) Table 17-54 Class: HPSAS_PrimordialPoolNoRaidStorageExtent (CIM_ConcreteComponent) Property name Property implementation GroupComponent HPSAS_PrimordialPoolNoRaid PartComponent HPSAS_StorageExtent 17.3.54HPSAS_StorageSpecificCollectionArraySystem (Association) Table 17-55 Class: HPSAS_StorageSpecificCollectionArraySystem (CIM_MemberOfCollection) Property name Property implementation Collection HPSAS_StorageSpecificCollection Member HPSAS_ArraySystem 17.3.55HPSAS_StorageRedundancySetStorageExtent (Association) Table 17-56 Class: HPSAS_StorageRedundancySetStorageExtent (CIM_MemberOfCollection) Property name Property implementation Collection HPSAS_StorageRedundancySet Member...
  • Page 355: Hpsas_Scsiprotocolcontrollerstoragevolume (Association)

    17.3.57HPSAS_SCSIProtocolControllerStorageVolume (Association) Table 17-58 Class: HPSAS_SCSIProtocolControllerStorageVolume (CIM_ProtocolControllerForUnit) Property name Property implementation Antecedent HPSAS_SCSIProtocolController Dependent HPSAS_StorageVolume DeviceNumber Device LUN number DeviceAccess 2 (Read Write) 17.3.58HPSAS_FirmwareArraySystem (Association) Table 17-59 Class: HPSAS_FirmwareArraySystem (CIM_ElementSoftwareIdentity) Property name Property implementation Antecedent HPSAS_Firmware Dependent HPSAS_ArraySystem ElementSoftwareStatus • ElementSoftwareStatus[0]: 2 (Current) •...
  • Page 356: Hpsas_Storagepoolstoragevolume (Association)

    Table 17-61 Class: HPSAS_DiskPhysicalPackageDiskDrive (CIM_Realizes) Property name Property implementation Dependent HPSAS_DiskDrive 17.3.61HPSAS_StoragePoolStorageVolume (Association) Table 17-62 Class: HPSAS_StoragePoolStorageVolume (CIM_AllocatedFromStoragePool) Property name Property implementation Antecedent HPSAS_StoragePool Dependent HPSAS_StorageVolume SpaceConsumed Bytes consumed by volume 17.3.62HPSAS_PrimordialPoolStoragePool (Association) Table 17-63 Class: HPSAS_PrimordialPoolStoragePool (CIM_AllocatedFromStoragePool) Property name Property implementation Antecedent HPSAS_PrimordialPool...
  • Page 357: Hpsas_Daportscsiprotocolendpoint (Association)

    Table 17-65 Class: HPSAS_StorageExtentStorageVolume (CIM_BasedOn) Property name Property implementation Antecedent HPSAS_StorageExtent Dependent HPSAS_StorageVolume 17.3.65HPSAS_DAPortSCSIProtocolEndpoint (Association) Table 17-66 Class: HPSAS_DAPortSCSIProtocolEndpoint (CIM_DeviceSAPImplementation) Property name Property implementation Antecedent HPSAS_DAPort Dependent HPSAS_SCSIProtocolEndpoint 17.3.66HPSAS_StorageGroupHostedCollection (Association) Table 17-67 Class: HPSAS_StorageGroupHostedCollection (HP_GroupHostedCollection) Property name Property implementation Antecedent HP_ComputerSystem Dependent HPSAS_StorageSpecificCollection...
  • Page 358: Hpsas_Diskphysicalpackagediskdrivelocation (Association)

    Table 17-69 Class: HPSAS_PhysicalPackageArraySystemLocation (CIM_PhysicalElementLocation) Property name Property implementation Physical Location HPSAS_ArraySystemLocation 17.3.69HPSAS_DiskPhysicalPackageDiskDriveLocation (Association) Table 17-70 Class: HPSAS_DiskPhysicalPackageDiskDriveLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HPSAS_DiskPhysicalPackage PhysicalLocation HPSAS_DiskDriveLocation 17.3.70HPSAS_SCSIProtocolEndpointSCSIProtocolController (Association) Table 17-71 Class: HPSAS_SCSIProtocolEndpointSCSIProtocolController (CIM_SAPAvailableForElement) Property name Property implementation AvailableSAP HPSAS_SCSIProtocolEndpoint ManagedElement HPSAS_SCSIProtocolController Supported indications...
  • Page 359 Table 17-72 HPSAS_DeviceIndication: SAS HBA status OK Property name Property implementation AlertingMangedElement WBEM Path of controller 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 No action is recommended.
  • Page 360: Sas Hba In Error State

    Table 17-72 HPSAS_DeviceIndication: SAS HBA status OK 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 361 Table 17-73 HPSAS_DeviceIndication: SAS HBA in Error state 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 Replace the HBA. SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication...
  • Page 362: Physical Drive Status Ok

    Table 17-73 HPSAS_DeviceIndication: SAS HBA in Error state 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 363 Table 17-74 HPSAS_DeviceIndication: Physical Drive status OK 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 No action is recommended. SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication...
  • Page 364: Physical Drive Status Error

    Table 17-74 HPSAS_DeviceIndication: Physical Drive status OK Property name Property implementation VariableTypes • VariableTypes[0]: 1 (String) • VariableTypes[1]: 4 (uint16) VariableValues • VariableValues[0]: Short Description of failure • VariableValues[1]: HPSA_DiskDrive.DriveInterface In some cases, the VariableValues can be N/A or “” (null).
  • Page 365 Table 17-75 HPSAS_DeviceIndication: Physical Drive status ERROR Property name Property implementation IndicationTime Time of indication CIM_AlertIndication Description A physical drive status has changed to Error. AlertingMangedElement WBEM Path of disk drive AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID EventTime Time of the event or time of the indication if event time unknown.
  • Page 366: Physical Drive Status Rebuilding

    Table 17-75 HPSAS_DeviceIndication: Physical Drive status ERROR Property name Property implementation SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication VariableNames FailureDescription VariableTypes 1 (String) VariableValues Short Description of failure In some cases, VariableValues can be N/A or “”...
  • Page 367 Table 17-76 HPSAS_DeviceIndication: Physical Drive status REBUILDING Property name Property implementation PreceivedSeverity Severity For example, 2 (Information) IndicationTime Time of indication CIM_AlertIndication Description A physical drive status has changed to Rebuilding. Data is now being rebuilt onto this drive from the RAID set.
  • Page 368 Table 17-76 HPSAS_DeviceIndication: Physical Drive status REBUILDING Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the...
  • Page 369: Drive Status Predictive Failure

    17.4.6Drive Status PREDICTIVE FAILURE Table 17-77 HPSAS_DeviceIndication: Drive status PREDICTIVE FAILURE Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PreceivedSeverity 5 (Major) IndicationTime Time of indication CIM_AlertIndication Description A physical drive status has changed to Predictive Failure.
  • Page 370 Table 17-77 HPSAS_DeviceIndication: Drive status PREDICTIVE FAILURE Property name Property implementation SystemFirmwareVersion Firmware version of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the...
  • Page 371: Logical Drive Status Ok

    17.4.7Logical Drive Status OK Table 17-78 HPSAS_DeviceIndication: Logical Drive status OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PreceivedSeverity 2 (Informational) IndicationTime Time of indication CIM_AlertIndication Description A logical drive status has changed from non-OK to OK. AlertingMangedElement WBEM Path of Storage Volume AlertingElementFormat...
  • Page 372: Logical Drive Status Error

    Table 17-78 HPSAS_DeviceIndication: Logical Drive status OK Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the...
  • Page 373 Table 17-79 HPSAS_DeviceIndication: Logical Drive status ERROR Property name Property implementation EventTime Time of the event or time of the indication if event time unknown ProviderName HP SAS RecommendedActions Check for failed or removed physical drives. SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication...
  • Page 374: Logical Drive Is In A Degraded State

    Table 17-79 HPSAS_DeviceIndication: Logical Drive status ERROR 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.
  • Page 375 Table 17-80 HPSAS_DeviceIndication: Logical Drive is in a degraded state Property name Property implementation Summary Logical drive degraded state EventCategory 6 (Primary Storage) ProbableCause 86 (Disk Failure) ProbableCauseDescription Logical Drive State Changed to Degraded ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build.
  • Page 376: Power Supply Status Changed To Non Redundant

    17.4.10 Power Supply Status Changed to Non Redundant Table 17-81 HPSAS_DeviceIndication: Enclosure Power Supply status changed to Non Redundant Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 3 (Warning) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Power Subsystem status has...
  • Page 377 Table 17-81 HPSAS_DeviceIndication: Enclosure Power Supply status changed to Non Redundant Property name Property implementation OSVersion The operating system version of the computer system generating the indication in the following format: major.minor.build SystemFirmwareVersion Firmware version of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the...
  • Page 378: Enclosure Power Supply Status Changed To Ok (Redundant)

    17.4.11Enclosure Power Supply Status Changed to OK (Redundant) Table 17-82 HPSAS_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 2 (Info) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Power Supply has changed to...
  • Page 379 Table 17-82 HPSAS_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) Property name Property implementation OSVersion The operating system version of the computer system generating the indication in the following format: major.minor.build SystemFirmwareVersion Firmware version of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the...
  • Page 380: Enclosure Power Supply Status Changed To Redundant Degraded

    17.4.12Enclosure Power Supply Status Changed to Redundant Degraded Table 17-83 HPSAS_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 3 (Warning) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Power Supply status has changed...
  • Page 381 Table 17-83 HPSAS_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation OSVersion The operating system version of the computer system generating the indication in the format: major.minor.build SystemFirmwareVersion Firmware version of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication...
  • Page 382: Enclosure Temperature Sensor Status Changed To Ok

    17.4.13Enclosure Temperature Sensor Status Changed to OK Table 17-84 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 2 (Info) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Temperature sensor Status changed from non-OK to OK.
  • Page 383 Table 17-84 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to OK 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 384: Enclosure Temperature Status Changed To Warning

    17.4.14Enclosure Temperature Status Changed to Warning Table 17-85 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to Warning 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 Temperature sensor Status changed to Warning Condition.
  • Page 385 Table 17-85 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to Warning Property name Property implementation OSVersion The operating system version of the computer system generating the indication in the format: major.minor.build ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build. SystemFirmwareVersion Firmware version of the computer system generating the indication...
  • Page 386: Enclosure Temperature Sensor Status Changed To Critical

    17.4.15Enclosure Temperature Sensor Status Changed to Critical Table 17-86 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to Critical Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 5 (major) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Temperature sensor status has changed to Critical.
  • Page 387 Table 17-86 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to Critical Property name Property implementation OSVersion The operating system version of the computer system generating the indication in the format: major.minor.build ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build. SystemFirmwareVersion Firmware version of the computer system generating the indication...
  • Page 388: Enclosure Fan Status Changed To Ok

    17.4.16Enclosure Fan Status Changed to OK Table 17-87 HPSAS_DeviceIndication: Enclosure Fan status changed to OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 2 (Info) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Fan status has changed from a non-OK state to OK.
  • Page 389 Table 17-87 HPSAS_DeviceIndication: Enclosure Fan status changed to OK 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 390: Enclosure Fan Status Changed To Degraded

    17.4.17Enclosure Fan Status Changed to Degraded Table 17-88 HPSAS_DeviceIndication: Enclosure Fan status changed to 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 Fan status has changed to Degraded.
  • Page 391 Table 17-88 HPSAS_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation OSVersion The operating system version of the computer system generating the indication in the format: major.minor.build SystemFirmwareVersion Firmware version of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication SystemProductID...
  • Page 392: Enclosure Fan Status Changed To Failure

    17.4.18Enclosure Fan Status Changed to Failure Table 17-89 HPSAS_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 5 (major) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Fan Status changed to Failure. An enclosure has detected a failure in the fan subsystem and there is insufficient fan capability to ensure normal operation.
  • Page 393 Table 17-89 HPSAS_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation OSVersion The operating system version of the computer system generating the indication in the format: major.minor.build SystemFirmwareVersion Firmware version of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication SystemProductID...
  • Page 394: Hpscsi_Hbacomputersystem

    SCSI HBA Overview 18.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 18-1 Overview Implemented Profiles HP SCSI HBA Profile Provider Installation Files •...
  • Page 395: Hpscsi_Storagevolume

    Table 18-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) •...
  • Page 396 Table 18-3 Class: HPSCSI_StorageVolume (CIM_ StorageVolume) Property name Property implementation Name SerialNumber + Vendor + Model (for example, 1020305+COMPAQ+ BD03685A24) CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPSCSI_StorageVolume DeviceID Opaque key SystemCreationClassName HPSCSI_HBAComputerSystem SystemName HBA index...
  • Page 397: Hpscsi_Diskdrive

    Table 18-3 Class: HPSCSI_StorageVolume (CIM_ StorageVolume) Property name Property implementation OSName Corresponding OS name for this volume (for example, Disk 3) 18.3.3HPSCSI_DiskDrive HPSCSI_DiskDrive represents the hard drives connected to SCSI HBA controllers. Table 18-4 Class: HPSCSI_DiskDrive (CIM_DiskDrive) Property name Property implementation CIM_ManagedElement ElementName Disk name (or example, SCSIBUS:1 SCSIID:0)
  • Page 398: Hpscsi_Storageextent

    Table 18-4 Class: HPSCSI_DiskDrive (CIM_DiskDrive) Property name Property implementation DriveInterface 1 (Parallel SCSI) DrivePlacement • 0 (Unknown)—drive placement cannot be determined • 1 (Internal)—drive is internal to host • 2 (External)—drive is contained in external enclosure DriveRotationalSpeed Speed in rpm NegotiatedDataWidth Bus width in bits NegotiatedSpeed...
  • Page 399: Hpscsi_Diskdrivefirmwareidentity

    Table 18-5 Class: HPSCSI_StorageExtent (CIM_StorageExtent) Property name Property implementation DeviceID Opaque ID SystemCreationClassName HPSCSI_HBAComputerSystem SystemName HBA index CIM_StorageExtent BlockSize Block size in bytes ConsumableBlocks Total number of blocks on drive ExtentStatus 2 (None) NumberOfBlocks Total number of blocks on drive Primordial FALSE (always set to FALSE) 18.3.5HPSCSI_DiskDriveFirmwareIdentity...
  • Page 400: Hpscsi_Diskphysicalpackage

    Table 18-7 Class: HPSCSI_HBAPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation CIM_ManagedElement ElementName Controller name and location (for example, SCSI Controller Port 1 in Slot 4) CIM_ManagedSystemElement Name HBA index value supplied by underlying API CIM_PhysicalElement CreationClassName HPSCSI_HBAPhysicalPackage CIM_PhysicalPackage Manufacturer HBA vendor string Model HBA model string PartNumber...
  • Page 401: Hpscsi_Storageenclosure

    Table 18-8 Class: HPSCSI_DiskPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation RemovalConditions • 0 (Unknown) • 2 (Not Applicable) • 3 (Removable when off) • 4 (Removable when on or off) SerialNumber Drive serial number Opaque ID Version N/A—Not Available in this implementation CIM_PhysicalPackage HotSwappable •...
  • Page 402: Hpscsi_Storageenclosureprocessor

    Table 18-9 Class: HPSCSI_StorageEnclosure (CIM_Chassis) Property name Property implementation CIM_Chassis HP_StorageEnclosure Location See HP Storage Enclosure Profile 18.3.9HPSCSI_StorageEnclosureProcessor HPSCSI_StorageEnclosureProcessor represents the management processor within a Storage Enclosure. This instance contains operational status for all managed components in the enclosure if applicable. Table 18-10 Class: HPSCSI_StorageEnclosureProcessor (CIM_ComputerSystem) Property name...
  • Page 403: Hpscsi_Hbaportcontroller

    Table 18-10 Class: HPSCSI_StorageEnclosureProcessor (CIM_ComputerSystem) Property name Property implementation Name Enclosure index NameFormat Other OtherDedicatedDescriptions[0] SDE—Indicates Storage Device Enclosure 18.3.10HPSCSI_HBAPortController HPSCSI_HBAPortController represents the HBA in the host system. There is one instance per HBA. Table 18-11 Class: HPSCSI_HBAPortController (CIM_PortController) Property name Property implementation CIM_ManagedElement ElementName...
  • Page 404: Hpscsi_Daport

    18.3.11HPSCSI_DAPort HPSCSI_DAPort represents the front-end port for an HBA in the host system. Direct Attached implies that the SCSI HBA is attached to a local bus on the host (for example, PCI). Table 18-12 Class: HPSCSI_DAPort (CIM_DAPort) Property name Property implementation CIM_ManagedElement ElementName Controller name and location (for example, SCSI...
  • Page 405: Hpscsi_Hbafirmwareidentity

    Table 18-13 Class: HPSCSI_SPIPort (CIM_SPIPort) Property name Property implementation ElementName Controller name and location (for example, SCSI Controller Port 1 in Slot 4) Name Controller model name CIM_ManagedSystemElement OperationalStatus[0] Port status • 0 (Unknown) • 2 (OK) • 6 (Error) StatusDescriptions Description of the Operational Status (the reason why OperationalStatus is set)
  • Page 406: Hpscsi_Enclosurefirmware

    Table 18-14 Class: HPSCSI_HBAFirmwareIdentity (CIM_SoftwareIdentity) Property name Property implementation Description SCSI HBA Firmware ElementName TargetType value Set to HPQ:HBA FW UNKNOWN CIM_ManagedSystemElement Name SCSI HBA Firmware CIM_LogicalElement CIM_SoftwareIdentity ClassificationDescriptions[0] SCSI HBA Firmware Classifications[0] 10 (Firmware) InstanceID Opaque key Manufacturer HBA vendor string IdentityInfoType CIM:SoftwareFamily IdentityInfoValue...
  • Page 407: Hpscsi_Mediaaccessstatdata

    Table 18-15 Class: HPSCSI_EnclosureFirmware (CIM_SoftwareIdentity) Property name Property implementation IdentityInfoType CIM:SoftwareFamily IdentityInfoValue HPQ:TargetType value VersionString Enclosure firmware string IsEntity FALSE (Always set to FALSE) 18.3.15HPSCSI_MediaAccessStatData HPSCSI_MediaAccessStatData represents the monitoring and performance data counters on HP disk drives. Table 18-16 Class: HPSCSI_MediaAccessStatData (CIM_MediaAccessStatData) Property name Property implementation CIM_ManagedElement...
  • Page 408: Hpscsi_Hbascsiprotocolendpoint

    Table 18-17 Class: HPSCSI_DriveCage (CIM_PhysicalPackage) Property name Property implementation CIM_ManagedElement ElementName Drive cage location (for example, SCSI Port 1) CIM_ManagedSystemElement Name Drive Cage index CreationClassName HPSCSI_DriveCage Manufacturer Vendor string Model Drive Cage Model string PartNumber N/A—Not available in this implementation SerialNumber Serial number if known Opaque key...
  • Page 409: Hpscsi_Dascsiprotocolendpoint

    Table 18-18 Class: HPSCSI_HBASCSIProtocolEndpoint (CIM_SCSIProtocolEndpoint) Property name Property implementation EnabledDefault 2 (Enabled) RequestedState 12 (Not Applicable) CIM_ServiceAccessPoint CreationClassName HPSCSI_HBASCSIProtocolEndpoint Name HBA Serial Number SystemCreationClassName HPSCSI_HBAComputerSystem SystemName HBA index CIM_ProtocolEndpoint ProtocolIFType 0 (Unknown) CIM_SCSIProtocolEndpoint ConnectionType 1 (Other) OtherConnectionType Role 4 (Both Initiator and Target) 18.3.18HPSCSI_DASCSIProtocolEndpoint HPSCSI_DASCSIProtocolEndpoint represents an access point to storage resources for the host.
  • Page 410: Hpscsi_Hbascsiprotocolcontroller

    Table 18-19 Class: HPSCSI_DASCSIProtocolEndpoint (CIM_SCSIProtocolEndpoint) Property name Property implementation ProtocolIFType 0 (Unknown) CIM_SCSIProtocolEndpoint ConnectionType 3 (Parallel SCSI) Role 2 (Initiator) 18.3.19HPSCSI_HBASCSIProtocolController HPSCSI_HBASCSIProtocolController represents a view of SCSI resources on the SCSI HBA. This is required to model the presentation of SCSI luns to the host system. Table 18-20 Class: HPSCSI_HBASCSIProtocolController (CIM_SCSIProtocolController) Property name...
  • Page 411: Hpscsi_Hbagroupcollection

    18.3.20HPSCSI_HBAGroupCollection HPSCSI_HBAGroupCollection represents a collection of SCSI HBA controllers that have been grouped together to report a consolidated status. Table 18-21 Class: HPSCSI_HBAGroupCollection (HP_GroupHostedCollection) Property name Property implementation CIM_ManagedElement Caption HP consolidated status for all SCSI HBAs Description Consolidated OperationalStatus for all HPSCSI_ComputerSystem instances ElementName HP consolidated status for all SCSI HBAs...
  • Page 412: Hpscsi_Drivecagelocation

    Table 18-22 Class: HPSCSI_StorageEnclsoureLocation (HP_Location) Property name Property implementation ElementLocationTagDesc 19 (Box) 18.3.22HPSCSI_DriveCageLocation HPSCSI_DriveCageLocation represents a location string for the drive cage. Table 18-23 Class: HPSCSI_DriveCageLocation (HP_Location) Property name Property implementation ElementName Drive cage location (for example SCSI Port 1) Caption Drive cage location For example, SCSI Port 1...
  • Page 413: Hpscsi_Diskdrivelocation

    Table 18-24 Class: HPSCSI_HBALocation (HP_Location) Property name Property implementation ElementLocationTag PCI slot number ElementLocationTagDesc 23 (Adapter) LocationInformation[0] PCI Slot number Examples: • 3—PCI Slot 3 • 0—Embedded on MotherBoard LocationInfoDesc[0] 3 (PCI Slot) 18.3.24HPSCSI_DiskDriveLocation HPSCSI_DiskDriveLocation represents a location string for the disk drive. Table 18-25 Class: HPSCSI_DiskDriveLocation (HP_Location) Property name...
  • Page 414: Hpscsi_Hbacomputersystemstorageenclosureprocessor (Association)

    18.3.26HPSCSI_HBAComputerSystemStorageEnclosureProcess or (Association) Table 18-27 Class: HPSCSI_HBAComputerSystemStorageEnclosureProcessor (CIM_SystemComponent) Property name Property implementation GroupComponent HPSCSI_HBAComputerSystem PartComponent HPSCSI_StorageEnclosureProcessor 18.3.27HPSCSI_HBAComputerSystemSCSIProtocolController (Association) Table 18-28 Class: HPSCSI_HBAComputerSystemSCSIProtocolController (CIM_SystemDevice) Property name Property implementation GroupComponent HPSCSI_HBAComputerSystem PartComponent HPSCSI_HBASCSIProtocolController 18.3.28HPSCSI_HBAComputerSystemPortController (Association) Table 18-29 Class: HPSCSI_HBAComputerSystemPortController (CIM_Logicalidentity) Property name Property implementation SameElement HPSCSI_HBAComputerSystem...
  • Page 415: Hpscsi_Hbacomputersystemstorageextent (Association)

    Table 18-31 Class: HPSCSI_HBAComputerSystemStorageVolume (CIM_SystemDevice) Property name Property implementation GroupComponent HPSCSI_HBAComputerSystem PartComponent HPSCSI_StorageVolume 18.3.31HPSCSI_HBAComputerSystemStorageExtent (Association) Table 18-32 Class: HPSCSI_HBAComputerSystemStorageExtent (CIM_SystemDevice) Property name Property implementation GroupComponent HPSCSI_HBAComputerSystem PartComponent HPSCSI_StorageExtent 18.3.32HPSCSI_HBAComputerSystemSPIPort (Association) Table 18-33 Class: HPSCSI_HBAComputerSystemSPIPort (CIM_SystemDevice) Property name Property implementation GroupComponent HPSCSI_HBAComputerSystem PartComponent HPSCSI_HBASPIPort.
  • Page 416: Hpscsi_Storageenclosurestorageenclosureprocessor (Association)

    18.3.35HPSCSI_StorageEnclosureStorageEnclosureProcessor (Association) Table 18-36 Class: HPSCSI_StorageEnclosureStorageEnclosureProcessor (CIM_systemPackaging) Property name Property implementation Antecedent HPSCSI_StorageEnclosure Dependent HPSCSI_StorageEnclosureProcessor 18.3.36HPSCSI_HBAProductPhysicalComponent (Association) Table 18-37 Class: HPSCSI_HBAProductPhysicalComponent (CIM_ProductPhysicalPackage) Property name Property implementation GroupComponent HPSCSI_HBAProduct PartComponent HPSCSI_HBAPhysicalPackage 18.3.37HPSCSI_StorageEnclosureDriveCage (Association) Table 18-38 Class: HPSCSI_StorageEnclosureDriveCage (CIM_Container) Property name Property implementation GroupComponent HPSCSI_StorageEnclosure PartComponent...
  • Page 417: Hpscsi_Hbacomputersystemhbafirmwareidentity (Association)

    Table 18-40 Class: HPSCSI_DriveCageDiskDrive (CIM_Container) Property name Property implementation GroupComponent HPSCSI_DriveCage PartComponent HPSCSI_DiskPhysicalPackage 18.3.40HPSCSI_HBAComputerSystemHBAFirmwareIdentity (Association) Table 18-41 Class: HPSCSI_HBAComputerSystemHBAFirmwareIdentity (CIM_InstalledSoftwareIdentity) Property name Property implementation Antecedent HPSCSI_HBAFirmwareIdentity Dependent HPSCSI_HBAComputerSystem ElementSoftwareStatus • ElementSoftwareStatus[0]: 2 (Current) • ElementSoftwareStatus[1]: 6 (Installed) 18.3.41HPSCSI_SCSIProtocolControllerStorageVolume (Association) Table 18-42 Class: HPSCSI_SCSIProtocolControllerStorageVolume (CIM_ProtocolControllerForUnit) Property name Property implementation...
  • Page 418: Hpscsi_Diskdrivediskdrivefirmwareidentity (Association)

    18.3.43HPSCSI_DiskDriveDiskDriveFirmwareIdentity (Association) Table 18-44 Class: HPSCSI_DiskDriveDiskDriveFirmwareIdentity (CIM_ElementSoftwareIdentity) Property name Property implementation Antecedent HPSCSI_DiskDriveFirmwareIdentity Dependent HPSCSI_DiskDrive ElementSoftwareStatus • ElementSoftwareStatus[0]: 2 (Current) • ElementSoftwareStatus[1]: 6 (Installed) 18.3.44HPSCSI_DiskDriveStorageExtent (Association) Table 18-45 Class: HPSCSI_DiskDriveStorageExtent (CIM_MediaPresent) Property name Property implementation Antecedent HPSCSI_DiskDrive Dependent HPSCSI_StorageExtent 18.3.45HPSCSI_DiskPhysicalPackageDiskDrive (Association) Table 18-46 Class: HPSCSI_DiskPhysicalPackageDiskDrive (CIM_Realizes) Property name...
  • Page 419: Hpscsi_Hbascsiprotocolendpointspiport (Association)

    Table 18-48 Class: HPSCSI_DAPortSCSIProtocolEndpoint (CIM_DeviceSAPImplementation) Property name Property implementation Antecedent HPSCSI_DAPort Dependent HPSCSI_DASCSIProtocolEndpoint 18.3.48HPSCSI_HBASCSIProtocolEndpointSPIPort (Association) Table 18-49 Class: HPSCSI_HBASCSIProtocolEndpointSPIPort (CIM_DeviceSAPImplementation) Property name Property implementation Antecedent HPSCSI_HBASPIPort Dependent HPSCSI_HBASCSIProtocolEndpoint 18.3.49HPSCSI_HBAGroupCollectionComputerSystem (Association) Table 18-50 Class: HPSCSI_HBAGroupCollectionComputerSystem (HP_GroupHostedCollection) Property name Property implementation Antecedent HP_WinComputerSystem Dependent HPSCSI_HBAGroupCollection...
  • Page 420: Hpscsi_Hbaphysicalpackageportcontroller (Association)

    Table 18-52 Class: HPSCSI_HBASystemPackaging (CIM_ComputerSystemPackage) Property name Property implementation Antecedent HPSCSI_HBAPhysicalPackage Dependent HPSCSI_HBAComputerSystem 18.3.52HPSCSI_HBAPhysicalPackagePortController (Association) Table 18-53 Class: HPSCSI_HBAPhysicalPackagePortController (CIM_Realizes) Property name Property implementation Antecedent HPSCSI_HBAPhysicalPackage Dependent HPSCSI_HBAPortController 18.3.53HPSCSI_DiskDriveMediaAccessStatData (Association) Table 18-54 Class: HPSCSI_DiskDriveMediaAccessStatData (CIM_ElementStatisticalData) Property name Property implementation ManagedElement HPSCSI_DiskDrive Stats HPSCSI_MediaAccessStatData...
  • Page 421: Hpscsi_Drivecagedrivecagelocation (Association)

    Table 18-56 Class: HPSCSI_StorageEnclosureEnclosureLocation (CIM_PhysicalElementLocation) Property name Property implementation PhysicalLocation HPSCSI_StorageEnclosureLocation 18.3.56HPSCSI_DriveCageDriveCageLocation (Association) Table 18-57 Class: HPSCSI_DriveCageDriveCageLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HPSCSI_DriveCage PhysicalLocation HPSCSI_DriveCageLocation 18.3.57HPSCSI_DiskPhysicalPackageDiskDriveLocation (Association) Table 18-58 Class: HPSCSI_DiskPhysicalPackageDiskDriveLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HPSCSI_DiskPhysicalPackage PhysicalLocation HPSCSI_DiskDriveLocation 18.3.58HPSCSI_SCSIProtocolEndpointSCSIProtocolController (Association)
  • Page 422: Hpscsi_Hbacomputersystemscsiprotocolendpoint (Association)

    18.3.60HPSCSI_HBAComputerSystemSCSIProtocolEndpoint (Association) Table 18-61 Class: HPSCSI_HBAComputerSystemSCSIProtocolEndpoint (CIM_HostedAccessPoint) Property name Property implementation Antecedent HPSCSI_HBAComputerSystem Dependent HPSCSI_DASCSIProtcolEndpoint Supported indications 18.4 18.4.1Physical Drive Status Set to OK Table 18-62 HPSCSI_DeviceIndication: Physical Drive status set to OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at time of indication PerceivedSeverity 2 (Information) IndicationTime...
  • Page 423 Table 18-62 HPSCSI_DeviceIndication: Physical Drive status set to OK Property name Property implementation ProbableCauseDescription Physical Drive OK ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build. NetworkAddresses A list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType •...
  • Page 424: Physical Drive Status Set To Error

    Table 18-62 HPSCSI_DeviceIndication: Physical Drive status set to OK Property name Property implementation HWManufacturer Disk Manufacturer string HWSerialNumber Disk Serial Number HP_DeviceIndication DeviceModel Disk Model string 18.4.2Physical Drive Status Set to ERROR Table 18-63 HPSCSI_DeviceIndication: Physical Drive status set to ERROR Property name Property implementation CIM_Indication...
  • Page 425 Table 18-63 HPSCSI_DeviceIndication: Physical Drive status set to ERROR Property name Property implementation OSType • 69 (Windows Server 2003 32-bit) • 70 (Windows Server 2003 64-bit) • 76 (Windows Server 2008 32-bit) • 77 (Windows Server 2008 64-bit) • 103 (Windows Server 2008 R2) OSVersion Operating system version of the computer system generating the indication in the format,...
  • Page 426: Physical Drive Status Is Set To Predictive Failure

    18.4.3Physical Drive Status is Set to Predictive Failure Table 18-64 HPSCSI_DeviceIndication: Physical Drive status is set to Predictive Failure Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at time of indication PerceivedSeverity 5 (Major) IndicationTime Time of indication CIM_AlertIndication Description A SCSI physical drive status is now set to Predictive Failure.
  • Page 427: Physical Drive Status Offline

    Table 18-64 HPSCSI_DeviceIndication: Physical Drive status is set to Predictive Failure Property name Property implementation SystemFirmwareVersion Firmware version of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the...
  • Page 428 Table 18-65 HPSCSI_DeviceIndication: Physical Drive status OFFLINE Property name Property implementation IndicationIdentifier GUID string generated at time of indication PerceivedSeverity 6 (Critical) IndicationTime Time of indication CIM_AlertIndication Description A SCSI physical drive is offline and can no longer return data. No further status is available. AlertingMangedElement WBEM path of the HPSCSI_DiskDrive class instance AlertingElementFormat...
  • Page 429 Table 18-65 HPSCSI_DeviceIndication: Physical Drive status OFFLINE 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 430 Table 18-66 HPSCSI_DeviceIndication: Physical Drive status - Missing was OK Property name Property implementation Description A SCSI physical drive with a status of OK that was located in the system has been removed. AlertingMangedElement WBEM path of the HPSCSI_DiskDrive class instance AlertingElementFormat 2 (CIMObjectPath) AlertType...
  • Page 431 Table 18-66 HPSCSI_DeviceIndication: Physical Drive status - Missing was OK 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 432 Table 18-67 HPSCSI_DeviceIndication: Physical Drive status - Missing was FAILED 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 SCSI RecommendedActions Check for failed or removed physical drives.
  • Page 433 Table 18-67 HPSCSI_DeviceIndication: Physical Drive status - Missing was FAILED 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 434 Table 18-68 HPSCSI_DeviceIndication: Physical Drive status - Missing was Predictive Failure Property name Property implementation EventID EventTime Time of the event or time of the indication if event time unknown. ProviderName HP SCSI RecommendedActions Check for failed or removed physical drives. SystemName Name of the computer system generating the indication SystemCreationClassName...
  • Page 435 Table 18-68 HPSCSI_DeviceIndication: Physical Drive status - Missing was 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.
  • Page 436 Table 18-69 HPSCSI_DeviceIndication: Physical Drive status – Missing was OFFLINE Property name Property implementation ProviderName HP SCSI RecommendedActions Check for failed or removed physical drives. SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary...
  • Page 437: Controller Status Changed To Unknown

    Table 18-69 HPSCSI_DeviceIndication: Physical Drive status – Missing was OFFLINE 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.
  • Page 438 Table 18-70 HPSCSI_DeviceIndication: Controller status changed to Unknown Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary SCSI HBA Status unknown EventCategory 11 (I/O Adapter) ProbableCause ProbableCauseDescription SCSI device Status Changed to Unknown ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build.
  • Page 439: Controller Status Ok

    Table 18-70 HPSCSI_DeviceIndication: Controller status changed to Unknown Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment. SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment. HP_HardwareIndication HWFirmwareVersion Controller firmware version string...
  • Page 440 Table 18-71 HPSCSI_DeviceIndication: Controller status OK Property name Property implementation EventCategory 11 (I/O Adapter) ProbableCause 1 (Other) ProbableCauseDescription SCSI HBA Status Changed to OK ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build. NetworkAddresses A list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType •...
  • Page 441: Controller Status Error

    Table 18-71 HPSCSI_DeviceIndication: Controller status OK Property name Property implementation HWFirmwareVersion Controller firmware version string HWLogicalLocation Controller Location string HWSerialNumber Controller Serial Number HP_DeviceIndication DeviceModel Controller Model string 18.4.11Controller Status ERROR Table 18-72 HPSCSI_DeviceIndication: Controller status ERROR Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at time of indication...
  • Page 442 Table 18-72 HPSCSI_DeviceIndication: Controller status ERROR Property name Property implementation NetworkAddresses A list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • 69 (Windows Server 2003 32-bit) • 70 (Windows Server 2003 64-bit) •...
  • Page 443: Power Supply Status Not Redundant

    Table 18-72 HPSCSI_DeviceIndication: Controller status ERROR Property name Property implementation DeviceModel Controller Model string 18.4.12Power Supply Status NOT REDUNDANT Note: This indication might not be generated because the SCSI firmware does not report this indication. Table 18-73 HPSCSI_DeviceIndication: Power Supply status NOT REDUNDANT Property name Property implementation CIM_Indication...
  • Page 444 Table 18-73 HPSCSI_DeviceIndication: Power Supply status NOT REDUNDANT Property name Property implementation ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build. NetworkAddresses A list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType •...
  • Page 445: Power Supply Status Ok

    Table 18-73 HPSCSI_DeviceIndication: Power Supply status NOT REDUNDANT Property name Property implementation HP_DeviceIndication DeviceModel Enclosure Model string 18.4.13Power Supply Status OK Note: This indication might not be generated because the SCSI firmware does not report this indication. Table 18-74 HPSCSI_DeviceIndication: Power Supply status OK Property name Property implementation CIM_Indication...
  • Page 446 Table 18-74 HPSCSI_DeviceIndication: Power Supply status OK Property name Property implementation NetworkAddresses A list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • 69 (Windows Server 2003 32-bit) • 70 (Windows Server 2003 64-bit) •...
  • Page 447: Power Supply Status Degraded

    Table 18-74 HPSCSI_DeviceIndication: Power Supply status OK Property name Property implementation HP_DeviceIndication DeviceModel Enclosure Model string 18.4.14Power Supply Status DEGRADED Note: This indication might not be generated because the SCSI firmware does not report this indication. Table 18-75 HPSCSI_DeviceIndication: Power Supply status DEGRADED Property name Property implementation CIM_Indication...
  • Page 448 Table 18-75 HPSCSI_DeviceIndication: Power Supply status DEGRADED Property name Property implementation ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build. NetworkAddresses A list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType •...
  • Page 449: Temperature Sensor Status Change Ok

    Table 18-75 HPSCSI_DeviceIndication: Power Supply status DEGRADED Property name Property implementation HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel Enclosure Model string 18.4.15Temperature Sensor Status Change OK Note: This indication may not be generated due to the SCSI firmware does not report this indication Table 18-76 HPSCSI_DeviceIndication: Temperature sensor status change OK Property name...
  • Page 450 Table 18-76 HPSCSI_DeviceIndication: Temperature sensor status change OK Property name Property implementation NetworkAddresses A list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • 69 (Windows Server 2003 32-bit) • 70 (Windows Server 2003 64-bit) •...
  • Page 451: Temerature Sensor Status Change Warning Condition

    Table 18-76 HPSCSI_DeviceIndication: Temperature sensor status change OK Property name Property implementation DeviceModel Enclosure Model string 18.4.16Temerature Sensor Status Change Warning Condition Note: This indication might not be generated because the SCSI firmware does not report this indication. Table 18-77 HPSCSI_DeviceIndication: Temperature sensor status change Warning Condition Property name Property implementation...
  • Page 452 Table 18-77 HPSCSI_DeviceIndication: Temperature sensor status change Warning Condition Property name Property implementation ProbableCauseDescription Temperature Status Changed to Warning Condition ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build. NetworkAddresses A list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType •...
  • Page 453 Table 18-77 HPSCSI_DeviceIndication: Temperature sensor status change Warning Condition Property name Property implementation HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel Enclosure Model string 18.4.17Temerature Sensor Status Change – Critical Note: This indication might not be generated because the SCSI firmware does not report this indication.
  • Page 454 Table 18-78 HPSCSI_DeviceIndication: Temperature sensor status change—Critical Property name Property implementation ProbableCause 51 (Tempareture unacceptable) ProbableCauseDescription Temperature Status Changed to Critical ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build. NetworkAddresses A list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType •...
  • Page 455 Table 18-78 HPSCSI_DeviceIndication: Temperature sensor status change—Critical Property name Property implementation HWLogicalLocation Enclosure Location string HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel Enclosure Model string 18.4.18Fan Status Change – OK Note: This indication might not be generated because the SCSI firmware does not report this indication.
  • Page 456 Table 18-79 HPSCSI_DeviceIndication: Fan status change—OK Property name Property implementation ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build. NetworkAddresses A list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • 69 (Windows Server 2003 32-bit) •...
  • Page 457 Table 18-79 HPSCSI_DeviceIndication: Fan status change—OK Property name Property implementation HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel Enclosure Model string 18.4.19Fan Status Change – Degraded Note: This indication might not be generated because the SCSI firmware does not report this indication. Table 18-80 HPSCSI_DeviceIndication: Fan status change—Degraded Property name...
  • Page 458 Table 18-80 HPSCSI_DeviceIndication: Fan status change—Degraded Property name Property implementation ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build. NetworkAddresses A list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • 69 (Windows Server 2003 32-bit) •...
  • Page 459 Table 18-80 HPSCSI_DeviceIndication: Fan status change—Degraded Property name Property implementation HP_DeviceIndication DeviceModel Enclosure Model string 18.4.20Fan Status Change – ERROR Note: This indication might not be generated because the SCSI firmware does not report this indication. Table 18-81 HPSCSI_DeviceIndication: Fan status change - ERROR Property name Property implementation CIM_Indication...
  • Page 460 Table 18-81 HPSCSI_DeviceIndication: Fan status change - ERROR Property name Property implementation ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build. NetworkAddresses A list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType •...
  • Page 461 Table 18-81 HPSCSI_DeviceIndication: Fan status change - ERROR Property name Property implementation HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel Enclosure Model string SCSI HBA 461...
  • Page 462: Overview

    System software Overview 19.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 19-1 Overview Implemented Profiles DMTF Software Inventory Profile 1.0 Provider Installation Files HPWmiSys.DLL Use cases...
  • Page 463 (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 the install date for the software identity. If software is not installed, this indicates the current time and date.
  • Page 464: Cim_Installedsoftwareidentity

    Table 19-2 Class: CIM_SoftwareIdentity Property name Property implementation VersionString Version of the software identity as reported by its underlying instrumentation. If this version can be represented in the following format: MM.mm.rr.bb, where integers MM is MajorVersion, mm is MinorVersion, rr is RevisionNumber, and bb is BuildNumber, the VersionString is set to “”, and MajorVersion, MinorVersion, RevisionNumber, and BuildNumber...
  • Page 465: Supported Indications

    Supported indications 19.4 There are no indications produced for the software inventory profile implementation. System software 465...
  • Page 466: Profile Registration

    Profile registration Overview 20.1 The following profiles are implemented and files are installed by this provider. Table 20-1 Overview Implemented Profiles HP Profile Registration Profile (P00100) Provider Installation Files • HPWmiProfile.dll • HPWmiProfile.mof Use cases 20.2 For use cases, see the HP Profile Registration profile (P00100). Class implementations 20.3 The following classes describe registration of HP profiles.
  • Page 467 Table 20-2 Class: HP_RegisteredProfile and HP_RegisteredSubProfile Property name Property implementation OtherRegisteredOrganization • NULL for DMTF profiles • None for SNIA SMI-S storage profiles • HP WBWM TC for HP profiles RegisteredName See Tables 20-3 and 20-4 RegisteredOrganization • 1 (Other) for HP profiles •...
  • Page 468 Table 20-4 Property Values of HP_RegisteredProfile for SNIA Profiles RegisteredName Registered Version InstanceID Caption/Description/ ElementName Extent Mapping 1.0.2 SNIA:ExtentMapping:102 SNIA Extent Mapping Profile FC HBA 1.2.0 SNIA:FCHBA:120 SNIA FC HBA Profile Host Discovered Resources 1.2.0 SNIA:Host Discovered SNIA Host Discovered Resources:120 Profile Host Hardware RAID...
  • Page 469: Hp_Extendsprofile

    Table 20-5 Property Values of HP_RegisteredProfile for HP WBEM TC Profiles RegisteredName Registered Version InstanceID Caption/Description/ ElementName HP CPU Physical Asset 1.0.0 HP:CPU Physical Asset HP CPU Physical Asset Profile HP Ethernet Teaming 1.0.1 HP:EthernetTeaming HP Ethernet Teaming Profile HP Fan 1.3.0 HP:Fan HP Fan Profile...
  • Page 470: Hp_Referencedprofile

    Table 20-6 Class: HP_ExtendsProfile Property name Property implementation Dependent ref: HP_RegisteredProfile (extends) 20.3.3HP_ReferencedProfile HP_ReferencedProfile extends the class CIM_ ReferencedProfile and associates an HP profile that references another profile when both are registered in the root\Interop namespace. The following properties are implemented. Table 20-7 Class: HP_ ReferencedProfile Property name...
  • Page 471: Standalone Tape Drive Profile

    Standalone Tape Drive Profile Overview 21.1 The HP Standalone Tape Drive Data sheet describes implementation of tape drives directly attached to a Host system. The following profiles are implemented and files are installed by this provider. Table 21-1 Overview Implemented Profiles •...
  • Page 472: Hpwmitape_Tapedrivestatdata

    Table 21-2 Class: HPWMITape_TapeDrive Property name Property implementation OperationalStatus [0] • 0 (Unknown) • 1 (Other) • 2 (OK) • 3 (Degraded) • 6 (Error) • 10 (Stopped / Offline) StatusDescriptions[0] More information for OperationalStatus result. This provides a short decription to identify who is contributing to the non-OK status CIM_LogicalElement CIM_EnabledLogicalElement...
  • Page 473: Hpwmitape_Tapedrivemedialocation

    Table 21-3 Class: HPWMITape_TapeDriveStatDdata Property name Property implementation StatisticTime Time at which the below measurments were taken CIM_MediaAccessStatData ReadOperations Not implemented RecoveredReadOperations Not implemented RecoveredWriteOperations Not implemented UnrecoverableReadOperations Not implemented UnrecoverableWriteOperations Not implemented WriteOperations Not implemented HP_TapeDriveStatData RewritesCount The number of times blocks had to be rewritten to the device since the tape device driver was last loaded RereadCount The number of times blocks had to be reread from the...
  • Page 474: Hpwmitape_Physicaltape

    Table 21-4 Class: HPWMITape_TapeDriveMediaLocation Property name Property implementation LocationType 4 (Media Access Device) MediaCapacity The number of tapes that the tape drive can hold. Always 1 MediaTypesSupported[0] 2 (Tape Cartridge) HPWMITape_TapeDriveMediaLocation 21.3.4HPWMITape_PhysicalTape Table 21-5 Class: HPWMITape_PhysicalTape Property name Property implementation CIM_ManagedElement CIM_ManagedSystemElement CIM_PhysicalElement...
  • Page 475: Hpwmitape_Tapedrivecapabilities

    Table 21-5 Class: HPWMITape_PhysicalTape Property name Property implementation WriteProtectOn Not implemented CIM_PhysicalTape TapeLength Not implemented UnloadAnywhere Not implemented HPWMITape_PhysicalTape 21.3.5HPWMITape_TapeDriveCapabilities Table 21-6 Class: HPWMITape_TapeDriveCapabilities Property name Property implementation CIM_ManagedElement CIM_Capabilities InstanceID Uniquely identifies an instance of HPWMITape_TapeDriveCapabilities CIM_EnabledLogicalElementCapabilities RequestedStatesSupported An array of supported states that can be requested. This should always be an array with element values set to zero indicating an empty array HPWMITape_TapeDriveCapabilities...
  • Page 476: Hpwmitape_Product

    Table 21-7 Class: HPWMITape_TapeDriveEnclosure Property name Property implementation Model Product ID of the drive For example, HP LTO IV PartNumber Not Implemented SerialNumber The tape drive serial number Uniquely identifies an instance of HPWMITape_TapeDriveEnclosure Version Not Implemented CIM_PhysicalPackage RemovalConditions • 0 (Unknown) •...
  • Page 477: Hpwmitape_Scsiprotocolendpoint

    Table 21-8 Class: HPWMITape_Product Property name Property implementation HPWMITape_Product 21.3.8HPWMITape_SCSIProtocolEndpoint Table 21-9 Class: HPWMITape_SCSIProtocolEndpoint Property name Property implementation CIM_ManagedElement CIM_ManagedSystemElement CIM_LogicalElement CIM_EnabledLogicalElement CIM_ServiceAccessPoint CreationClassName HPWMITape_SCSIProtocolEndpoin Name Serial Number of the Tape Drive SystemCreationClassName HP_WinComputerSystem SystemName Network name of the host system CIM_ProtocolEndpoint ProtocolIFType 0 (Unknown)
  • Page 478: Hpwmitape_Tapedrivespiport

    Table 21-10 Class: HPWMITape_TapeDriveFirmware Property name Property implementation BuildNumber Firmware version build number if available InstanceID Uniquely identifies an instance of HPWMITape_TapeDriveFirmware MajorVersion Firmware version minor number version if available MinorVersion Firmware version minor number version if available RevisionNumber Not implemented VersionString Firmware version HP_TapeDriveFirmware...
  • Page 479: Hpwmitape_Tapedrivesasport

    Table 21-11 Class: HPWMITape_TapeDriveSPIPort Property name Property implementation SystemCreationClassName HP_WinComputerSystem SystemName Network name of the host system CIM_LogicalPort PortType 101 (SCSI) Speed The port speed in bits/s UsageRestriction 2 (Front-end only) CIM_SPIPort MaxDataWidth The physical width of the SCSI port HP_TapeDriveSPIPort CurrentWidth The current width of the SCSI port...
  • Page 480: Hpwmitape_Tapesystemdevice (Association)

    Table 21-12 Class: HPWMITape_TapeDriveSASPort Property name Property implementation DeviceID Uniquely identifies an instance of HPWMITape_TapeDriveSPIPort SystemCreationClassName HP_WinComputerSystem SystemName Network name of the host system CIM_LogicalPort PortType 94 (SAS) Speed The port speed in bits per second Note: Speed information is currently not available for SAS Tape Drives UsageRestriction 2 (Front-end only)
  • Page 481: Hpwmitape_Tapedrivetostatdata (Association)

    Table 21-15 Association: HPWMITape_TapeDriveToCapabilities Property name Property implementation ManagedElement HPWMITape_TapeDrive 21.3.15HPWMITape_TapeDriveToStatData (Association) Note: This association is not applicable to the SAS Tape Drives. Table 21-16 Association: HPWMITape_TapeDriveToStatData Property name Property implementation ManagedElement HPWMITape_TapeDrive Stats HPWMITape_TapeDriveStatData 21.3.16HPWMITape_RealizeStorageMediaLocation (Association) Table 21-17 Association: HPWMITape_RealizeStorageMediaLocation Property name Property implementation Antecedent...
  • Page 482: Hpwmi_Tapeproducttoenclosure (Association)

    Table 21-19 Association: HPWMITape_RealizePhysicalPackage Property name Property implementation Antecedent HPWMITape_TapeDriveEnclosure Dependent HPWMITape_TapeDrive 21.3.19HPWMI_TapeProductToEnclosure (Association) Table 21-20 Association: HPWMI_TapeProductToEnclosure Property name Property implementation GroupComponent HPWMITape_Product PartComponent HPWMITape_TapeDriveEnclosure 21.3.20HPWMITape_TapeDriveToTapeDriveFirmware (Association) Table 21-21 Association: HPWMITape_TapeDriveToTapeDriveFirmware Property name Property implementation Antecedent HPWMITape_TapeDriveFirmware Dependent HPWMITape_TapeDrive 21.3.21HPWMITape_InstalledDriveFirmware (Association) Table 21-22 Association: HPWMITape_TapeDriveToTapeDriveFirmware...
  • Page 483: Hpwmitape_Hostedaccesspoint (Association)

    Table 21-23 Association: HPWMITape_TapeDriveToProtocolEndpoint Property name Property implementation ManagedElement CIM_SCSIProtocolEndpoint AvailableSAP HPWMITape_TapeDrive 21.3.23HPWMITape_HostedAccessPoint (Association) Table 21-24 Association: HPWMITape_HostedAccessPoint Property name Property implementation Antecedent HP_WinComputerSystem Dependent HPWMITape_SCSIProtocolEndpoint 21.3.24HPWMITape_SCSIInitiatorTargetLUPath (Association) Table 21-25 Association: HPWMITape_SCSIInitiatorTargetLUPath Property name Property implementation Initiator CIM_SCSIProtocolEndpoint LogicalUnit HPWMITape_TapeDrive 21.3.25HPWMITape_SCSIProtocolEndpointLogicalPort (Association) Table 21-26...
  • Page 484 Table 21-27 HP_TapeDriveDeviceIndication: Drive status changed to Unknown Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Informational) IndicationTime Time of indication CIM_AlertIndication Description See HPWMITapeEventMetaData.mof AlertingMangedElement WBEM Path of HPSCSI_TapeDrive class instance AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID...
  • Page 485: Drive Status Changed To Ok

    Table 21-27 HP_TapeDriveDeviceIndication: Drive status changed to Unknown Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication. SystemProductID Product ID of the computer system generating the indication. SystemModel Model name of the computer system generating the indication.
  • Page 486 Table 21-28 HP_TapeDriveDeviceIndication: Drive status changed to OK Property name Property implementation ProviderName HP Tape RecommendedActions See HPWMITapeEventMetaData.mof SystemName Name of the computer system generating the indication. SystemCreationClassName CreationClassName of the computer system generating the indication. HP_AlertIndication Summary See HPWMITapeEventMetaData.mof EventCategory 7 (Secondary Storage Device) ProbableCause...
  • Page 487: Drive Status Changed To Degraded

    Table 21-28 HP_TapeDriveDeviceIndication: Drive status changed to OK Property name Property implementation HWSerialNumber Enclosure Serial Number (It must match the HP_StorageEnclosure.SerialNumber) HP_DeviceIndication DeviceModel Enclosure Model string HP_TapeDriveDeviceIndication 21.4.3Drive status changed to Degraded Table 21-29 HP_TapeDriveDeviceIndication: Drive status changed to Degraded Property name Property implementation CIM_Indication...
  • Page 488: Drive Status Changed To Failed

    Table 21-29 HP_TapeDriveDeviceIndication: Drive status changed to Degraded Property name Property implementation ProviderVersion Provider version generating the indication in the form, major.minor.revision.build NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication. OSType •...
  • Page 489 Table 21-30 HP_TapeDriveDeviceIndication: Drive status changed to Failed Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 6 (Critical) IndicationTime Time of indication CIM_AlertIndication Description See HPWMITapeEventMetaData.mof AlertingMangedElement WBEM Path of HPSCSI_TapeDrive class instance AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID...
  • Page 490: New Tape Drive Found

    Table 21-30 HP_TapeDriveDeviceIndication: Drive status changed to Failed Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication. SystemProductID Product ID of the computer system generating the indication. SystemModel Model name of the computer system generating the indication.
  • Page 491 Table 21-31 HP_TapeDriveDeviceIndication: Drive status changed to Failed Property name Property implementation ProviderName HP Tape RecommendedActions See HPWMITapeEventMetaData.mof SystemName Name of the computer system generating the indication. SystemCreationClassName CreationClassName of the computer system generating the indication. HP_AlertIndication Summary See HPWMITapeEventMetaData.mof EventCategory 7 (Secondary Storage Device) ProbableCause...
  • Page 492: Tape Drive Status Changed To Offline

    Table 21-31 HP_TapeDriveDeviceIndication: Drive status changed to Failed Property name Property implementation HWSerialNumber Enclosure Serial Number (It must match the HP_StorageEnclosure.SerialNumber) HP_DeviceIndication DeviceModel Enclosure Model string HP_TapeDriveDeviceIndication 21.4.6Tape Drive status changed to Offline Table 21-32 HP_TapeDriveDeviceIndication: Tape Drive status changed to Offline Property name Property implementation CIM_Indication...
  • Page 493: Ok Tape Drive Now Missing

    Table 21-32 HP_TapeDriveDeviceIndication: Tape Drive status changed to Offline Property name Property implementation NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication. OSType • 69 (Windows 2003 32-bit) • 70 (Windows 2003 64-bit) •...
  • Page 494 Table 21-33 HP_TapeDriveDeviceIndication: OK Tape Drive Now Missing Property name Property implementation PerceivedSeverity 2 (Informational) IndicationTime Time of indication CIM_AlertIndication Description See HPWMITapeEventMetaData.mof AlertingMangedElement WBEM Path of HPSCSI_TapeDrive class instance AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 507 (OK Drive now missing) EventTime Time of the event or time of the indication if the event time is unknown.
  • Page 495: Failed Drive Now Missing

    Table 21-33 HP_TapeDriveDeviceIndication: OK Tape Drive Now Missing 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.
  • Page 496 Table 21-34 HP_TapeDriveDeviceIndication: Failed Drive Now Missing Property name Property implementation RecommendedActions See HPWMITapeEventMetaData.mof SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication. HP_AlertIndication Summary See HPWMITapeEventMetaData.mof EventCategory 7 (Secondary Storage Device) ProbableCause 73 (Element Missing) ProbableCauseDescription...
  • Page 497: Offline Drive Now Missing

    Table 21-34 HP_TapeDriveDeviceIndication: Failed Drive Now Missing Property name Property implementation HP_DeviceIndication DeviceModel Enclosure Model string HP_TapeDriveDeviceIndication 21.4.9Offline Drive Now Missing Table 21-35 HP_TapeDriveDeviceIndication: Offline Drive Now Missing Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Informational) IndicationTime Time of indication...
  • Page 498: Degraded Drive Now Missing

    Table 21-35 HP_TapeDriveDeviceIndication: Offline Drive Now Missing Property name Property implementation OSType • 69 (Windows 2003 32-bit) • 70 (Windows 2003 64-bit) • 76 (Windows 2008 32-bit) • 77 (Windows 2008 64-bit) • 103 (Windows 2008 R2) OSVersion Operating system version of the computer system generating the indication in the form, major.minor.build SystemFirmwareVersion...
  • Page 499 Table 21-36 HP_TapeDriveDeviceIndication: Degraded Drive Now Missing Property name Property implementation CIM_AlertIndication Description See HPWMITapeEventMetaData.mof AlertingMangedElement WBEM Path of HPSCSI_TapeDrive class instance AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 510 (Degraded drive now missing) EventTime Time of the event or time of the indication if the event time is unknown.
  • Page 500: Tape Drive Cleaning Required

    Table 21-36 HP_TapeDriveDeviceIndication: Degraded Drive Now Missing 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 HP_HardwareIndication HWFirmwareVersion Enclosure F/W version string (It must match the HP_TapeDriveFirmware.VersionString) HWManufacturer Enclosure Manufacturer string...
  • Page 501 Table 21-37 HP_TapeDriveDeviceIndication: Tape Drive Cleaning Required Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication. HP_AlertIndication Summary See HPWMITapeEventMetaData.mof EventCategory 7 (Secondary Storage Device) ProbableCause 1 (Other) ProbableCauseDescription Tape drive cleaning required ProviderVersion Provider version generating the indication in the form, major.minor.revision.build NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of...
  • Page 502: Cleaning Tape Replacement Required

    Table 21-37 HP_TapeDriveDeviceIndication: Tape Drive Cleaning Required Property name Property implementation HP_TapeDriveDeviceIndication 21.4.12Cleaning Tape Replacement Required Table 21-38 HP_TapeDriveDeviceIndication: Cleaning Tape Replacement Required Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Informational) IndicationTime Time of indication CIM_AlertIndication Description See HPWMITapeEventMetaData.mof...
  • Page 503 Table 21-38 HP_TapeDriveDeviceIndication: Cleaning Tape Replacement Required Property name Property implementation OSType • 69 (Windows 2003 32-bit) • 70 (Windows 2003 64-bit) • 76 (Windows 2008 32-bit) • 77 (Windows 2008 64-bit) • 103 (Windows 2008 R2) OSVersion Operating system version of the computer system generating the indication in the form, major.minor.build SystemFirmwareVersion...
  • Page 504: Host Discovered Resources (Hdr)

    Host Discovered Resources (HDR) Overview 22.1 The HP Host Discovered Resources (HDR) data sheet describes the storage resources discovered on the host by the operating system. The following table shows the profiles implemented and files installed by this provider. Table 22-1 Overview Implemented Profiles HP Host Discovered Resources Profile...
  • Page 505: Hphdr_Scsiprotocolendpointinitiator

    Table 22-2 Class: HPHDR_ComputerSytem Property name Property implementation CIM_ManagedSystemElement Name Name of the host. For example, aa.bb.abccorp.net CIM_System CreationClassName HPHDR_ComputerSystem 22.3.2HPHDR_SCSIProtocolEndPointInitiator HPHDR_SCSIProtocolEndPointInitiator represents the SCSI Initiator and Path informtion for the Storage Devices in the system. There is one instance per initiator path combination. Table 22-3 Class: HPHDR_SCSIProtocolEndPointInitiator Property name...
  • Page 506: Hphdr_Logicaldisk

    Table 22-4 Class: HPHDR_SCSIProtocolEndPointTarget Property name Property implementation CIM_ManagedElement Caption Path Name of Target For example, SCSITarget 1:2:3, where 1 is the initiator ID, 2 is the path ID, and 3 is the target ID ElementName Name of the OS Volume associated to this Initiator Path combination For example, \\?\Volume{a0acd7e0-442d-11dc- 8bd2-806d6172696f}\...
  • Page 507 Table 22-5 Class: HPHDR_LogicalDisk Property name Property implementation ConsumableBlocks Number of Free blocks. The total free space is calculated by multiplying the BlockSize by ConsumableBlocks. If BlockSize is 1, this property is the total free space. For example, 11175514112 NumberOfBlocks Total number of blocks.
  • Page 508: Hphdr_Remoteserviceaccesspoint

    Table 22-5 Class: HPHDR_LogicalDisk Property name Property implementation OtherIdentifyingInfo This contains the additional data for this logical disk drive. The format is: OtherIdentifyingInfo[0]=”OSDeviceName,”ProductID+ VendorID+Firmware Revision+ VPD Page 80 unit serial number. Clients must access OtherIdentifying[0] as this is an array of CIM_STRING. For example, \\.\PhysicalDrive0 ,HD160JJ/P + SAMSUNG + ZM10 + 30534644314a505530313338323820202020202...
  • Page 509: Hphdr_Logicaldiskremoteserviceaccesspoint (Association)

    Table 22-6 Class: HPHDR_LogicalDisk Property name Property implementation SystemName Name of the host. For example, aa.bb.abccorp.net. CIM_RemoteServiceAccessPoint AccessInfo The SCSI VPD Page 85 information of the device. The information contains the http information of the Target Based Management server of the Storage Device.
  • Page 510: Hphdr_Computersystemscsiprotocolendpointinitiator (Association)

    22.3.9HPHDR_ComputerSystemSCSIProtocolEndpointInitiator (Association) Table 22-10 Class: HPHDR_ComputerSystemSCSIProtocolEndpointInitiator Property name Property implementation Antecedent HPHDR_ComputerSystem Dependent HPHDR_SCSIProtocolEndPointInitiator 22.3.10HPHDR_ComputerSystemSCSIProtocolEndpointTarget (Association) Table 22-11 Class: HPHDR_ComputerSystemSCSIProtocolEndpointTarget Property name Property implementation Antecedent HPHDR_ComputerSystem Dependent HPHDR_SCSIProtocolEndPointTarget Host Discovered Resources (HDR) 510...
  • Page 511: For More Information

    For more information • http://www.dmtf.org • http://www.snia.org • http://www.hp.com For more information 511...

Table of Contents