HP Insight Management WBEM Providers for Windows on Integrity Servers Data Sheet Part number T2369-96026 Fifth Edition April 2011
Legal notices © Copyright 2011 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP will not be liable for technical or editorial errors or omissions contained herein. Confidential computer software.
Contents 1 2 3 4 Overview................................................................................................................................... 17 Base server ................................................................................................................................ 18 2.1 Overview......................................................................................................................................... 18 2.2 Use cases .....................................
.3.2 HP_PowerCollection ........................................................................................................... 57 4.3.3 HP_PowerRedundancySet.................................................................................................... 58 4.3.4 HP_MemberOfPowerRedundancy......................................................................................... 59 4.3.5 HP_HostedPowerRedundancySet ......................................................................................
7.1 Overview......................................................................................................................................... 85 7.2 Use cases ........................................................................................................................................ 85 7.3 Class implementations ....................................................................................................................... 85 7.3.1 HP_Memory ........................................
10.1 10.2 10.3 10.3.1 10.3.2 10.3.3 10.3.4 10.4 11 12 Platform Watchdog................................................................................................................... 141 11.1 11.2 11.3 11.3.1 11.3.2 11.3.3 11.3.4 11.4 Overview ........................................................................................................................ 141 Use Cases.......................................................................................................................
13.3.17 13.3.18 13.3.19 13.3.20 13.3.21 13.3.22 13.3.23 13.4 13.4.1 13.4.2 13.4.3 13.4.4 13.4.5 13.4.6 13.4.7 13.4.8 13.4.9 13.4.10 13.4.11 13.4.12 13.4.13 13.4.14 13.4.15 14 15 CIM_IPProtocolEndpoint .......................................................................................... 164 HP_EthIPHostedAccessPoint ..................................................................................... 165 CIM_SoftwareIdentity.............................................................................
15.3.19 15.3.20 15.3.21 15.3.22 15.3.23 15.3.24 15.3.25 15.3.26 15.3.27 15.3.28 15.3.29 15.3.30 15.3.31 15.3.32 15.3.33 15.3.34 15.3.35 15.3.36 15.3.37 15.3.38 15.3.39 15.3.40 15.3.41 15.3.42 15.3.43 15.3.44 15.3.45 15.3.46 15.3.47 15.3.48 15.3.49 15.3.50 15.3.51 15.3.52 15.3.53 15.3.54 15.3.55 15.3.56 15.3.57 15.3.58 15.3.59 15.3.60 15.3.61 15.3.62 15.3.63 15.3.64 15.3.65 15.3.66 15.3.67 15.3.68 15.3.69 15.3.70 15.3.71 15.3.72 HPSA_MediaAccessStatData ......................................................
15.3.73 15.3.74 15.3.75 15.3.76 15.3.77 15.3.78 15.3.79 15.3.80 15.3.81 15.3.82 15.3.83 15.3.84 15.3.85 15.3.86 15.3.87 15.3.88 15.3.89 15.3.90 15.3.91 15.3.92 15.3.93 15.3.94 15.3.95 15.3.96 15.3.97 15.3.98 15.3.99 15.3.100 15.3.101 15.3.102 15.3.103 15.3.104 15.3.105 15.3.106 15.3.107 15.3.108 15.4 15.4.1 15.4.2 15.4.3 15.4.4 15.4.5 15.4.6 15.4.7 15.4.8 15.4.9 15.4.10 15.4.11 15.4.12 15.4.13 15.4.14 15.4.15 15.4.16 15.4.17 HPSA_DiskDriveDiskDriveFirmware (Association).....................................
15.4.18 15.4.19 15.4.20 15.4.21 15.4.22 15.4.23 15.4.24 15.4.25 15.4.26 15.4.27 16 Controller Cache Status – Permanently Disabled......................................................... 294 Enclosure Power Supply Status Changed to Non Redundant ........................................ 296 Enclosure Power Supply Status Changed to OK (Redundant) ........................................ 298 Enclosure Power Supply Status Changed to Redundant Degraded ................................
16.4.2 17 Fibre Channel Port Status changed to Link Down .................................................................. 340 SAS HBA................................................................................................................................. 343 17.1 17.2 17.3 17.3.1 17.3.2 17.3.3 17.3.4 17.3.5 17.3.6 17.3.7 17.3.8 17.3.9 17.3.10 17.3.11 17.3.12 17.3.13 17.3.14 17.3.15 17.3.16 17.3.17 17.3.18 17.3.19 17.3.20 17.3.21 17.3.22 17.3.23 17.3.24 17.3.25 17.3.26 17.3.27 17.3.28 17.3.
17.3.49 17.3.50 17.3.51 17.3.52 17.3.53 17.3.54 17.3.55 17.3.56 17.3.57 17.3.58 17.3.59 17.3.60 17.3.61 17.3.62 17.3.63 17.3.64 17.3.65 17.3.66 17.3.67 17.3.68 17.3.69 17.3.70 17.4 17.4.1 17.4.2 17.4.3 17.4.4 17.4.5 17.4.6 17.4.7 17.4.8 17.4.9 17.4.10 17.4.11 17.4.12 17.4.13 17.4.14 17.4.15 17.4.16 17.4.17 17.4.18 18 HPSAS_ArraySystemArrayController (Association) ...................................................... 371 HPSAS_ProductPhysicalPackage (Association)...........................................
18.3.9 HPSCSI_StorageEnclosureProcessor .................................................................................... 421 18.3.10 HPSCSI_HBAPortController ...................................................................................... 422 18.3.11 HPSCSI_DAPort...................................................................................................... 423 18.3.12 HPSCSI_HBASPIPort ............................................................................................... 424 18.3.
18.4.2 18.4.3 18.4.4 18.4.5 18.4.6 18.4.7 18.4.8 18.4.9 18.4.10 18.4.11 18.4.12 18.4.13 18.4.14 18.4.15 18.4.16 18.4.17 18.4.18 18.4.19 18.4.20 19 20 21 Physical Drive Status Set to ERROR ..................................................................................... 443 Physical Drive Status is Set to Predictive Failure .................................................................... 445 Physical Drive Status OFFLINE ............................................................................
21.3.14 21.3.15 21.3.16 21.3.17 21.3.18 21.3.19 21.3.20 21.3.21 21.3.22 21.3.23 21.3.24 21.3.25 21.4 21.4.1 21.4.2 21.4.3 21.4.4 21.4.5 21.4.6 21.4.7 21.4.8 21.4.9 21.4.10 21.4.11 21.4.12 22 23 HPWMITape_TapeDriveToCapabilities (Association)................................................... 500 HPWMITape_TapeDriveToStatData (Association)........................................................ 500 HPWMITape_RealizeStorageMediaLocation (Association) ...........................................
23.3.11 23.3.12 23.3.13 23.3.14 23.3.15 23.3.16 23.3.17 23.3.18 23.3.19 23.3.20 23.3.21 23.3.22 23.3.23 23.3.24 23.3.25 23.3.26 23.3.27 23.3.28 23.3.29 23.3.30 23.3.31 23.3.32 23.3.33 23.3.34 23.3.35 23.3.36 23.3.37 23.4 23.4.1 23.4.2 23.4.3 23.4.4 23.4.5 23.4.6 23.4.7 24 HP_SATALogicalPort ............................................................................................... 541 HP_ISATAProtocolEndpoint ......................................................................................
1 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.
2 Base server 2.1 Overview The following profiles are implemented, and files are installed by this provider. Table 2-1 Overview • HP Base Server Profile (P00105) • HP Base Server Physical Asset Profile (P00114) • DMTF Power State Management Profile Implemented Profiles (DSP1027) • DMTF Software Inventory Profile (DSP1023) • • • • Provider Installation Files 2.2 Use HPWmiSys.dll HPWmiSysEvt.dll HPWmiSysEvtMsg.dll HPWmiSys.
Table 2-2 Class: HP_WinComputerSystem Properties ElementName Computer system DNS name returned by Windows API GetComputerSystemName() CIM_ManagedSystemElement OperationalStatus OperationalStatus[0] contains the computer system consolidated status and indicates the worst status of connected subsystems.
Table 2-2 Class: HP_WinComputerSystem Properties IdentifyingDescriptions • IdentifyingDescriptions[0]: HPQ:ProductID • IdentifyingDescriptions[1]: CIM:UUID • IdentifyingDescriptions[2]: CIM:Model:SerialNumber • IdentifyingDescriptions[3]: CIM:Tag • IdentifyingDescriptions[4]: HPQ:ChassisSerialNumber CIM_ComputerSystem OtherIdentifyingInfo • OtherIdentifyingInfo[0]: HPQ:ProductID_String, where ProductID_String is HP_ComputerSystemChassis.ProductID.
Table 2-2 Class: HP_WinComputerSystem Properties OtherDedicatedDescriptions Describes the Dedicated property. (Also see Table 2-3.
Table 2-3 Dedicated and OtherDedicatedDescription Values by System System HP_ComputerSystem.Dedicated[ ] HP_ComputerSystem.OtherDedicatedDes cription[0] Single blade. For example: Dedicated[0]: 2 (Other) Modular Dedicated[0]: 2 (Other) Modular • Integrity BL860c • Integrity BL870c • Integrity BL860c i2 Conjoined blades. For example: • Integrity BL870c i2 • Integrity BL890c i2 Cellular partition (singlecell or multi-cell).
Table 2-4 Class: HP_ComputerSystemChassis Property name Property implementation OperationalStatus Current Status array. Each array value is described by the corresponding StatusDescriptions array value, a property of this same class.
Table 2-4 Class: HP_ComputerSystemChassis Property name Property implementation CIM_PhysicalFrame CIM_Chassis ChassisPackageType See MOF for definitions. This value is retrieved from SMBIOS. ChassisTypeDescription Same as System type. HP_ComputerSystemChassis.
Table 2-5 VendorEquipmentType Property values by System System Property implementation Cellular partition (single-cell or multi-cell). For example: Cellular • nPar with 1 cell board in a Superdome • nPar with multi cell boards in a Superdome Single-node (Non-cellular servers). For example: Single node • Integrity rx6600 2.3.3HP_ComputerSystemPackage HP_ComputerSystemPackage extends the class CIM_ComputerSystemPackage and associates instances of HP_ComputerSystem and HP_ComputerSystemChassis.
Table 2-7 Class: HP_PowerManagementService Properties Property name Property implementation OperationalStatus 2 (OK) StatusDescriptions StatusDescriptions[0] contains the following corresponding to OperationalStatus[0]: Power Management Service is OK HealthState 5 (OK) CIM_LogicalElement CIM_EnabledLogicalElement EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) EnabledDefault 2 (Enabled) CIM_Service SystemName Computer system DNS name returned by Windows API GetComputerSyste
2.3.5HP_PowerManagementCapabilities HP_PowerManagementCapabilities extends the class CIM_PowerManagementCapabilities to model the server power management capabilities. Only one instance of HP_PowerManagementCapabilities is instantiated on an Integrity server. The following properties are implemented.
Table 2-10 Class: HP_AssociatedPowerManagementService Property name Property implementation CIM_ServiceAvailableToElement CIM_ AssociatedPowerManagementService PowerState 2 (On) RequestedState 12 (Not Applicable) HP_AssociatedPowerManagementService ServiceProvided ref: HP_PowerManagementService UserOfService ref: HP_ComputerSystem 2.3.
Table 2-12 Class: HP_HostedPowerManagementService Property name Property implementation Dependent ref: HP_PowerManagementService 2.3.9HP_SystemROMFirmware HP_SystemROMFirmware extends the class CIM_SoftwareIdentity to model the server system ROM BIOS. The following properties are implemented.
Table 2-13 Class: HP_SystemROMFirmware Property name Property implementation Name 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:version n (state) Example: System Firmware Version - System Board: version 009.016.
Table 2-13 Class: HP_SystemROMFirmware Property name Property implementation IdentityInfoValue HPQ:family_code, where family_code is the system ROM family code (for example, HPQ:P31). For Integrity servers: HPQ:version_string, (for example, HPQ: 009.016.000). IdentityInfoType CIM:SoftwareFamily ReleaseDate YYYYMMDD******.**********, where YYYY is the four digit year of the release date, MM is the two digit month of the release date, and DD is the two digit day. Not supported for Integrity servers.
2.3.11HP_SystemROMInstalledFirmwareIdentity HP_SystemROMInstalledFirmwareIdentity extends the class CIM_InstalledSoftwareIdentity and associates the HP_ComputerSystem instance and an HP_SystemROMFirmware instance. The following properties are implemented. Table 2-15 Class: HP_SystemROMInstalledFirmwareIdentity Property name Property implementation CIM_InstalledSoftwareIdentity HP_SystemROMInstalledFirmwareIdentity InstalledSoftware ref: HP_SystemROMFirmware System ref: HP_ComputerSystem 2.
Table 2-16 HP_SystemHardwareIndication: WBEM Providers Started Property name ProbableCause Property implementation • 0 (Unknown) — For Integrity IPMI based indications • 1 (Other) ProbableCauseDescription WBEM Providers Started ProviderVersion Provider version generating the indication, in the form major.minor.revision.build NetworkAddresses Contains a list of all IP addresses (IPv4 and IPv6) of the computer system generating the indication.
3 CPU 3.1 Overview The following profiles are implemented, and the following files are installed by this provider. Table 3-1 Overview • • • • Implemented Profiles HP CPU Consolidated Status Profile (P00107) HP CPU Physical Asset Profile (P00108) HP Location Profile (P00124) • HPWmiProc.dll • HPWmiProcEvt.dll • HPWmiProcEvtMsg.dll Provider Installation Files 3.
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.
Table 3-2 Class: HP_Processor Properties Property name HealthState Property implementation • 0 (Unknown), when OperationalStatus[0]=0 (Unknown) • 5 (OK), when OperationalStatus[0]=2 (OK) • 15 (Minor Failure), when OperationalStatus[0]=3 (Degraded) • 20 (Major Failure), when OperationalStatus[0]=6 (Error) CIM_LogicalElement CIM_EnabledLogicalElement EnabledState • 2 (Enabled) • 3 (Disabled) RequestedState 12 (Not Applicable) EnabledDefault 2 (Enabled) CIM_LogicalDevice SystemCreationClassName HP_Wi
3.3.2HP_ProcessorCapabilities HP_ProcessorCapabilities extends the class CIM_ProcessorCapabilities to model the processor capabilities. The following properties are implemented.
Table 3-4 Class: HP_ProcessorCore Property name Caption Property implementation • Cabinet x Cell y Socket z Core m (for cellular systems) • Blade x Socket y (for Blade systems) • Socket z Core m (for non-cellular systems) 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 c
Table 3-4 Class: HP_ProcessorCore Property name Property implementation • 0 (Unknown), when OperationalStatus[0]=0 HealthState (Unknown) • 5 (OK), when OperationalStatus[0]=2 (OK) • 15 (Minor Failure), when OperationalStatus[0]=3 (Degraded) • 20 (Major Failure), when OperationalStatus[0]=6 (Error) CIM_LogicalElement CIM_EnabledLogicalElement • 2 (Enabled) • 3 (Disabled) EnabledState RequestedState 12 (Not Applicable) EnabledDefault 2 (Enabled) CIM_ProcessorCore InstanceID • HPQ:HP_ProcessorCore
Table 3-5 Class: HP_HardwareThread Property name Property implementation CIM_ManagedElement Caption • Cabinet x, Cell y, Socket z Core m Thread n (for cellular systems) • Socket z Core m Thread n (for non-cellular systems) • Blade x Socket z Core m Thread n (for Blade systems) 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
Table 3-5 Class: HP_HardwareThread Property name Property implementation StatusDescriptions StatusDescriptions[0] text per OperationalStatus[0]: • Processor-module status unknown.
Table 3-6 Class: HP_ProcessorcacheMemory Property name Property implementation CIM_ManagedElement Caption One of the following: • Level x Data Cache, where x is the cache level number • Level x Instruction Cache, where x is the cache level number • Level x Unified Cache, where x is the cache level number • L3 CPU Cache (Integrity servers) Examples: • Level 1 Data Cache • Level 2 Unified Cache • Level 3 Cache Description One of the following: • Level x Data Cache, where x is the cache level number
Table 3-6 Class: HP_ProcessorcacheMemory Property name Property implementation StatusDescriptions StatusDescriptions[0] text per OperationalStatus[0]: • Processor-module status unknown.
Table 3-6 Class: HP_ProcessorcacheMemory Property name Property implementation Primordial 0 (False) CIM_Memory HP_CacheMemory HP_ProcessorCacheMemory 3.3.6HP_SystemProcessor HP_SystemProcessor extends the class CIM_SystemDevice and associates HP_ComputerSystem and HP_Processor instances. The following properties are implemented.
3.3.8HP_ProcessorCoreComponent HP_ProcessorCoreComponent extends the class CIM_ConcreteComponent and associates an HP_Processor instance with HP_ProcessorCore instances. The following properties are implemented. Table 3-9 Class: HP_ProcessorCoreComponent Property name Property implementation CIM_Component CIM_ConcreteComponent HP_ProcessorCoreComponent GroupComponent ref: HP_Processor PartComponent ref: HP_ProcessorCore 3.3.
Table 3-11 Class: HP_AssociatedProcessorCacheMemory Property name Property implementation CIM_AssociatedMemory CIM_AssociatedCacheMemory • • • • • • Level WritePolicy 0 (Unknown) 1 (Other) 2 (Not Applicable) 3 (Primary) 4 (Secondary) 5 (Tertiary) Not supported • • • • • CacheType 0 (Unknown) 1 (Other) 2 (Instruction) 3 (Data) 4 (Unified) Line Size Not supported Read Policy Not supported • • • • • • • • Associativity 0 (Unknown) 1 (Other) 2 (Direct Mapped) 3 (2-way Set-Associative) 4 (4-way S
Table 3-12 Class: HP_ProcessorCollection Property name Property implementation Description A collection of processor packages with group aggregate status ElementName HP_ProcessorCollection CIM_Collection CIM_SystemSpecificCollection InstanceID HPQ:HP_ProcessorCollection:000 HP_GroupSystemSpecificCollection Caption Processor Package Collection • • • • • • • GroupOperationalStatus GroupStatusDescriptions 0 (Unknown) 1 (Other) 2 (OK) 3 (Degraded) 5 (Predictive Failure) 6 (Error) 10 (Stopped) Grou
Table 3-13 Class: HP_ProcessorGroupHostedCollection Property name Property implementation CIM_Dependency CIM_HostedDependency CIM_HostedCollection HP_GroupHostedCollection HP_ProcessorGroupHostedCollection Antecedent ref: HP_ComputerSystem Dependent ref: HP_ProcessorCollection 3.3.13HP_PhysicalMemberOfProcessorCollection HP_PhysicalMemberOfProcessorCollection extends the class CIM_MemberOfCollection and associates the HP_ProcessorCollection instance with an HP_ProcessorChip instance.
Table 3-15 Class: HP_ProcessorChip Property name Name Property implementation • Processor Chip in Cabinet x, Cell y, Socket z (for cellular systems) • Processor Chip in Socket z (for non-cellular systems) • Processor Chip in Blade x Socket z (for Blade systems) OperationalStatus[0] • • • • 0 (Unknown) 2 (OK), when CPU is enabled and operational 2 (OK), when deconfigured by user from EFI 6 (Error), when deconfigured by firmware because of failure OperationalStatus[1] 10 (Stopped), when deconfigured b
Table 3-15 Class: HP_ProcessorChip Property name Property implementation • Processor Chip in Cabinet x, Cell y, Socket z (for ElementName cellular systems) • Processor Chip in Socket z (for non-cellular systems) • Processor Chip in Blade x Socket z (for Blade systems) Manufacturer Processor manufacturer string from SMBIOS (for example, Intel or AMD) Model Model y, where y is the processor model number PartNumber Part number of the processor module. This property is conditional.
Table 3-16 Class: HP_RealizesProcessor Property name Property implementation 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. The following properties are implemented.
Table 3-18 Class: HP_ProcessorLocation Property name ElementName Property implementation • Cabinet x, Cell y, Socket z (for cellular systems) • Socket z (for non-cellular systems) • Blade x Socket z (for Blade systems) CIM_Location Name • Cabinet x, Cell y, Socket z (for cellular systems) • Socket z (for non-cellular systems) • Blade x Socket z (for Blade systems) PhysicalPosition • Cabinet x, Cell y, Socket z (for cellular systems) • Socket z (for non-cellular systems) HP_Location ElementLocationTag
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.
Table 3-19 Class: HP_ProcessorElementLocation Property name Property implementation PhysicalLocation ref: HP_ProcessorLocation 3.4 Supported indications There are no indications specific to the CPU profile implementation.
4 System Power Supply 4.1 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 • HP Power Supply Physical Asset Profile 1.0 • HP Location Profile 1.0 Provider Installation Files • • • • • • • • • 4.2 Use HPWmiSensor.DLL HPWmiSensorEvt.DLL HPWmiSensorEvtMsg.DLL HPWmiSensor.
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]. Example: PowerSupply 4:cabinet 0 - bulk pwr sp 3 provides power for system.
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 Property implementation GroupOperationalStatus[0] Represents the most severe power redundancy status and non-fault tolerant power supply operational status: • 0 (Unknown) —If power collection status is unknown • 2 (OK) —If power supplies are operating properly • 3 (Degraded) —If no HP_WinPowerSupply.OperationalStatus[0] for all non-fault tolerant power supplies report 6 (Error) and HP_WinPowerRedundancySet.
Table 4-4 Class: HP_PowerRedundancySet Property name Property implementation 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 number of the redundancy set instance.
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.
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.
Table 4-10 Class: HP_PowerSupplyModule Property name Property implementation Tag Unique identifier for this power supply module instance. CIM_PhysicalPackage PackageType 6 (Power Supply) • 3 (Removable when off) • 4 (Removable when on or off) RemovalConditions 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).
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.
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.
Table 4-15 Class: HP_PowerMeter Property name Property implementation SystemCreationClassName HP_ComputerSystem.CreationClassName ElementName HP_ComputerSystem.
Table 4-16 Class: HP_AssociatedPowerMeter 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.
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.
5 System fan 5.1 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 • HP Fan Physical Asset Profile 1.0 • HP Location Profile 1.0 Provider Installation Files • • • • • • • • • 5.2 Table HPWmiSensor.dll HPWmiSensorEvt.dll HPWmiSensorEvtMsg.dll HPWmiSensor.mof HPHlthEvtCons.mof HPErrorMetaInstance.
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].
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.
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.
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.
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.
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 Property implementation CIM_ManagedElement Caption Fan n:Location, where n represents the number of the fan instance.
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). Table 5-11 Class: HP_FanModule Property name Property implementation CIM_ManagedElement Caption Fan n, where n is the physical slot number.
Table 5-11 Class: HP_FanModule Property name SupportsHotPlug VendorCompatibilityStrings Property implementation • True – if slot supports hot plug operations • False – if slot does not support hot plug operations 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. Table 5-12 Class: HP_FanInSlot Property name Property implementation Antecedent References HP_FanSlot Dependent References HP_FanModule 5.3.
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. For example, Fan 1:cabinet 0 – blower 0. Description The location of the fan n:Location.
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.
5.4 Supported indications There are no indications specific to the system fan profile implementation.
6 System Temperature Sensor 6.1 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 • • • • • • • • 6.2 Use HPWmiSensor.DLL HPWmiSensorEvt.DLL HPWmiSensorEvtMsg.DLL HPWmiSensor.mof HPHlthEvtCons.mof HPErrorMetaInstance.mof HPWmiEvent.mof HPWmiEvtCons.
Table 6-2 Class: HP_NumericSensor Property name Property implementation Description Temperature Sensor n: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.
Table 6-2 Class: HP_NumericSensor Property name Property implementation EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_Sensor SensorType CurrentState PossibleStates 2 (Temperature) • Normal—if OperationalStatus[0] is 2 (OK) • Critical—if OperationalStatus[0] is 6 (Error) Array can contain any of the following values: • PossibleStates[9] = Normal • PossibleStates[3] = Critical CIM_NumericSensor CurrentReading Current reading of temperature sensor BaseUnits 2 (Degrees C)
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. GroupStatusDescription.
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.
7 System memory 7.1 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. Table 7-1 Overview Implemented Profiles • HP Memory Profile 1.0 • HP Memory Physical Asset Profile 1.
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.
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 True HP_Memory HP_WinMemory 7.
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 StatusDescriptions Property implementation • StatusDescriptions[0]: contains descriptive text per OperationalStatus[0]: • StatusDescriptions[1]: contains descriptive text per OperationalStatus[1]: For details, see the Memory Module Status.
Table 7-4 Class: HP_MemoryModule Property name Property implementation CIM_PhysicalMemory DataWidth Data width of memory module in bits InterleavePosition Not supported Capacity Total capacity of memory module in bytes TotalWidth Total width of memory module in bits Speed Not supported MemoryType Enumerator indicating the type of memory module. See the MOF file for details.
Table 7-6 Class: HP_MemoryBoard Property name Property implementation CIM_ManagedElement Caption Description ElementName One of the following: • • • • • • System Board Extender x Cabinet x Cell y Blade x Memory Extender x Memory Riser x One of the following: • • • • • System Board Cabinet x Cell y Blade x Memory Extender x Memory Riser x One of the following: • • • • • System Board Cabinet x Cell y Blade x Memory Extender x Memory Riser x CIM_ManagedSystemElement OperationalStatus Enumerator
Table 7-6 Class: HP_MemoryBoard Property name Property implementation Name One of the following: • • • • • • System Board Extender x Cabinet x Cell y Blade x Memory Extender x Memory Riser x CIM_PhysicalElement CreationClassName HP_MemoryBoard Tag HPQ:HP_MemoryBoard:x (non-cellular and Blade systems), where x is the board number. HPQ:HP_MemoryBoard:c-x (cellular systems), where c is the cabinet number and x is the cell number.
Table 7-7 Memory Board Status Condition OperationalStatus[0] StatusDescriptions[0] OperationalStatus[1] StatusDescriptions[1] • 0 (Unknown) • Memory board status: • • Memory board is operating properly • 2 (OK) • Memory board status: OK • • Memory board contains a memory module that has correctable errors exceeding the condition for prefailure warranty.
Table 7-8 Class: HP_MemoryCollection Property name Property implementation 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.
Table 7-10 Class: HP_HostedMemoryCollection Property name Property implementation CIM_Dependency CIM_HostedDependency CIM_HostedCollection HP_GroupHostedCollection HP_HostedMemoryCollection Antecedent ref: HP_ComputerSystem Dependent ref: HP_MemoryCollection 7.3.7HP_MemberOfMemoryCollection The class HP_ MemberOfMemoryCollection represents an association between HP_MemoryCollection and HP_MemoryModule or HP_MemoryBoard.
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). On Integrity cellular systems, the memory board number includes the cabinet # and cell board #. Therefore, x consists of two numbers, (for example 0-1 indicates cab 0, cell 1).
Table 7-13 Class: HP_MemoryModuleSlot Property name Property implementation Name DIMM index#: Socket full location, where full location includes: • Cabinet # and cell # (for cellular systems) • Memory extender # (for systems with memory extenders) • Memory riser # (for systems with memory risers) • Blade # (for Blade systems) • Associated processor # (for Blade systems with Intel Itanium processor 9300 series) CIM_PhysicalElement CreationClassName HP_MemoryModuleSlot Tag HPQ:HP_MemoryModuleSlot:x-y
7.3.10HP_MemoryBoardSlot The class HP_MemoryBoardSlot represents memory board slots 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-14 Class: HP_MemoryBoardSlot Property name Property implementation CIM_PhysicalElement CreationClassName HP_MemoryBoardSlot Tag HPQ:HP_MemoryBoardSlot:x (for non-cellular and Blade systems), where x is the board number. HPQ:HP_MemoryBoardSlot:c-x,(for cellular systems), where: c is the cabinet number and x is the cell.
7.3.12HP_MemoryBoardInSlot The class HP_MemoryBoardInSlot represents the association between an HP_MemoryBoard and the HP_MemoryBoardSlot where it resides. Table 7-16 Class: HP_MemoryBoardInSlot Property name Property implementation CIM_Dependency CIM_PackageInConnector HP_MemoryBoardInSlot Antecedent ref: HP_MemoryBoardSlot Dependent ref: HP_MemoryBoard 7.3.
Table 7-18 Class: HP_MemoryModuleSlotLocation Property name Property implementation Caption DIMM n: Socket y or DIMM n: Socket y Extender x or DIMM n Socket y Riser x (for non-cellular systems) DIMM n: Socket y Blade x (for Blade systems) DIMM n: CPU p Socket y Blade x (for Blade systems with Intel Itanium processor 9300 series) DIMM n: Socket y Cabinet c Cell x (for cellular systems) Where: • n is the DIMM index. • c is the cabinet number where the memory module is located.
Table 7-18 Class: HP_MemoryModuleSlotLocation Property name Property implementation ElementName DIMM n: Socket y or DIMM n: Socket y Extender x or DIMM n Socket y Riser x (for non-cellular systems) DIMM n: Socket y Blade x (for Blade systems) DIMM n: CPU p Socket y Blade x (for Blade systems with Intel Itanium processor 9300 series) DIMM n: Socket y Cabinet c Cell x (for cellular systems) Where: • n is the DIMM index. • c is the cabinet number where the memory module is located.
Table 7-18 Class: HP_MemoryModuleSlotLocation Property name Property implementation HP_Location ElementLocationTag x-y (for non-cellular and Blade systems) x-p-y (for Blade systems with Intel Itanium processor 9300 series) 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. • y is the socket number where the memory module is located. • p is the processor associated with the memory socket.
Table 7-19 Class: HP_ MemoryBoardSlotLocation Properties Property implementation Caption A string describing the memory board physical location: • System Board • Extender x • Cabinet x Cell y Description A string describing the memory board physical location: • System Board • Extender x • Cabinet x Cell y ElementName A string describing the memory board physical location: • System Board • Extender x • Cabinet x Cell y CIM_Location Name A string describing the memory board physical location: • Syst
Table 7-19 Class: HP_ MemoryBoardSlotLocation Properties Property implementation 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). There is an instance of this class for each memory module slot in the system (whether the slot is occupied or not).
Table 7-22 Class: HP_SystemMemoryModuleSlot Properites Property implementation CIM_Component CIM_Container HP_SystemMemoryModuleSlot GroupComponent ref: HP_ComputerSystemChassis PartComponent ref: HP_MemoryModuleSlot 7.3.19HP_SystemMemoryBoardSlot The class HP_SystemMemoryBoardSlot represents an association between HP_MemoryBoardSlot and HP_ComputerSystemChassis. There is an instance of this class for each memory board slot in the chassis (whether the slot is occupied or not).
8 PCI Device 8.1 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 • DMTF Physical Asset Profile Provider Installation Files • HPWmiPci.dll • HPWmiPci.mof 8.2 Use cases See the DMTF PCI Device Profile for use cases. 8.
Table 8-2 Class: HP_PCIDevice Property name HealthState Name OperationalStatus[0] PrimaryStatus Property implementation • • • • 0 (Unknown) 5 (OK) 10 (Degraded) 20 (Major Failure) The PCI device marketing product name string. For example: HP Smart Array 6402/128 Controller (A9890A) • • • • • 0 (Unknown) • • • • 0 (Unknown) 1 (Other) 2 (OK) 3 (Degraded) 6 (Error) 1 (OK) 2 (Degraded) 3 (Error) CIM_LogicalDevice CreationClassName HP_PCIDevice DeviceID A string containing bus/dev/fn.
Table 8-2 Class: HP_PCIDevice Property name Property implementation Availability The primary availability and status of the Device.
Table 8-2 Class: HP_PCIDevice Property name Property implementation BusNumber The bus number where this PCI device resides DeviceNumber The device number assigned to this PCI device for the bus FunctionNumber The function number for this PCI device 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
Table 8-3 Class: HP_PCIBridge Property name HealthState Name OperationalStatus[0] PrimaryStatus Property implementation • • • • 0 (Unknown) 5 (OK) 10 (Degraded) 20 (Major Failure) The PCI device marketing product name. • • • • • 0 (Unknown) • • • • 0 (Unknown) 1 (Other) 2 (OK) 3 (Degraded) 6 (Error) 1 (OK) 2 (Degraded) 3 (Error) CIM_LogicalDevice CreationClassName HP_PCIBridge DeviceID A string containing bus/dev/fn.
Table 8-3 Class: HP_PCIBridge Property name Property implementation BusNumber The bus number where this PCI device resides DeviceNumber The device number assigned to this PCI device for the bus FunctionNumber The function number for this PCI device 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
Table 8-4 Class: HP_PCICard Property name Property Implemenation Caption A string describing the full location path of the card. Examples: Slot 2 (non-cellular systems) Blade 3 Slot 2 (Blade systems) Cabinet 8 Bay 0 Chassis 1 Slot 2 (cellular systems) CIM_ManagedSystemElement HealthState Name • • • • 0 (Unknown) 5 (OK) 10 (Degraded) 20 (Major Failure) A string describing the full location path of the card.
Table 8-4 Class: HP_PCICard Property name Property Implemenation ElementName A string describing the full location path of the card.
Table 8-5 Class: HP_PCISlot Property name Property implementation Caption A string describing the full PCI slot location. If the slot is empty, this is indicated. Examples: Slot 2 or Slot 3 – Empty slot (non-cellular systems) Blade 3 Slot 2 (Blade systems) Cabinet 8 Bay 0 Chassis 1 Slot 2 (cellular systems) CIM_ManagedSystemElement HealthState Name • • • • 0 (Unknown) 5 (OK) 10 (Degraded) 20 (Major Failure) A string describing the full PCI slot location. If the slot is empty, this is indicated.
Table 8-5 Class: HP_PCISlot Property name Property implementation Description A string describing the full PCI slot location. If the slot is empty, this is indicated. Examples: Slot 2 or Slot 3 – Empty slot (non-cellular systems) Blade 3 Slot 2 (Blade systems) Cabinet 8 Bay 0 Chassis 1 Slot 2 (cellular systems) ElementName A string describing the full PCI slot location. If the slot is empty, this is indicated.
Table 8-5 Class: HP_PCISlot Property name ConnectorType OtherTypeDescription Property implementation • • • • 43 (PCI)—This is a 33 MHz PCI slot 80 (PCI-66MHZ)—This is a 66 MHz PCI slot 98 (PCI-X)—This is a PCI-X slot 1 (Other)—This is a PCI Express slot 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.
Table 8-5 Class: HP_PCISlot Property name Property implementation PurposeDescription A free-form string describing that this slot is physically unique and might hold special types of hardware. This property only has meaning when the corresponding boolean property SpecialPurpose is set to TRUE. If SpecialPurpose is set to 1, this string indicates this slot is embedded.
Table 8-8 Class: HP_SystemPCISlot Property name Property implementation GroupComponent References HP_ComputerSystemChassis PartComponent References HP_PCISlot 8.3.8HP_SystemPCIDevice HP_SystemPCIDevice is used to represent an association between HP_PCIDevice and the computer system that contains this PCI device. Table 8-9 Class: HP_SystemPCIDevice Property name Property implementation GroupComponent References HP_ComputerSystem PartComponent References HP_PCIDevice or HP_PCIBridge 8.3.
Table 8-10 Class: HP_Location Property name Property implementation CIM_Location Name A string describing the full PCI slot location. Examples: Slot 2 (non-cellular systems) Blade 3 Slot 2 (Blade systems) Cabinet 8 Bay 0 Chassis 1 Slot 2 (cellular systems PhysicalPosition A string describing the full PCI slot location.
9 Management Processor Lite 9.1 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 9.2 Use cases For use cases, see the HP Management Processor (MP) Lite Profile. 9.3 Class implementations The following classes are implemented for Integrity server platforms where available.
Table 9-2 Class: HP_ManagementProcessor Property name Property implementation Description Description of the Management Processor in the format: HP Management Processor - product name Where: product name is the name of the MP product (same as the product name in property ElementName).
Table 9-2 Class: HP_ManagementProcessor Property name Property implementation StatusDescriptions Descriptive text per OperationalStatus.
Table 9-2 Class: HP_ManagementProcessor Property name Property implementation CreationClassName HP_ManagementProcessor Name Product name of the management processor Examples: • • • • Integrated Lights Out (iLO) Integrated Lights Out 2 (ILO2 Integrated Lights Out 3 (iLO3) Management Processor CIM_ComputerSystem Dedicated 14 (Management) ResetCapability 4 (Enabled) HP_ManagementProcessor ControllerType Enumerator indicating the model or type of management processor (see the HPWmiMgmtProcLite.
Table 9-2 Class: HP_ManagementProcessor Property name Property implementation IPv4Address The IPv4 address of the management processor controller's Network Interface Controller (NIC). IPv4SubnetMask Subnet Mask of the IP address of the management processor controller's Network Interface Controller (NIC). URL 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.
Table 9-3 Class: CIM_SoftwareIdentity Property name Property implementation ElementName The target type or firmware family. For example: • • • • Management Processor Integrated Lights Out (iLO) Integrated Lights Out 2 (iLO2) Integrated Lights Out 3 (iLO3) CIM_ManagedSystemElement Name Product name of the management processor.
Table 9-3 Class: CIM_SoftwareIdentity Property name Property implementation IdentityInfoValue An array in which first element contains the path of the target type or firmware family and the second element has the following format: HPQ:xxx, where xxx represents the target type or firmware family Examples: • • • • HPQ:iLO2 HPQ:iLO HPQ:MP HPQ:iLO3 IdentityInfoType CIM:SoftwareFamily ReleaseDate Not supported HP_MPFirmware 9.3.
Table 9-4 Class: HP_MPCollection Property name Property implementation GroupOperationalStatus Describes the group operational status of the management processor collection (refer to HP Management Processor (MP) Lite Profile). The group operational status represents the ‘worst-of’ algorithm for all individual MP statuses in HP_ManagementProcessor.OperationalStatus[0].
Table 9-6 Class: HP_MPComponentCS Property name Property implementation CIM_Component CIM_SystemComponent CIM_ComponentCS HP_MPComponentCS GroupComponent ref: HP_ComputerSystem PartComponent ref: HP_ManagementProcessor 9.3.6HP_MPMemberOfCollection HP_MPMemberOfCollection extends the class CIM_MemberOfCollection and associates a management processor to the collection to which it belongs. The following properties are implemented.
Table 9-8 Class: CIM_ElementSoftwareIdentity Property name Property implementation • 3 (Owner Upgradeable) • 1 (Other) UpgradeCondition OtherUpgradeCondition Describes the upgrade condition, when UpgradeCondition is set to 1 ("Other"). • ElementSoftwareStatus[0]: 6 (Installed) • ElementSoftwareStatus[1]: 2 (Current) ElementSoftwareStatus HP_MPElementFirmwareIdentity Antecedent ref: HP_MPFirmware Dependent ref: HP_ManagementProcessor 9.3.
10SEL Record Log 10.1Overview 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 • HPWmiSys.dll • HPWmiSys.mof 10.2Use cases For use cases, see the HP Record Log profile (P00109). 10.3Class implementations The following classes describe the IPMI SEL Record Log implementation.
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 • 3 (Degraded), at least one degraded event exists in the IML log • 6 (Error), at least one critical event exists in the IPMI SEL log StatusDescriptions StatusDescriptions[0] contains one of the following corres
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. The following properties are implemented.
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.
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.
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.
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 10.4Supported indications 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 7.1.
Table 10-8 HP_SystemHardwareIndication: HP_IPMIEvent Property name Property implementation EventID WBEM EventID. For example: 4544. EventTime Time of the event when it was originally logged. For example: "20100902150554.000000-480" ProviderName RecommendedActions For example: FPL_IndicationProvider For example: {"Threshold parity errors have been detected in the Instruction or Data Cache Memory (I-Cache or DCache).
Table 10-8 HP_SystemHardwareIndication: HP_IPMIEvent Property name Property implementation OtherEventCategory On Integrity servers, the windows eventlog ID as this field is unused. For example: 2147494471 OtherEventSubCategory For example: Processor SystemFirmwareVersion Firmware version of the computer system generating the indication. For example: {"023.003.040", "009.066.000", "022.001.002", "025.001.0 01"} SystemSerialNumber Serial number of the computer system generating the indication.
Table 10-8 HP_SystemHardwareIndication: HP_IPMIEvent Property name Property implementation HWPartNumber Hardware component part number for which this event is logged. For example: A9840-2101E HWPhysicalLocation Hardware component location for which this event is logged. For example: Cabinet 00 Cell Slot 00 CPU Slot 00 HWSerialNumber Hardware component serial number for which this event is logged.
11Platform Watchdog 11.1Overview 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 • HPWmiSensor.dll • HPWmiSensor.mof 11.2Use Cases For use cases, see the DMTF Platform Watchdog profile. 11.3Class Implementations The following classes describe the Watchdog implementation.
Table 11-2 Class: HP_WinPlatformWatchdogService Property name HealthState Property implementation • 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: • 2 (OK), watchdog timer has not expired and ASR service is running • 3 (Degraded), w
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: • TRUE: Timer expired • FALSE: Timer has not expired TimeOfLastExpiration The time of the last watchdog timer expiration. 11.3.
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.
12Blade System Lite 12.1Overview 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 12.2Use cases For use cases, see the HP Blade System Lite Profile. 12.3Class implementations The following classes are implemented for Integrity c-Class blade systems only.
Table 12-2 Class: HP_BladeEnclosureCS Property name OperationalStatus StatusDescriptions Property implementation • • • • 0 (Unknown), enclosure status: Unknown 2 (OK), enclosure status: OK 3 (Degraded), enclosure status: Degraded 6 (Error), enclosure status: Error StatusDescriptions[0] per OperationalStatus[0]: • Server Blade Enclosure and Onboard Administrator status: Unknown • Server Blade Enclosure and Onboard Administrator status: OK • Server Blade Enclosure and Onboard Administrator status: Degr
Table 12-2 Class: HP_BladeEnclosureCS Property name Property implementation NameFormat DNSName HP_BladeEnclosureCS SerialNumber Enclosure Serial Number ManagementIPAddress The enclosure’s management IP address ManagementURL The URL of the enclosure’s management web-based user interface SerialNumber The blade enclosure serial number string. 12.3.
Table 12-3 Class: HP_BladeEnclosureCollection Property name Property implementation GroupStatusDescriptions GroupStatusDescriptions[0] per GroupOperationalStatus[0]: • Server Blade Enclosure and Onboard Administrator status: Unknown • Server Blade Enclosure and Onboard Administrator status: OK • Server Blade Enclosure and Onboard Administrator status: Degraded • Server Blade Enclosure and Onboard Administrator status: Error HP_BladeEnclosureCollection 12.3.
12.3.5HP_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-7 Class: CIM_SoftwareIdentity Property name Property implementation • TRUE – The SoftwareIdentity instance corresponds IsEntity to a discrete copy of the software component. • FALSE –The SoftwareIdentity instance does not correspond to a discrete copy of the Software. InstanceID HPQ:HP_BladeEnclosureFirmware:001 MajorVersion The major version of the blade enclosure firmware. Not supported for Onboard Administrator. MinorVersion The minor version number of the blade enclosure firmware.
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-10 Class: HP_Location Property name Property implementation Name Unique identifier for this blade bay location instance. For example: HPQ:HP_BladeCSLocation:Bay number PhysicalPosition n, where n represents the blade bay slot position printed on the enclosure labeling.
13Ethernet Teaming 13.1Overview The following profiles are implemented, and the following files are installed by this provider. Table 13-1 Overview Implemented Profiles Provider Installation Files HP Ethernet Teaming 1.0 • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • HPWinEthAdapterCollection.dll HPWinEthBootcodeVersion.dll HPWinEthBootcodeVersionToPort.dll HPWinEthDevice.dll HPWinEthernetPort.dll HPWinEthernetPortStatistics.dll HPWinEthernetStrings.
Table 13-1 Overview • • • • • • • • • • • • • • • • • • • • • Provider Installation Files continued 13.2Use HPWinEthernetPort.mof HPWinEthernetPortStatistics.mof HPWinEthernetProvider.mof HPWinEthErrorMetadata.mof HPWinEthEventSettings.mof HPWinEthGroupHostedCollection.mof HPWinEthIPHostedAccessPoint.mof HPWinEthIPProtocolEndpoint.mof HPWinEthLANEndpoint.mof HPWinEthLANEndpointToStats.mof HPWinEthLANHostedAccessPoint.mof HPWinEthMemberOfCollection.mof HPWinEthPortToLANEndpoint.mof HPWinEthPortToStats.
Table 13-2 Class: HP_EthernetPort Property name RequestedState Status Property implementation • • • • • • • • • • • • 0 (Unknown) 2 (Enabled) 3 (Disabled) 4 (Shutdown) 5 (No Change) 6 (Offline) 7 (Test) 8 (Deferred) 9 (Quiesce) 10 (Reboot) 11 (Reset) 12 (Not Applicable) Status String. For example, OK and Error.
Table 13-2 Class: HP_EthernetPort Property name Property implementation Speed The current bandwidth of the port in bits per second. This property is conditional. It is populated if the data is available. As per current design, this value is hardcoded to the maximum speed supported by this controller. CIM_NetworkPort ActiveMaximumTransmissionUnit Current maximum transmission unit in bytes. AutoSense True if port is capable of auto negotiating speed and/or duplex, False otherwise.
Table 13-4 Class: HP_EthernetTeam Property name Property implementation CIM_ManagedElement Caption Device Name (for example HP Network Team #1) 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.
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.
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 • For Ethernet Ports, same as associated HP_WinEthernetPort.
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. The Windows implementation class is HP_WinEthPortToLANEndpoint.
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-12 Class: HP_EthernetStatistics Property name Property implementation Key:InstanceId System GUID of the associated Ethernet Port or LAN Endpoint SampleInterval 0 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 AlignmentErrors See the CIM_Et
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-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-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) • 4096 (IPv4) • 4097 (IPv6) ProtocolIfType
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 BuildNumber Firmware Build number ClassificationDescriptions[0] Firmware Classifications[0] 10 (Fir
Table 13-21 Class: CIM_ElementSoftwareIdentity Property name ElementSoftwareStatus Property implementation • 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.
13.3.22HP_ElementLocation HP_ElementLocation associates location to Ethernet Ports. The Windows implementation class is HP_WinEthElementLocation. 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.
Table 13-24 Class: HP+EthEventSettings Property name Property implementation MemberJoinedTeam If enabled, an event is generated when an adapter joins a team. Default: disabled. MemberLeftTeam If enabled, an event is generated when an adapter leaves a team. Default: disabled. 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.
Table 13-25 HP_AlertIndication: Ethernet Team Redundancy Lost Property name Property implementation Description An Ethernet team's redundancy status changed to Redundancy Lost. All members of an Ethernet team, except one, are failed.
Table 13-25 HP_AlertIndication: Ethernet Team Redundancy Lost Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication VariableName[0] FailedMemberPath VariableTypes[0] 1 (string) VariableValues[0] WBEM path of the failed Ethernet Port, HP_WinEthernetPort ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the following properties (indicated with *) are popu
Table 13-26 HP_AlertIndication: Ethernet Team Redundancy Increased Property name Property implementation AlertType 2 (Communications Alert) Event Id 6 ProbableCause 1 (Other) ProbableCauseDescription Ethernet Team Redundancy Increased Provider Name HP Ethernet RecommendedActions[] No action is recommended.
Table 13-26 HP_AlertIndication: Ethernet Team Redundancy Increased Property name ImpactedDomain Property implementation • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the following properties (indicated with *) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 13-27 HP_AlertIndication: Ethernet Team Redundancy Decreased Property name Property implementation RecommendedActions[] Check the Ethernet Team and Ethernet Team Member status. View the System Event Log for additional information.
Table 13-27 HP_AlertIndication: Ethernet Team Redundancy Decreased 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.
Table 13-28 HP_AlertIndication: Ethernet Team Full Redundancy Restored Property name Property implementation HP_AlertIndication Summary Ethernet team redundancy Fully Redundant 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 • 70 (Windows Server 2003 64-bit) • 77 (Windows Server 2008 64-bit) • 103 (Windows Server 2008 R2) OSVersion Operating system version
Table 13-28 HP_AlertIndication: Ethernet Team Full Redundancy Restored Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment. SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment. 13.4.
Table 13-29 HP_AlterIndication: Network Interface Connectivity Lost Property name EventSubCategory NetworkAddresses OSType Property implementation • 11 (Ethernet Port) • 12 ( Ethernet Team) • 13 (Ethernet LAN Endpoint) A list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication • 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 fo
Table 13-29 HP_AlterIndication: Network Interface Connectivity Lost Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment. SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment. 13.4.
Table 13-30 HP_AlertIndication: Network Interface Connectivity Restored Property name Property implementation 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) • 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.
13.4.7Ethernet Team Member Status Change Table 13-31 Optional HP_AlertIndication: Ethernet Team Member Status Change Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Information) IndicationTime Time of indication CIM_AlertIndication Description An Ethernet Team member’s status has changed. This is an optional indication that can be disabled through the Ethernet Event Provider settings.
Table 13-31 Optional HP_AlertIndication: Ethernet Team Member Status Change Property name Property implementation 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, major.minor.revision.build.
Table 13-31 Optional HP_AlertIndication: Ethernet Team Member Status Change Property name ImpactedDomain Property implementation • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the following properties (indicated with *) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 13-32 Optional HP_AlertIndication: Ethernet Team Member Role Change Property name Property implementation RecommendedActions[] Check the Ethernet Team and Ethernet Team Member status. View the System Event Log for additional information.
Table 13-32 Optional HP_AlertIndication: Ethernet Team Member Role Change Property name Property implementation VariableValues[2] Current HP_WinEthernetTeamMember.Role, see section 13.3.4 ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the following properties (indicated with *) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 13-33 Optional HP_AlertIndication: Ethernet Team Member Dropped Property name Property implementation ProbableCauseDescription Ethernet Team Member Dropped from Team Provider Name HP Ethernet RecommendedActions[] Check the Ethernet Team and Ethernet Team Member status. View the System Event Log for additional information.
Table 13-33 Optional HP_AlertIndication: Ethernet Team Member Dropped 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.
Table 13-34 Optional HP_AlertIndication: Ethernet Team Member Added Property name Property implementation SystemName Name of the computer system generating the indication HP_AlertIndication Summary Ethernet team member added to team.
Table 13-34 Optional HP_AlertIndication: Ethernet Team Member Added 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.
Table 13-35 Optional HP_AlertIndication: Network Interface No Longer Available Property name EventSubCategory NetworkAddresses OSType Property implementation • 11 (Ethernet Port) • 12 (Ethernet Team) • 13 (Ethernet LAN Endpoint) A list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication • 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
13.4.12New Network Interface Available Table 13-36 HP_AlertIndication: New Network Interface Available Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Information) IndicationTime Time of indication CIM_AlertIndication Description A new network interface is available. An Ethernet adapter has been added or an Ethernet team or VLAN has been created.
Table 13-36 HP_AlertIndication: New Network Interface Available 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 indication in the form, major.minor.revision.build.
Table 13-37 HP_AlertIndication: Ethernet Team Active Member Count Change Property name Property implementation CIM_AlertIndication Description The number of active adapters in an Ethernet team has changed. This is an optional indication that can be disabled through the Ethernet Event Provider settings.
Table 13-37 HP_AlertIndication: Ethernet Team Active Member Count Change 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 VariableNames[0] PreviousCount, VariableTypes[0] 5 (uint32) VariableValues[0] Previous Count of active adapters VariableNames[1] CurrentCount VariableTypes
Table 13-38 Optional HP_AlertIndication:Ethernet Provider Fatal Error Property name Property implementation Description An Ethernet provider encountered an unrecoverable error. AlertingManagedElement WBEM path of the Ethernet Port (HP_WinEthernetPort), Ethernet Team (HP_WinEthRedundancySet), or Ethernet LAN Endpoint (HP_WinEthLANEndpoint) reporting fatal error.
Table 13-38 Optional HP_AlertIndication:Ethernet Provider Fatal Error Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication VariableNames[0] Description, VariableTypes[0] 1 (string) VariableValues[0] Fatal Error Description. VariableNames[1] State 1, VariableTypes[1] 5 (uint32) VariableValues[1] Current state. VariableNames[2] State 2, VariableTypes[2] 5 (uint32) VariableValues[2] Changed state.
Table 13-39 Optional HP_AlertIndication: Ethernet Provider Cannot Access Data Source Property name Property implementation Description The event provider encountered a non-fatal error. Some information may not be available.
Table 13-39 Optional HP_AlertIndication: Ethernet Provider Cannot Access Data Source Property name Property implementation SystemSerialNumber Serial number 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 following properties (indicated with *) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.
14Operating System Status 14.1Overview 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 • HPWmiSys.dll • HPWmiSys.mof 14.2Use Cases For use cases, see the DMTF OS Status profile. This implementation only models the currectly running OS. 14.
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 StatusDescriptions[0] will contai
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 or Major Number.Minor Number.Revision Letter 14.3.2CIM_RunningOS The class CIM_RunningOS associates the HP_ComputerSystem instance and the CIM_OperatingSystem instance. There is only one instance of the CIM_RunningOS instantiated. The following properties are implemented.
15Smart Array 15.1Overview 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 15.2 Implemented Profiles • HP Smart Array Profile (P00121) Provider Installation Files • • • • • • • • • • HPWMISA.dll HPWMISAEventMsg.dll Infomgr.
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). OperationalStatus[0] Overall status of the Array System and attached devices.
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 CacheBoardPresent See HP Smart Array Profile. The following cache values are displayed if the variable is set to TRUE.
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.
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.
Table 15-5 Class: HPSA_DiskDrive (CIM_DiskDrive) Property name Property implementation CIM_LogicalElement 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.
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. Caption Disk location.
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-8 Class: HPSA_PhysicalPackage (CIM_PhysicalPackage) Property name Property implementation CIM_ManagedElement ElementName Controller/Storage System name and location Examples: • Smart Array in Slot 3, for internal • MSA500 in SystemCab03, for external Description • Host Based RAID Controller, for Internal Controller • External RAID Controller, for External Controller CIM_ManagedSystemElement Name See Serial number implementation CIM_PhysicalElement CreationClassName HPSA_PhysicalPackage Ma
Table 15-9 Class: HPSA_ArrayControllerPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation CIM_ManagedSystemElement Name Controller Serial number If a serial number is not available and if the controller is sitting in slot 0, this field displays EMBEDDED.
Table 15-10 Class: HPSA_DiskPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation Model Drive model string PartNumber Not populated — Not available in this implementation SerialNumber Drive serial number Tag Controller serial number (SerialNumber:PhysicalDriveDeviceNumber) Version Not populated — Not available in this implementation CIM_PhysicalPackage HotSwappable • TRUE—Drive is hot swappable • FALSE—Drive is not hot swappable RemovalConditions • 2 (Not Applicable) • 4
Table 15-11 Class: HPSA_StorageEnclosure (HP_StorageEnclosure) Property name Property implementation SerialNumber Enclosure Serial Number. If there is no serial number (for example, internal enclosures), this field is empty. Tag 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.
Table 15-12 Class: HPSA_StorageEnclosureProcessor (CIM_ComputerSystem) Property name Property implementation OperationalStatus[0,1, 2, 3 ] Operational status for enclosure and associated power supplies, fans and sensors. The use of OperationalStatus is described in the HP Storage Enclosure Profile.
Table 15-13 Class: HPSA_PortController (CIM_PortController) Property name Property implementation CIM_ManagedElement ElementName Controller name and location (for example, Smart Array in Slot 3) CIM_ManagedSystemElement CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPSA_PortController DeviceID Controller serial number SystemCreationClassName HPSA_ArraySystem System
Table 15-14 Class: HPSA_DAPort (CIM_DAPort) Property name Property implementation CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPSA_DAPort DeviceID Opaque key SystemCreationClassName HPSA_ArraySystem SystemName HPSA_ArraySystem.
Table 15-15 Class: HPSA_SPIPort (CIM_SPIPort) Property name Property implementation CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPSA_SPIPort DeviceID Opaque key SystemCreationClassName HPSA_ArraySystem SystemName HPSA_ArraySystem.Name CIM_LogicalPort CIM_SPIPort HPSA_SPIPort 15.3.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 IdentityInfoValue HPQ:TargetType value (subsystemID and VendorId combination) VersionString Controller firmware version string HPSA_Firmware 15.3.16HPSA_EnclosureFirmware HPSA_EnclosureFirmware represents the firmware installed on a Smart Array Enclosure.
Table 15-18 Class: HPSA_PrimordialPool (CIM_StoragePool) Property name Property implementation CIM_ManagedElement ElementName Controller name and location: pool identifier (for example, Smart Array in Slot 3: Primordial Pool) CIM_ManagedSystemElement CIM_LogicalElement CIM_StoragePool InstanceID Opaque key PoolID Controller serial number Primordial Always set to TRUE RemainingManagedSpace Remaining raw space on controller.
15.3.19HPSA_MediaAccessStatData HPSA_MediaAccessStatData represents the Monitoring and Performance data counters on HP Disk Drives.
Table 15-20 Class: HPSA_MediaAccessStatData (CIM_MediaAccessStatData) Property name Property implementation RetryRecoveredReadErrors See HP Smart Array Profile RetryRecoveredWriteErrors See HP Smart Array Profile 15.3.20HPSA_StorageSetting HPSA_StorageSetting represents the current raid configuration for a Storage Volume. There is one instance per Storage Volume.
Table 15-21 Class: HPSA_StorageSetting (CIM_StorageSetting) Property name Property implementation PackageRedundancyGoal Desired number of redundant packages to be used. • 0 (RAID 0) • 1 (RAID 1+0, RAID 5) • 2 (RAID 6) PackageRedundancyMax Maximum number of redundant packages to be used. • 0 (RAID 0) • 1 (RAID 1+0, RAID 5) • 2 (RAID 6, RAID 50, RAID 60) PackageRedundancyMin Minimum number of redundant packages to be used.
Table 15-22 Class: HPSA_DriveCage (CIM_PhysicalPackage) Property name Property implementation CIM_PhysicalPackage RemovalConditions • 2 (Not Applicable) • 3 (Removable when off) • 4 (Removable when on or off) HP_DriveCage BackplaneSpeed See profile DriveBays See profile DuplexLocation See profile Location • 1 (Internal) • 2 (External) • 0 (Unknown) HPSA_DriveCage 15.3.22HPSA_SCSIProtocolEndpoint HPSA_SCSIProtocolEndpoint represents an access point to storage resources.
Table 15-23 Class: HPSA_SCSIProtocolEndpoint (CIM_SCSIProtocolEndpoint) Property name Property implementation CIM_SCSIProtocolEndpoint ConnectionType The supported connection type for this endpoint. • 1 (Other) • 3 (Parallel SCSI) for SCSI controllers • 8 (SAS) for SAS controllers OtherConnectionType Role The connection type if ConnectionType is 1 (Other). • • • • 0 (Unknown) 2 (Initiator) 3 (Target) 4 (Both Initiator and Target) HPSA_SCSIProtocolEndpoint 15.3.
Table 15-24 Class: HPSA_SCSIProtocolController (CIM_SCSIProtocolController) Property name Property implementation CIM_ProtocolController MaxUnitsControlled 32 CIM_ SCSIProtocolController HPSA_ SCSIProtocolController 15.3.24HPSA_RedundancySet HPSA_RedundancySet represents controller redundancy if there is more than one controller in a redundant configuration (for example MSA500 with two controllers.
Table 15-26 Class: HPSA_StorageRedundancySet (CIM_StorageRedundancySet) Property name Property implementation InstanceID Opaque key CIM_RedundancySet LoadBalanceAlgorithm 2 (No Load Balancing) MaxNumberSupported 0 MinNumberNeeded 0 • 2 (Fully Redundant) • 4 (Redundancy Lost) RedundancyStatus TypeOfSet[0] 5 (Limited Sparing) CIM_StorageRedundancySet HPSA_StorageRedundancySet 15.3.
Table 15-28 Class: HPSA_DriveCageLocation (HP_Location) Property name Property implementation CIM_ManagedElement Caption Drive Cage Description Drive Cage ElementName Drive Cage CIM_Location Name Opaque key PhysicalPosition Opaque key HP_Location ElementLocationTag Duplex Top, Duplex Bottom, Non Duplex ElementLocationTagDesc 22 (Drive Cage) LocationInformation[0] HBA Port identifier Examples: • J3 • 2I • 1E LocationInfoDesc[0] 13 (Port) HPSA_DriveCageLocation 15.3.
Table 15-29 Class: HPSAArraySystemLocation (HP_Location) Property name Property implementation CIM_Location Name Opaque key PhysicalPosition Opaque key HP_Location ElementLocationTag • PCI Slot Number—when Adapter is specified in ElementLocationTagDesc • Chassis Name—when Chassis is specified in ElementLocationTagDesc • 23 (Adapter)—for internal HBAs • 3 (Chassis)—for External Storage systems ElementLocationTagDesc LocationInformation[0] For internal HBAs: PCI Slot number Examples: • 3 – PCI Sl
Table 15-30 Class: HPSA_DiskDriveLocation (HP_Location) Property name Property implementation Name Opaque key PhysicalPosition Opaque key HP_Location ElementLocationTag • Bay Number of Disk Drive— When ‘Bay’ is specified in ElementLocationTagDesc. • SCSI ID of Disk Drive—When ‘SCSI ID’ is specified in ElementLocationTagDesc ElementLocationTagDesc • 20 (Bay)—When firmware supports Bay numbering • 21 (SCSI ID) HPSA_DiskDriveLocation 15.3.
Table 15-31 Class: HPSA_ArrayControllerLocation (HP_Location) Property name Property implementation ElementLocationTag for Internal HBAs: PCI Slot Number Examples: • 3 – for adapter in PCI Slot 3 • 0 – for Embedded adapter For external controllers: Controller number per chassis label Examples: • Controller 1 • Controller 2 • 23 (Adapter)—for Internal HBAs • 1 (Hood Tag)—for External Controllers ElementLocationTagDesc LocationInformation[0] For internal HBAs: PCI Slot number Examples: • 3 – PCI Slot
Table 15-32 Class: HPSA_StorageCapabilities (CIM_StorageCapabilities) Property name Property implementation • 1—When number of drives is an odd number • 2—When number of drives is an even number DataRedundancyDefault (For example, pool can be configured for mirroring.) • 0—When there is no drives connected • 1—When number of drives is an odd number • 2—When number of drives is an even number DataRedundancyMax (For example, Pool can be configured for mirroring.
Table 15-33 Class: HPSA_Product (CIM_Product) Property name ElementName Property implementation Controller name and location Examples: • Smart Array in Slot 3, for internal • MSA500 in SystemCab03, for external CIM_Product IdentifyingNumber Opaque key Name String representing the Marketing name Vendor HP Version Firmware version of HBA or Storage System HPSA_Product 15.3.33HPSA_StorageEnclosure Location HPSA_StorageEnclosureLocation represents a location string for the enclosure.
Table 15-34 Class: HPSA_StorageEnclosureLocation (HP_Location) Property name Property implementation CIM_ManagedElement ElementLocationTagDesc 19 (Box) 15.3.34HPSA_TSASSCSIProtocolEndpoint HPSA_TSASSCSIProtocolEndPoint represents each port on SAS Drive. This class is generated only if the SAS controller connected to the disk has multipath supported firmware.
Table 15-35 Class: HPSA_TSASSCSIProtocolEndpoint Property name Property implementation CIM_ProtocalEndpoint ProtocolIFType 1 (Other) OtherTypeDescription SCSI CIM_SCSIProtocolEndpoint Role 3 (Target) HPSA_TSASSCSIProtocolEndpoint Path Redundancy path status • • • • 0 (Unknown) 2 (Active) 3 (Passiver) 5 (Path Error) 15.3.35HPSA_EncProtocolEndPoint HPSA_EncProtocolEndPoint represents each port on a SAS Enclosure.
Table 15-356 Class: HPSA_EncProtocolEndpoint Property name Property implementation CreationClassName HPSA_EncProtocolEndpoint CIM_ProtocolEndpoint ProtocolIFType 1 (Other) OtherTypeDescription SCSI CIM_ SCSIProtocolEndpoint Role 3 (Target) 15.3.36HPSA_ISASSCSIProtocolEndpoint HPSA_ISASSCSIProtocolEndpoint represents each port on the smart array controller. This class is generated only if the SAS controller has multipath supported firmware.
Table 15-37 Class: HPSA_ISASSCSIProtocolEndpoint Property name Property implementation Role 2 (Initiator) 15.3.37HPSA_TSASPort This class is generated only if the SAS controller connected to this disk drive has multipath supported firmware. Table 15-38 Class: HPSA_TSASPort Property name Property implementation CIM_ManagedElement Caption Port unique_index, where unique_index is a unique index across all ports on a single drive.
15.3.38HPSA_EncSASPort This class is generated only if the SAS controller connected to the enclosure has multipath supported firmware. Table 15-369 Class: HPSA_EncSASPort Property name Property implementation CIM_ManagedElement Caption Port:unique_index, where unique_index is a unique index across all ports on a storage enclosure. ElementName Port:unique_index, where unique_index is a unique index across all ports on a storage enclosure.
Table 15-40 Class: HPSA_ISASPort Property name Property implementation CIM_ManagedSystemElement OperationalStatus 2 (OK) For multipath supported firmware implementations, the status of the port is always OK, and the status of the path is the only thing that can be detected. CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) RequestedState 12 (Not Applicable) CIM_LogicalDevice SystemnCreationClassName HPSA_ArraySystem SystemName The property value of HP_ArraySystem.
Table 15-41 Class: HPSA_ ConnectivityCollection Property name Property implementation Description Protocol End point for Port: + Port + on Box: + Box Number + connected to + Cntrl DeviceID Where Cntrl DeviceID is the DeviceID property of the instance of HPSA_PortController to which this enclosure Port is connected. Port is the unique identification number of the Enclosure port in use. Box Number is the box number relative to active port.
Table 15-43 Class: HPSA_StorageVolumeStorageSetting (CIM_ElementSettingDate) Property name Property implementation IsDefault 1 (Set to Is Default) 15.3.43HPSA_PrimordialPoolStorageCapabilities (Association) Table 15-44 Class: HPSA_PrimordialPoolStorageCapabilities (CIM_ElementCapabilities) Property name Property implementation Capabilities HPSA_StorageCapabilities ManagedElement HPSA_PrimordialPool 15.3.
15.3.47HPSA_ArraySystemPortController (Association) Table 15-48 Class: HPSA_ArraySystemPortController (CIM_Logicaldentity) Property name Property implementation SameElement HPSA_ArraySystem SystemElement HPSA_PortController 15.3.48HPSA_ArraySystemDiskDrive (Association) Table 15-49 Class: HPSA_ArraySystemDiskDrive (CIM_SystemDevice) Property name Property implementation GroupComponent HPSA_ArraySystem PartComponent HPSA_DiskDrive 15.3.
15.3.52HPSA_ArraySystemDAPort (Association) Table 15-53 Class: HPSA_ArraySystemDAPort (CIM_SystemDevice) Property name Property implementation GroupComponent HPSA_ArraySystem PartComponent HPSA_DAPort. 15.3.53HPSA_ArraySystemPrimordialPool (Association) Table 15-54 Class: HPSA_ArraySystemPrimordialPool (CIM_HostedStoragePool) Property name Property implementation GroupComponent HPSA_ArraySystem PartComponent HPSA_PrimordialPool 15.3.
Table 15-57 Class: HPSA_ArraySystemArrayController (CIM_ComponentCS) Property name Property implementation PartComponent HPSA_ArrayController 15.3.57HPSA_StorageEnclosureStorageEnclosureProcessor (Association) Table 15-58 Class: HPSA_StorageEnclosureStorageEnclosureProcessor (CIM_SystemPackaging) Property name Property implementation Antecedent HPSA_StorageEnclosure Dependent HPSA_StorageEnclosureProcessor 15.3.
15.3.61HPSA_PhysicalPackageDiskPhysicalPackage (Association) Table 15-62 Class: HPSA_PhysicalPackageDiskPhysicalPackage (CIM_Container) Property name Property implementation GroupComponent HPSA_PhysicalPackage PartComponent HPSA_DiskPhysicalPackage 15.3.62HPSA_PhysicalPackageStorageEnclosure (Association) Table 15-63 Class: HPSA_PhysicalPackageStorageEnclosure (CIM_Container) Property name Property implementation GroupComponent HPSA_PhysicalPackage PartComponent HPSA_StorageEnclosure 15.3.
Table 15-66 Class: HPSA_PrimordialPoolStorageExtent (CIM_ConcreteComponent) Property name Property implementation PartComponent HPSA_StorageExtent 15.3.66HPSA_StorageSpecificCollectionArraySystem (Association) Table 15-67 Class: HPSA_StorageSpecificCollectionArraySystem (CIM_MemberOfCollection) Property name Property implementation Collection HPSA_StorageSpecificCollection Member HPSA_ArraySystem 15.3.
Table 15-70 Class: HPSA_ArraySystemFirmware (CIM_InstalledSoftwareIdentity) Property name Property implementation System HPSA_ArraySystem 15.3.70HPSA_SCSIProtocolControllerStorageVolume (Association) Table 15-71 Class: HPSA_SCSIProtocolControllerStorageVolume (CIM_ProtocolControllerForUnit) Property name Property implementation Antecedent HPSA_SCSIProtocolController Dependent HPSA_StorageVolume DeviceAccess 2 (Read Write) DeviceNumber Device LUN number (datatype format does not matter) 15.3.
15.3.73HPSA_DiskDriveDiskDriveFirmware (Association) Table 15-74 Class: HPSA_DiskDriveDiskDriveFirmware (CIM_ElementSoftwareIdentity) Property name Property implementation Antecedent HPSA_DiskDriveFirmware Dependent HPSA_DiskDrive ElementSoftwareStatus • ElementSoftwareStatus[0]: 2 (Current) • ElementSoftwareStatus[1]: 6 (Installed) 15.3.
Table 15-78 Class: HPSA_PrimordialPoolStoragePool (CIM_AllocatedFromStoragePool) Property name Property implementation Antecedent HPSA_PrimordialPool Dependent HPSA_StoragePool SpaceConsumed Bytes consumed by storage pool 15.3.78HPSA_SpareExtentStorageExtent (Association) Table 15-79 Class: HPSA_SpareExtentStorageExtent (CIM_Spared) Property name Property implementation Antecedent HPSA_StorageExtent Dependent HPSA_StorageExtent 15.3.
Table 15-82 Class: HPSA_DAPortSCSIProtocolEndpoint (CIM_DeviceSAPImplementation) Property name Property implementation Dependent HPSA_SCSIProtocolEndpoint 15.3.82HPSA_SPIPortSCSIProtocolEndpoint (Association) Table 15-83 Class: HPSA_SPIPortSCSIProtocolEndpoint (CIM_DeviceSAPImplementation) Property name Property implementation Antecedent HPSA_SPIPort Dependent HPSA_SCSIProtocolEndpoint 15.3.
15.3.86HPSA_DiskDriveMediaAccessStatData (Association) Table 15-87 Class: HPSA_DiskDriveMediaAccessStatData (CIM_ElementStatisticalData) Property name Property implementation ManagedElement HPSA_DiskDrive Stats HPSA_MediaAccessStatData 15.3.
Table 15-91 Class: HPSA_DiskPhysicalPackageDiskDriveLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HPSA_DiskPhysicalPackage PhysicalLocation HPSA_DiskDriveLocation 15.3.91HPSA_SCSIProtocolEndpointSCSIProtocolController (Association) Table 15-92 Class: HPSA_SCSIProtocolEndpointSCSIProtocolController (CIM_SAPAvailableForElement) Property name Property implementation AvailableSAP HPSA_SCSIProtocolEndpoint ManagedElement HPSA_SCSIProtocolController 15.3.
Table 15-95 Class: HPSA_ArraySystemISASSCSIProtocolEndpoint (CIM_HostedAccessPoint) Property name Property implementation Dependent Points to reference of HPSA_ISASSCSIProtocolEndpoint 15.3.95HPSA_ArraySystemISASPort (Association) Table 15-96 Class: HPSA_ArraySystemISASPort (CIM_SystemDevice) Property name Property implementation GroupComponent Points to reference of HPSA_ArraySystem PartComponent Points to reference of HPSA_ISASPort 15.3.
15.3.99HPSA_ ArraySystemTSASPort (Association) Table 15-100 Class: HPSA_ArraySystemTSASPort (CIM_SystemDevice) Property name Property implementation Antecedent Points to reference of HPSA_ArraySystems Dependent Points to reference of HPSA_TSASPort 15.3.
Table 15-103 Class: HPSA_EncSASPortEncProtocolEndpoint (Association) Property name Property implementation Antecedent HPSA_EncSASPort Dependent HPSA_EncProtocolEndpoint 15.3.103HPSA_ArraySystemEncProtocolEndpoint (Association) Table 15-104 Class: HPSA_ArraySystemEncProtocolEndpoint (Association) Property name Property implementation Antecedent HPSA_ArraySystem Dependent HPSA_EncProtocolEndpoint 15.3.
15.3.107HPSA_EncProtocolEndpointConnectivityCollection (Association) Table 15-108 Class: HPSA_EncProtocolEndpointConnectivityCollection (CIM_MemberOfCollection) Property name Property implementation Collection HPSA_ConnectivityCollection Member HPSA_EncProtocolEndpoint 15.3.
Table 15-110 HPSA_DeviceIndication: Physical 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 Physical Drive status OK EventCategory 6 (Primary Storage) ProbableCause 1 (Other) ProbableCauseDescription Physical Drive Status Changed to OK NetworkAddresses A list of all the IP addresses (IPv4 and IP
Table 15-110 HPSA_DeviceIndication: Physical Drive status changed to OK Property name ImpactedDomain Property implementation • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the following properties (indicated with *) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 15-111 HPSA_DeviceIndication: Physical Drive status changed to ERROR Property name Property implementation Description A physical drive status has changed to Error. AlertingMangedElement WBEM path of the HPSA_DiskDrive class AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 202 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.
Table 15-111 HPSA_DeviceIndication: Physical Drive status changed to ERROR 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 • VariableValues[1]: Short Description of last failure • VariableValues[2]: HPSA_DiskDriv
15.4.3Physical Drive Status Changed to REBUILDING Table 15-112 HPSA_DeviceIndication: Physical Drive status changed to REBUILDING Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 2 (Informational) 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.
Table 15-112 HPSA_DeviceIndication: Physical Drive status changed to REBUILDING Property name Property implementation SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication VariableNames • VariableNames[0]: FailureDescription • VariableNames[1]: LastFailureDescription • VariableNames[2]: DriveInterface VariableTypes • VariableTypes[
Table 15-112 HPSA_DeviceIndication: Physical Drive status changed to REBUILDING Property name Property implementation HP_DeviceIndication DeviceModel Physical Disk Model string 15.4.
Table 15-113 HPSA_DeviceIndication: Physical Drive status changed to PREDICTIVE FAILURE 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.
Table 15-113 HPSA_DeviceIndication: Physical Drive status changed to PREDICTIVE FAILURE Property name HWLogicalLocation Property implementation Physical Disk Location string For example, Port:1E Box: 1 Bay: 5 HWPhysicalLocation Physical Location of the Failed Drive (Bay Number) DeviceControllerLogicalLocation Controller Location For example, SmartArray 642 in Slot 2 HWManufacturer Compaq HWSerialNumber Physical Disk Serial Number HP_DeviceIndication DeviceModel Physical Disk Model string 15.4.
Table 15-114 HPSA_StorageVolumeIndication: Logical Drive status changed to OK Property name Property implementation ProbableCause 1 (Other) ProbableCauseDescription Logical Drive Status Changed to OK 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) • 77 (Windows Server 2008 64-bit) • 103 (Windows Server 2008 R2) OSVersion Operating system version of the computer system generating the indicatio
Table 15-114 HPSA_StorageVolumeIndication: Logical Drive status changed to OK Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment.
Table 15-115 HPSA_StorageVolumeIndication: Logical Drive status changed to ERROR Property name Property implementation RecommendedActions Check for failed or removed physical drives.
Table 15-115 HPSA_StorageVolumeIndication: Logical Drive status changed to 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.
Table 15-116 HPSA_StorageVolumeIndication: Logical Drive status changed to Degraded Property name Property implementation Description Logical Drive is in a degraded state. Device is still servicing I/O but redundancy may be degraded or lost. AlertingMangedElement WBEM path of the HPSA_StorageVolume class AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 103 ProviderName HP SmartArray RecommendedActions Check status of physical drives.
Table 15-116 HPSA_StorageVolumeIndication: Logical Drive status changed to Degraded Property name Property implementation VariableTypes 1 (String) 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 following properties (indicated with *) are populated. BladeBay * HP_BladeCSLocation.
15.4.8Controller Status Changed to OK Table 15-117 HPSA_DeviceIndication: Controller status changed to OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 3 (Degraded/Warning) IndicationTime Time of indication CIM_AlertIndication Description A Smart Array controller status has changed from nonOK to OK. AlertingMangedElement WBEM path to the HPSA_ArrayController class.
Table 15-117 HPSA_DeviceIndication: Controller status changed to OK Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication VariableNames • VariableNames[0]: FailureDescription • VariableNames[1]: CacheSizeTotal • V
Table 15-117 HPSA_DeviceIndication: Controller status changed to OK Property name Property implementation HWSerialNumber Array Controller Serial Number HP_DeviceIndication DeviceModel Array Controller Model string 15.4.
Table 15-118 HPSA_DeviceIndication: Controller status changed to ERROR 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.
Table 15-118 HPSA_DeviceIndication: Controller status changed to ERROR Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment.
Table 15-119 HPSA_DeviceIndication: Controller Redundancy state has been set to ACTIVE Property name Property implementation EventCategory 6 (Primary Storage) ProbableCause 1 (Other) ProbableCauseDescription Array Controller Redundancy State Changed to Active 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) • 77 (Windows Server 2008 64-bit) • 103 (Windows Server 2008 R2) OSVersion Operating
Table 15-119 HPSA_DeviceIndication: Controller Redundancy state has been set to ACTIVE 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.
Table 15-120 HPSA_DeviceIndication: Controller Redundancy has been lost Property name Property implementation ProviderName HP Smart Array RecommendedActions Check status of the partner Array Controller.
Table 15-120 HPSA_DeviceIndication: Controller Redundancy has been lost Property name VariableValues Property implementation • 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).
Table 15-121 HPSA_DeviceIndication: Controller Redundancy has been restored Property name Property implementation CIM_AlertIndication Description Controller has detected that Redundancy has been restored and can communicate with partner controller. AlertingMangedElement WBEM path to the HPSA_ArrayController class. AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 5 EventTime Time of the event or time of the indication if event time unknown.
Table 15-121 HPSA_DeviceIndication: Controller Redundancy has been restored Property name Property implementation SystemGUID Platform GUID of the computer system generating the indication VariableNames • VariableNames[0]: FailureDescription • VariableNames[1]: CacheSizeTotal • VariableNames[2]: CacheSerialNumber VariableTypes • VariableTypes[0]: 1 (String) • VariableTypes[1]: 5 (uint16) • VariableTypes[2]: 1 (String) VariableValues • VariableValues[0]: Short Description of failure • VariableValues[
15.4.13Controller Battery Status Changed to OK Table 15-122 HPSA_DeviceIndication: Controller Battery 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 Smart Array controller Battery status has changed from non-OK to OK. AlertingMangedElement WBEM path to the HPSA_ArrayController class.
Table 15-122 HPSA_DeviceIndication: Controller Battery status changed to OK Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication VariableNames • VariableNames[0]: FailureDescription • VariableNames[1]: CacheSizeT
Table 15-122 HPSA_DeviceIndication: Controller Battery status changed to OK Property name Property implementation HWSerialNumber Array Controller Serial Number HP_DeviceIndication DeviceModel Array Controller Model string 15.4.
Table 15-123 HPSA_DeviceIndication: Controller Battery status changed to not fully charged Property name Property implementation 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) • 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.
Table 15-123 HPSA_DeviceIndication: Controller Battery status changed to not fully charged Property name Property implementation RackUID * Rack Unique Identifier if one exists SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment. SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment.
Table 15-124 HPSA_DeviceIndication: Controller Battery status changed to Failed Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary Controller battery status Failed. EventCategory 6 (Primary Storage) ProbableCause 92 (battery failure) ProbableCauseDescription Controller Battery Status Changed to Failed.
Table 15-124 HPSA_DeviceIndication: Controller Battery status changed to Failed Property name ImpactedDomain Property implementation • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the following properties (indicated with *) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 15-125 HPSA_DeviceIndication: Controller Cache status changed to OK Property name Property implementation AlertType 5 (Device Alert) EventID 9 ProviderName HP Smart Array RecommendedActions No action is recommended.
Table 15-125 HPSA_DeviceIndication: Controller Cache status changed to OK Property name VariableValues Property implementation • 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).
Table 15-126 HPSA_DeviceIndication: Controller Cache status—Temporarily Disabled Property name Property implementation CIM_AlertIndication Description A Smart Array controller Cache status has changed to Temporarily Disabled. This may be caused by a rebuild or configuration change. Normal operation will return after background operations have completed. AlertingMangedElement WBEM path to the HPSA_ArrayController class.
Table 15-126 HPSA_DeviceIndication: Controller Cache status—Temporarily Disabled Property name Property implementation SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication VariableNames • VariableNames[0]: FailureDescription • VariableNames[1]: CacheSizeTotal • VariableNames[2]: CacheSerialNumber VariableTypes • VariableTypes[0]: 1 (String) • VariableTypes[1]: 5 (uint16) • VariableTypes[2]: 1 (String) Vari
15.4.18Controller Cache Status – Permanently Disabled Table 15-127 HPSA_DeviceIndication: Controller Cache status—Permanently Disabled 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 Smart Array controller Cache status has changed to Permanently Disabled.
Table 15-127 HPSA_DeviceIndication: Controller Cache status—Permanently 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 indication SystemGUID Platform GUID of the computer system generating the i
Table 15-127 HPSA_DeviceIndication: Controller Cache status—Permanently 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.
Table 15-128 HPSA_DeviceIndication: Enclosure Power Supply status changed to Non Redundant Property name Property implementation ProbableCause 89 (Power Supply Failure) ProbableCauseDescription Redundant Power Supply Status Changed to NonRedundant 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) • 77 (Windows Server 2008 64-bit) • 103 (windows Server 2008 R2) OSVersion Operating system version
Table 15-128 HPSA_DeviceIndication: Enclosure Power Supply status changed to Non Redundant Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment. HP_HardwareIndication HWLogicalLocation Enclosure Location string For example, Port 1I Box 1 HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel Enclosure Model string 15.4.
Table 15-129 HPSA_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) Property name Property implementation ProbableCause 1 (Other) ProbableCauseDescription Redundant Power Supply Status Changed to OK 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) • 77 (Windows Server 2008 64-bit) • 103 (Windows Server 2008 R2) OSVersion Operating system version of the computer system g
Table 15-129 HPSA_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment. HP_HardwareIndication HWLogicalLocation Enclosure Location string For example, Port 1I Box 1 HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel Enclosure Model string 15.4.
Table 15-130 HPSA_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation EventCategory 17 (Primary Storage Power) ProbableCause 89 (Power supply failure) ProbableCauseDescription Redundant Power Supply Degraded 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) • 77 (Windows Server 2008 64-bit) • 103 (Windows Server 2008 R2) OSVersion
Table 15-130 HPSA_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment. HP_HardwareIndication HWLogicalLocation Enclosure Location string For example, Port 1I Box 1 HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel Enclosure Model string 15.4.
Table 15-131 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation ProbableCauseDescription Temperature Status Changed to OK 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) 76 (Windows Server 2008 32-bit) 77 (Windows Server 2008 64-bit) 103 (Windows Server 2008 R2) OSVersion Operating system versio
Table 15-131 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment. HP_HardwareIndication HWLogicalLocation Enclosure Location string For example, Port 1I Box 1 HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel Enclosure Model string 15.4.
Table 15-132 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to Warning Property name Property implementation HP_AlertIndication Summary Temperature sensor status Warning Condition EventCategory 24 (Primary Storage Cooling) ProbableCause 51 (Temperature Unacceptable) ProbableCauseDescription Temperature Status Changed to Warning Condition NetworkAddresses A list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • 70 (Windows Serve
Table 15-132 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to Warning Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment. SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment.
Table 15-133 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to Critical 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 Temperature sensor status Critical.
Table 15-133 HPSA_DeviceIndication: Enclosure Temperature sensor status changed to Critical 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.
Table 15-134 HPSA_DeviceIndication: Enclosure Fan status changed to OK Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary Fan Status OK.
Table 15-134 HPSA_DeviceIndication: Enclosure Fan 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. SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment.
Table 15-135 HPSA_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation RecommendedActions Ensure that the system is adequately ventilated. Check for proper room temperature and internal/external airflow. Add or repair fans and air baffling if necessary. SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary Fan Status Degraded.
Table 15-135 HPSA_DeviceIndication: Enclosure Fan status changed to Degraded Property name ImpactedDomain Property implementation • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the following properties (indicated with *) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 15-136 HPSA_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation EventID 306 ProviderName HP Smart Array RecommendedActions Ensure that the system is adequately ventilated. Check for proper room temperature and internal/external airflow. Add or repair fans and air baffling if necessary.
Table 15-136 HPSA_DeviceIndication: Enclosure Fan status changed to Failure 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 following properties (indicated with *) are populated. BladeBay * HP_BladeCSLocation.
16FC HBA 16.1Overview This provider implements the HP FC HBA Profile which describes the behavior of Fibre Channel host adapters supporting the SCSI (FCP) command set. A Fibre Channel adapter used in a host system is called a Host Bus Adapter (HBA). An HBA is a physical device that contains one or more Fibre Channel ports. A single system can contain one or more HBAs. The following table details the profiles implemented and files installed by this provider.
Figure 16-1 Instance diagram for a single HBA with two controllers with one port on each controller FC HBA 316
16.2.1Getting statistics for each Fibre Channel port To access statistical information for each port, follow these steps 1. For each instance of HPFCHBA_ComputerSystem, find the corresponding instance of the associations HPFCHBA_ComputerSystemFCPort. 2. For each association of HPFCHBA_ComputerSystemFCPort, get the corresponding instance of HPFCHBA_FCPort. 3. For each instance of HPFCHBA_FCPort, get the corresponding instance of the association HPFCHBA_FCPortFCPortStatistics 4.
6. For each instance of HPFCHBA_PortController, get the corresponding association HPFCHBA_SoftwareIdentityDrvPortController. 7. 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. 8.
Figure 16-3 Discover HBA topology and attributes 16.3Class implementations 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 Caption Fibre Channel System ElementName Fibre Channel System CIM_ManagedSystemElement Name OperationalStatus StatusDescriptions GUID • • • • • 0 (Unknown) • • • • • Unknown 1 (Other) 2 (OK) 3 (Degraded) 6 (Error) Other OK Degraded Error CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_System CreationClassName HPFCH
Table 16-3 Class: HPFCHBA_FCPort Property name Property implementation CIM_ManagedSystemElement OperationalStatus[0] StatusDescriptions[0] • • • • • 0 (Unknown) • • • • • • • • Unknown 2 (OK-Online) 6 (Error) 10 (Stopped) 11 (In Service) OK-Online Offline Bypassed Diagnostics Link down Error Loopback CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPFCHBA_FCPort De
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 One of the following (in Bits per Second): • • • • UsageRestriction 0 1000000000 2000000000 10000000000 4 (not restricted) CIM_NetworkPort LinkTechnology 4 (FC) PermanentAddress PortWWN PortNumber Port number SupportedMaximumTransmissionU
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-9E5A357AEA130BBF:NODEWWN:nodewwn:PORTWWN: portwwn, where nodewwn is the node WWN and portwwn is the portWWN.
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.
Table 16-6 Class: HPFCHBA_LogicalPortGroup Property name Property implementation NameFormat WWN 16.3.6HPFCHBA_PhysicalPackage HPFCHBA_PhysicalPackage class represents the physical elements of the associated Fibre Channel port controller.
Table 16-8 Class: HPFCHBA_Product Property name Property implementation CIM_ManagedElement ElementName HP Marketing Name CIM_Product IdentifyingNumber Board ID from Driver Name HPQ:GUID: 85408DBD-6A39-41CD-9E5A357AEA130BBF: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.
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.
Table 16-11 Class: HPFCHBA_FirmwareIdentityBIOS (CIM_SoftwareIdentity) Property name Property implementation Name PortWWN CIM_LogicalElement CIM_SoftwareIdentity ClassificationDescriptions FC HBA Option ROM Classifications 11 (bios/fc) InstanceID HPQ:GUID: 85408DBD-6A39-41CD-9E5A357AEA130BBF:NODEWWN:nodewwn:PORTWWN: portwwn:HPFCHBA_FirmwareIdentityBIOS, where nodewwn is the node WWN and portwwn is the port WWN.
Table 16-12 Class: HPFCHBA_SCSIProtocolController Property name Property implementation EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPFCHBA_SCSIProtocolController DeviceID PortWWN SystemName HPQ:GUID: 85408DBD-6A39-41CD-9E5A357AEA130BBF:NODEWWN:nodewwn:PORTWWN: portwwn, where nodewwn is the node WWN and portwwn is the port WWN.
Table 16-13 Class: HPFCHBA_SCSIProtocolEndpoint Property name Property implementation CIM_ProtocolEndpoint ProtocolIFType 57 (HIPPI Interface) 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.
HPFCHBA_ComputerSystemFCPort is used to represent an association between HPFCHBA_ComputerSystem and HPFCHBA_FCPort. 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.
16.3.17HPFCHBA_ComputerSystemLogicalPortGroup 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.
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-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.
HPFCHBA_PhysicalPackagePortController is used to represent an association between HPFCHBA_PortController and HPFCHBA_PhysicalPackage. 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.
16.3.28HPFCHBA_PortControllerFirmwareIdentityBIOS 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.
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:HP_WinComputerSystem SameElement ref:HPFCHBA_ComputerSystem 16.3.
Table 16-34 Class: HPFCHBA_FCPortGroupSystemSpecific Property name Property implementation Collection ref:HPFCHBA_GroupSystemSpecificCollection 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 PhysicalPosition Location – PCI Slot x, where x is the PCI slot number.
16.4Supported indications 16.4.1Fibre Channel Port Status changed to OK 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 OK.
Table 16-37 HPFCHBA_DeviceIndication: Fibre Channel Port Status Changed to OK Property name Property implementation ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build.
Table 16-38 HPFCHBA_DeviceIndication: Fibre Channel Port Status Changed to Link Down Property name Property implementation IndicationIdentifier GUID string generated at time of indication PerceivedSeverity 5 (Major) IndicationTime Time of indication CIM_AlertIndication Description A fibre channel HBA port has changed to a state of link down.
Table 16-38 HPFCHBA_DeviceIndication: Fibre Channel Port Status Changed to Link Down Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication SystemVirtualSerialNumber Conditional property containing the virtual syst
17SAS HBA 17.1Overview 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 • • • • • • • • • • • • • • 17.2Use HPWMISAS.dll HPWMISASEventMsg.dll Cpqmdisk.dll Cpqmscsi.dll Cpqmsas.dll Cpqstmsg.dll Cpqstmsg.dll Cpqstrutl.dll HPWMISRV.exe Hpwmistor.exe HPWMISAS.mof HPWMISASEvent.mof HPWMISASRegistration.
Table 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 Name Controller serial number OperationalStatus[0] Overall status of the Array System and attached devices. This is calculated as per the algorithm described in the HP SAS HBA Profile.
Table 17-3 Class: HPSAS_ArrayController (CIM_ComputerSystem) Property name Property implementation CIM_ManagedSystemElement Name Controller serial number OperationalStatus[0] Status for Array Controller • 0 (Unknown) • 2 (OK) • 6 (Error) CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_System CreationClassName HPSAS_ArrayController Name Controller Serial Number NameFormat Other IdentifyingDescript
Table 17-4 Class: HPSAS_StorageVolume (CIM_ StorageVolume) Property name Property implementation OperationalStatus Volume status • 0 (Unknown) • 2 (OK) • 3 (Degraded) - RAID redundancy lost or rebuilding data • 6 (Error) CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPSAS_StorageVolume DeviceID Opaque Key SystemCreationClassName HPSAS_ArraySystem SystemName HPSAS
Table 17-4 Class: HPSAS_StorageVolume (CIM_ StorageVolume) Property name Property implementation Deleteable See HP SAS HBA Profile FaultTolerance See HP SAS HBA Profile OSName Corresponding OS name for this volume HPSAS_Storagevolume 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_DiskDrive HPSAS_DiskDrive DriveConfiguration See HP SAS HBA Profile DriveHasMNPData See HP SAS HBA Profile DriveInterface See HP SAS HBA Profile DrivePlacement See HP SAS HBA Profile DriveRotationalSpeed See HP SAS HBA Profile NegotiatedDataWidth 0 NegotiatedSpeed 0 HPSAS_DiskDrive 17.3.5HPSAS_StorageExtent HPSAS_StorageExtent represents the consumable storage that is available on a disk drive.
Table 17-6 Class: HPSAS_StorageExtent (CIM_StorageExtent) Property name Property implementation DeviceID Opaque ID SystemCreationClassName HPSAS_ArraySystem SystemName HPSAS_ArraySystem.
Table 17-7 Class: HPSAS_DiskDriveFirmware (CIM_SoftwareIdentity) Property name Property implementation Manufacturer Disk drive vendor string IdentityInfoType CIM:SoftwareFamily IdentityInfoValue HPQ:TargetType value VersionString Drive firmware as reported from SCSI identify command IsEntity False (always set to False) HPSAS_DiskDriveFirmware 17.3.7HPSAS_PhysicalPackage HPSAS_PhysicalPackage represents the overall physical package for the HBA as a whole. There is one instance per HBA.
17.3.8HPSAS_DiskPhysicalPackage HPSAS_DiskPhysicalPackage represents the physical aspects of the disk drive. There is one instance per disk drive.
Table 17-10 Class: HPSAS_PortController (CIM_PortController) Property name Property implementation ElementName Controller name and location, for example, HP 8 INT Port SAS/SATA HBA in Slot 3 CIM_ManagedSystemElement CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPSAS_PortController DeviceID Controller serial number SystemCreationClassName HPSAS_ArraySystem SystemNa
Table 17-11 Class: HPSAS_DAPort (CIM_DAPort) Property name Property implementation CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPSAS_DAPort DeviceID Opaque key SystemCreationClassName HPSAS_ArraySystem SystemName HPSAS_ArraySystem.Name CIM_LogicalPort PortType 82 (PCI) UsageRestriction 2 (Front-End Only) CIM_DAPort HPSAS_DAPort 17.3.
Table 17-12 Class: HPSAS_Firmware (CIM_SoftwareIdentity) Property name Property implementation IdentityInfoType CIM:SoftwareFamily IdentityInfoValue HPQ:TargetType value Set to HPQ:HBA FW UNKNOWN VersionString Controller firmware version string IsEntity False (Always set to False) HPSAS_Firmware 17.3.12HPSAS_PrimordialPool HPSAS_PrimordialPool represents the total raw storage managed by the array controller that is assigned to Raid volumes.
Table 17-14 Class: HPSAS_PrimordialPoolNoRaid (CIM_StoragePool) Property name Property implementation CIM_ManagedElement ElementName Controller name and location: pool identifier For example, HP 8 INT Port SAS/SATA HBA in Slot 3: Primordial Pool (No Raid) CIM_ManagedSystemElement CIM_LogicalElement CIM_StoragePool InstanceID Opaque key PoolID Controller serial number + :NORAID Primordial TRUE RemainingManagedSpace 0 TotalManagedSpace Total raw space available to controller.
17.3.15HPSAS_StorageSetting HPSAS_StorageSetting represents the current raid configuration for a Storage Volume. There is one instance per Storage Volume. Table 17-16 Class: HPSAS_StorageSetting (CIM_StorageSetting) Property name Property implementation CIM_ManagedElement ElementName RAID n, where n is the raid description.
Table 17-16 Class: HPSAS_StorageSetting (CIM_StorageSetting) Property name Property implementation PackageRedundancyMin Minimum number of redundant packages to be used. • 0 (RAID 0) • 1 (RAID 1) HPSAS_StorageSetting 17.3.16HPSAS_SCSIProtocolEndpoint HPSAS_SCSIProtocolEndpoint represents an access point to storage resources.
Table 17-18 Class: HPSAS_SCSIProtocolController (CIM_SCSIProtocolController) Property name Property implementation CIM_ManagedElement ElementName Controller name and location For example, HP 8 INT Port SAS/SATA HBA in Slot 3 CIM_ManagedSystemElement OperationalStatus[0] Operational status of the controller • 0 (Unknown) • 2 (OK) • 6 (Error) CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice
Table 17-19 Class: HPSAS_StorageRedundancySet (CIM_StorageRedundancySet) Property name Property implementation InstanceID Opaque key CIM_RedundancySet LoadBalanceAlgorithm 2 (No Load Balancing) MaxNumberSupported 0 MinNumberNeeded 0 RedundancyStatus TypeOfSet[0] • 2 (Fully Redundant) • 4 (Redundancy Lost) 5 (Limited Sparing) CIM_StorageRedundancySet HPSAS_StorageRedundancySet 17.3.
Table 17-21 Class: HPSAS_ArraySystemLocation (HP_Location) Property name Property implementation CIM_ManagedElement Caption Controller name and location For example, HP 8 INT Port SAS/SATA HBA in Slot 3 Description Controller name and location For example, HP 8 INT Port SAS/SATA HBA in Slot 3 ElementName Controller name and location For example, HP 8 INT Port SAS/SATA HBA in Slot 3 CIM_Location Name Opaque key PhysicalPosition Opaque key HP_Location ElementLocationTag PCI Slot number ElementLo
Table 17-22 Class: HPSAS_DiskDriveLocation (HP_Location) Property name Property implementation ElementLocationTag Bay Number of Disk ElementLocationTagDesc 20 (Bay) HPSAS_DiskDriveLocation 17.3.22HPSAS_StorageCapabilities HPSAS_StorageCapabilities represents the possible capabilities of a Storage Pool. Table 17-23 Class: HPSAS_StorageCapabilities (CIM_StorageCapabilities) Property name Property implementation CIM_ManagedElement ElementName • For Primodial Pools Controller name and location.
Table 17-23 Class: HPSAS_StorageCapabilities (CIM_StorageCapabilities) Property name Property implementation • True—When number of drives > 1 (For example, NoSinglePointOfFailure Pool can be configured for redundancy.) • False—When number of drives = 1 or Pool is NonRAID • True—When number of drives > 1 (For example, NoSinglePointOfFailureDefault Pool can be configured for redundancy.
Table 17-25 Class: HPSAS_DriveCage (CIM_PhysicalPackage) Property name Property implementation CIM_ManagedElement ElementName Port m Box n, where m is the name of the port to which this drive cage is connected and n is the Box Number.
Table 17-26 Class: HPSAS_EnclosureFirmware (CIM_SoftwareIdentity) Property name Property Implemenation CIM_ManagedSystemElement Name Storage Enclosure Firmware CIM_LogicalElement CIM_SoftwareIdentity ClassificationDescriptions[0] Storage Enclosure Firmware Classifications[0] 10 (Firmware) InstanceID Opaque key Manufacturer Enclosure Vendor string IdentityInfoType CIM:SoftwareFamily IdentityInfoValue HPQ:TargetType value VersionString Enclosure firmware string HPSAS_EnclosureFirmware 17.3.
Table 17-27 Class: HPSAS_StorageEnclosure (HP_StorageEnclosure) Property name Property implementation SerialNumber Enclosure Serial Number N/A is reported if there is no serial number (for example, internal enclosures). Tag Opaque key Version N/A—Not Available in this implementation CIM_PhysicalPackage RemovalConditions 2 (Not Applicable) CIM_PhysicalFrame CIM_Chassis HP_StorageEnclosure Location See HP Storage Enclosure Profile HPSAS_StorageEnclosure 17.3.
Table 17-28 Class: HPSAS_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 HPSAS_StorageEnclosureProcessor NameFormat Other CIM_ComputerSystem Dedicated[0] 2 (Other) IdentifyingDescriptions[0] Other Vendor Specific Name OtherDedicatedDescriptions[0] SDE (Storage Device Enclosure) OtherIdent
Table 17-29 Class: HPSAS_StorageEnclosureLocation (HP_Location) Property name ElementLocationTag Property implementation • Unknown for Undetermined • External for external enclosures • Internal for drive cages located within the host chassis ElementLocationTagDesc 19 (Box) HPSAS_StorageEnclosureLocation 17.3.
Table 17-33 Class: HPSAS_ArraySystemStorageEnclosureProcessor (CIM_SystemComponent) Property name Property implementation GroupComponent HPSAS_ArraySystem PartComponent HPSAS_StorageEnclosureProcessor 17.3.
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.
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 17.3.
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 PartComponent HPSAS_PrimordialPoolNoRaid 17.3.
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 17.3.
Table 17-54 Class: HPSAS_PrimordialPoolNoRaidStorageExtent (CIM_ConcreteComponent) Property name Property implementation 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.
Table 17-58 Class: HPSAS_SCSIProtocolControllerStorageVolume (CIM_ProtocolControllerForUnit) Property name Property implementation Antecedent HPSAS_SCSIProtocolController Dependent HPSAS_StorageVolume DeviceNumber LogicalDiskNumber DeviceAccess 2 (Read Write) 17.3.
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.
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 17.3.
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 17.
Table 17-72 HPSAS_DeviceIndication: SAS HBA status OK Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary HBA status OK EventCategory 11 (I/O Adapter) ProbableCause 1 (Other) ProbableCauseDescription HBA Status Changed to OK ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build.
Table 17-72 HPSAS_DeviceIndication: SAS HBA status OK Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment. HP_HardwareIndication HWFirmwareVersion Controller firmware version string HWLogicalLocation Controller Location string For example, Slot 3 HWManufacturer Controller Manufacturer string HWSerialNumber Controller Serial Number HP_DeviceIndication DeviceModel Controller Model string 17.
Table 17-73 HPSAS_DeviceIndication: SAS HBA in Error state Property name Property implementation EventCategory 11 (I/O Adapter) ProbableCause 2 (Adapter/Card Error) ProbableCauseDescription HBA Status Changed to Error ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build.
Table 17-73 HPSAS_DeviceIndication: SAS HBA in Error state Property name Property implementation HWLogicalLocation Controller Location string For example, Slot 3 HWManufacturer Controller Manufacturer string HWSerialNumber Controller Serial Number HP_DeviceIndication DeviceModel Controller Model string 17.4.
Table 17-74 HPSAS_DeviceIndication: Physical Drive status OK 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.
Table 17-74 HPSAS_DeviceIndication: Physical Drive status OK Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment. HP_HardwareIndication HWFirmwareVersion Disk firmware version string HWLogicalLocation Disk Location string For example, Bay 3 HWManufacturer Disk Manufacturer string HWSerialNumber Disk Serial Number HP_DeviceIndication DeviceModel Disk Model string 17.4.
Table 17-75 HPSAS_DeviceIndication: Physical Drive status ERROR Property name Property implementation EventCategory 6 (Primary Storage) ProbableCause 86 (Disk Failure) ProbableCauseDescription Physical Drive Status Changed to Error ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build.
Table 17-75 HPSAS_DeviceIndication: Physical Drive status ERROR Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment. HP_HardwareIndication HWFirmwareVersion Disk firmware version string HWLogicalLocation Disk Location string For example, Bay 3 HWManufacturer Disk Manufacturer string HWSerialNumber Disk Serial Number HP_DeviceIndication DeviceModel Disk Model string 17.4.
Table 17-76 HPSAS_DeviceIndication: Physical Drive status REBUILDING Property name Property implementation Summary Physical drive rebuilding EventCategory 6 (Primary Storage) ProbableCause 1 (Other) ProbableCauseDescription Physical Drive Rebuilding ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build.
Table 17-76 HPSAS_DeviceIndication: Physical Drive status REBUILDING Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment. SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment.
Table 17-77 HPSAS_DeviceIndication: Drive status PREDICTIVE FAILURE Property name Property implementation HP_AlertIndication Summary Physical drive predictive failure EventCategory 6 (Primary Storage) ProbableCause 86 (Disk Failure) ProbableCauseDescription Physical Drive Predictive Failure ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build.
Table 17-77 HPSAS_DeviceIndication: Drive status 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.
Table 17-78 HPSAS_DeviceIndication: Logical Drive status OK Property name Property implementation Summary Logical Drive status OK EventCategory 6 (Primary Storage) ProbableCause 1 (Other) ProbableCauseDescription Logical Drive Status Changed to OK ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build.
17.4.8Logical Drive Status ERROR Table 17-79 HPSAS_DeviceIndication: Logical Drive status ERROR Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PreceivedSeverity 5 (Major) IndicationTime Time of indication CIM_AlertIndication Description A logical drive status has changed to Error.
Table 17-79 HPSAS_DeviceIndication: Logical Drive status 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 indication ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When
Table 17-80 HPSAS_DeviceIndication: Logical Drive is in a degraded state Property name Property implementation EventTime Time of the event or time of the indication if event time unknown ProviderName HP SAS RecommendedActions Check status of physical drives. Degraded status may be caused by failed or missing physical drives, or a data recovery operation on one or more physical drives.
Table 17-80 HPSAS_DeviceIndication: Logical Drive is in a degraded state Property name Property implementation BladeBay * HP_BladeCSLocation.LocationInformation[0] 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.
Table 17-81 HPSAS_DeviceIndication: Enclosure Power Supply status changed to Non Redundant Property name Property implementation EventCategory 17 (Primary Storage Power) ProbableCause 89 (Power Supply Failure) ProbableCauseDescription Redundant Power Supply Status Changed to NonRedundant ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build.
Table 17-81 HPSAS_DeviceIndication: Enclosure Power Supply status changed to Non Redundant Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment. SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment.
Table 17-82 HPSAS_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) Property name Property implementation Summary Redundant power supply status OK EventCategory 17 (Primary Storage Power) ProbableCause 1 (Other) ProbableCauseDescription Redundant Power Supply Status Changed to OK ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build.
Table 17-82 HPSAS_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment. SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment.
Table 17-83 HPSAS_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary Power supply status Redundant Degraded EventCategory 17 (Primary Storage Power) ProbableCause 89 (Power supply failure) ProbableCauseDescription Redundant Power Supply Degraded ProviderVersion Provider version generating the indication, in the for
Table 17-83 HPSAS_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation RackName * Rack name if one exists RackUID * Rack Unique Identifier if one exists SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment. SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment.
Table 17-84 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation HP_AlertIndication Summary Temperature sensor status OK EventCategory 24 (Primary Storage Cooling) ProbableCause 1 (Other) ProbableCauseDescription Temperature Status Changed to OK NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • • • • • 69 (Windows Server 2003 32-bit) 70 (Windows Server 200
Table 17-84 HPSAS_DeviceIndication: Enclosure Temperature sensor 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.
Table 17-85 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to Warning Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary Temperature sensor status Warning Condition EventCategory 24 (Primary Storage Cooling) ProbableCause 51 (Temperature Unacceptable) ProbableCauseDescription Temperature Status Changed to Warning Condition NetworkAddresses Contains a list of all the IP a
Table 17-85 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to Warning Property name Property implementation RackName * Rack name if one exists RackUID * Rack Unique Identifier if one exists SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment. SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment.
Table 17-86 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to Critical Property name Property implementation RecommendedActions Ensure that the system is adequately ventilated. Check for proper room temperature and internal/external airflow. Add or repair fans and air baffling if necessary.
Table 17-86 HPSAS_DeviceIndication: Enclosure Temperature sensor status changed to Critical Property name ImpactedDomain Property implementation • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the following properties (indicated with *) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] EnclosureName * HP_BladeEnclosureCS.
Table 17-87 HPSAS_DeviceIndication: Enclosure Fan status changed to OK Property name Property implementation EventTime Time of the event or time of the indication if event time unknown ProviderName HP SAS RecommendedActions No action is recommended.
Table 17-87 HPSAS_DeviceIndication: Enclosure Fan status changed to OK Property name ImpactedDomain Property implementation • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the following properties (indicated with *) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] EnclosureName * HP_BladeEnclosureCS.
Table 17-88 HPSAS_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation EventTime Time of the event or time of the indication if event time unknown ProviderName HP SAS RecommendedActions Ensure that the system is adequately ventilated. Check for proper room temperature and internal/external airflow. Add or repair fans and air baffling if necessary.
Table 17-88 HPSAS_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation VariableValues Short Description of failure In some cases, VariableValues 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 following properties (indicated with *) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] EnclosureName * HP_BladeEnclosureCS.
Table 17-89 HPSAS_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation AlertType 5 (Device Alert) EventID 306 EventTime Time of the event or time of the indication if event time unknown ProviderName HP SAS RecommendedActions Ensure that the system is adequately ventilated. Check for proper room temperature and internal/external airflow. Add or repair fans and air baffling if necessary.
Table 17-89 HPSAS_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation VariableTypes 1 (String) VariableValues Short Description of failure In some cases, VariableValues 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 following properties (indicated with *) are populated. BladeBay * HP_BladeCSLocation.
18SCSI HBA 18.1Overview 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 Provider Installation Files 18.2Use HP SCSI HBA Profile • • • • • • • • • • • • • • HPWMISCSI.dll HPWMISCSIEventMsg.dll Cpqmdisk.dll Cpqmscsi.dll Cpqmsas.dll Cpqstmsg.dll Cpqstmsg.dll Cpqstrutl.dll HPWMISRV.exe Hpwmistor.exe HPWmiScsi.mof HPWmiSCSIErrorMetaData.
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 Name Key: HBA index OperationalStatus Overall status of the system • • • • StatusDescriptions 0 (Other) 2 (OK) 3 (Degraded) 6 (ERROR) More information for OperationalStatus results CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledStat
Table 18-3 Class: HPSCSI_StorageVolume (CIM_ StorageVolume) Property name Property implementation Name SerialNumber + Vendor + Model (for example, 1020305+COMPAQ+ BD03685A24) OperationalStatus[0] Volume status • • • • StatusDescriptions 0 (Other) 2 (OK) 5 (Predictive Failure) 6 (ERROR) Description of the Operational Status (the reason OperationalStatus is set) CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicab
Table 18-3 Class: HPSCSI_StorageVolume (CIM_ StorageVolume) Property name Property implementation Deleteable FALSE PercentComplete 0 HPSCSI_Storagevolume 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 DriveConfiguration 4 (Non RAID) • True—drive can report MNP Data • False—drive does not report MNP Data DriveHasMNPData DriveInterface 1 (Parallel SCSI) • 0 (Unknown)—drive placement cannot be DrivePlacement 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 Cu
Table 18-5 Class: HPSCSI_StorageExtent (CIM_StorageExtent) Property name Property implementation RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HPSCSI_StorageExtent DeviceID Opaque ID SystemCreationClassName HPSCSI_HBAComputerSystem SystemName HBA index CIM_StorageExtent 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.
Table 18-6 Class: HPSCSI_DiskDriveFirmwareIdentity (CIM_SoftwareIdentity) Property name Property implementation VersionString Drive firmware string 18.3.6HPSCSI_HBAPhysicalPackage HPSCSI_HBAPhysicalPackage represents the overall physical package for the SCSI HBA as a whole. There is one instance per HBA.
Table 18-8 Class: HPSCSI_DiskPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation CIM_PhysicalElement CreationClassName HPSCSI_DiskPhysicalPackage Manufacturer Drive vendor Model Drive model string OtherIdentifyingInfo HBA index value supplied by underlying API PartNumber N/A—Not Available in this implementation • • • • RemovalConditions 0 (Unknown) 2 (Not Applicable) 3 (Removable when off) 4 (Removable when on or off) SerialNumber Drive serial number Tag Opaque ID
Table 18-9 Class: HPSCSI_StorageEnclosure (CIM_Chassis) Property name Property implementation Version N/A – Not available in this implementation CIM_PhysicalPackage RemovalConditions 2 (not applicable) CIM_PhysicalFrame CIM_Chassis HP_StorageEnclosure Location See HP Storage Enclosure Profile 18.3.9HPSCSI_StorageEnclosureProcessor HPSCSI_StorageEnclosureProcessor represents the management processor within a Storage Enclosure.
Table 18-10 Class: HPSCSI_StorageEnclosureProcessor (CIM_ComputerSystem) Property name Property implementation RequestedState 12 (Not applicable) CIM_System CreationClassName HPSCSI_StorageEnclosureProcessor Dedicated[0] 2 (Other) IdentifyingDescriptions Other Vendor Specific Name NameFormat Other CIM_ComputerSystem Dedicated[0] 2 (Other) OtherDedicatedDescriptions[0] SDE—Indicates Storage Device Enclosure 18.3.
Table 18-11 Class: HPSCSI_HBAPortController (CIM_PortController) Property name Property implementation CIM_PortController ControllerType 1 (Other) OtherControllerType SCSI 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).
18.3.12HPSCSI_HBASPIPort HPSCSI_HBASPIPort represents the initiator port to connect to disk drives.
Table 18-14 Class: HPSCSI_HBAFirmwareIdentity (CIM_SoftwareIdentity) Property name Property implementation CIM_ManagedElement Caption SCSI HBA Firmware 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:SoftwareFamil
Table 18-15 Class: HPSCSI_EnclosureFirmware (CIM_SoftwareIdentity) Property name Property implementation InstanceID Opaque key Manufacturer Enclosure Vendor string 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-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 CIM_PhysicalElement CreationClassName HPSCSI_DriveCage Manufacturer Vendor string Model Drive Cage Model string PartNumber N/A—Not available in this implementation SerialNumber Serial number if known Tag Opaque key Version N/A—Not available in this implementation CIM_Phys
Table 18-18 Class: HPSCSI_HBASCSIProtocolEndpoint (CIM_SCSIProtocolEndpoint) Property name Property implementation Name HBA serial number CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) RequestedState 12 (Not Applicable) CIM_ServiceAccessPoint CreationClassName HPSCSI_HBASCSIProtocolEndpoint SystemCreationClassName HPSCSI_HBAComputerSystem SystemName HBA index CIM_ProtocolEndpoint ProtocolIFType 0 (Unknown) CIM_SCSIProtocolEndpoint ConnectionType 1 (Other) OtherConn
Table 18-19 Class: HPSCSI_DASCSIProtocolEndpoint (CIM_SCSIProtocolEndpoint) Property name Property implementation SystemName HBA index CIM_ProtocolEndpoint 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.
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-22 Class: HPSCSI_StorageEnclsoureLocation (HP_Location) Property name Property implementation • External for external enclosures • Internal for drive cages located within the host ElementLocationTag chassis ElementLocationTagDesc 19 (Box) 18.3.22HPSCSI_DriveCageLocation HPSCSI_DriveCageLocation represents a location string for the drive cage.
Table 18-24 Class: HPSCSI_HBALocation (HP_Location) Property name Property implementation ElementName Controller name and location (for example, SCSI Controller Port 1 in Slot 4) Caption Controller name and location For example, SCSI Controller Port 1 in Slot 4 Description Controller name and location For example, SCSI Controller Port 1 in Slot 4 CIM_Location Name Key PhysicalPosition Key HP_Location ElementLocationTag PCI slot number ElementLocationTagDesc 23 (Adapter) LocationInformation[0
18.3.25HPSCSI_HBAProduct HPSCSI_HBAProduct represents the top level marketing information for the SCSI HBA. Table 18-26 Class: HPSCSI_HBAProduct (CIM_Product) Property name Property implementation CIM_ManagedElement ElementName Controller name and location (for example, SCSI Controller Port 1 in Slot 4) CIM_Product IdentifyingNumber Key: Opaque key Name Marketing name Vendor Vendor string Version Firmware version 18.3.
Table 18-29 Class: HPSCSI_HBAComputerSystemPortController (CIM_Logicalidentity) Property name Property implementation SameElement HPSCSI_HBAComputerSystem SystemElement HPSCSI_HBAPortController 18.3.29HPSCSI_HBAComputerSystemDiskDrive (Association) Table 18-30 Class: HPSCSI_HBAComputerSystemDiskDrive (CIM_SystemDevice) Property name Property implementation GroupComponent HPSCSI_HBAComputerSystem PartComponent HPSCSI_DiskDrive 18.3.
Table 18-33 Class: HPSCSI_HBAComputerSystemSPIPort (CIM_SystemDevice) Property name Property implementation PartComponent HPSCSI_HBASPIPort. 18.3.33HPSCSI_HBAComputerSystemDAPort (Association) Table 18-34 Class: HPSCSI_HBAComputerSystemDAPort (CIM_SystemDevice) Property name Property implementation GroupComponent HPSCSI_HBAComputerSystem PartComponent HPSCSI_DAPort. 18.3.
18.3.37HPSCSI_StorageEnclosureDriveCage (Association) Table 18-38 Class: HPSCSI_StorageEnclosureDriveCage (CIM_Container) Property name Property implementation GroupComponent HPSCSI_StorageEnclosure PartComponent HPSCSI_DriveCage 18.3.
Table 18-42 Class: HPSCSI_SCSIProtocolControllerStorageVolume (CIM_ProtocolControllerForUnit) Property name Property implementation Antecedent HPSCSI_HBASCSIProtocolController Dependent HPSCSI_StorageVolume DeviceAccess 2 (Read Write) DeviceNumber Device LUN number 18.3.
18.3.45HPSCSI_DiskPhysicalPackageDiskDrive (Association) Table 18-46 Class: HPSCSI_DiskPhysicalPackageDiskDrive (CIM_Realizes) Property name Property implementation Antecedent HPSCSI_DiskPhysicalPackage Dependent HPSCSI_DiskDrive 18.3.46HPSCSI_StorageExtentStorageVolume (Association) Table 18-47 Class: HPSCSI_StorageExtentStorageVolume (CIM_BasedOn) Property name Property implementation SystemElement HPSCSI_StorageExtent SameElement HPSCSI_StorageVolume 18.3.
Table 18-50 Class: HPSCSI_HBAGroupCollectionComputerSystem (HP_GroupHostedCollection) Property name Property implementation Antecedent HP_WinComputerSystem Dependent HPSCSI_HBAGroupCollection 18.3.50HPSCSI_HBAGroupCollectionHBAComputerSystem (Association) Table 18-51 Class: HPSCSI_HBAGroupCollectionHBAComputerSystem (CIM_MemberOfCollection) Property name Property implementation Member HPSCSI_ HBAComputerSystem Collection HPSCSI_HBAGroupCollection 18.3.
Table 18-54 Class: HPSCSI_DiskDriveMediaAccessStatData (CIM_ElementStatisticalData) Property name Property implementation Stats HPSCSI_MediaAccessStatData 18.3.54HPSCSI_HBAPhysicalPackageLocation (Association) Table 18-55 Class: HPSCSI_HBAPhysicalPackageLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HPSCSI_HBAPhysicalPackage PhysicalLocation HPSCSI_HBALocation 18.3.
18.3.58HPSCSI_SCSIProtocolEndpointSCSIProtocolController (Association) Table 18-59 Class: HPSCSI_SCSIProtocolEndpointSCSIProtocolController (CIM_SAPAvailableForElement) Property name Property implementation AvailableSAP HPSCSI_DASCSIProtocolEndpoint ManagedElement HPSCSI_HBASCSIProtocolController 18.3.
Table 18-62 HPSCSI_DeviceIndication: Physical Drive status set to OK Property name Property implementation Description A SCSI physical drive status has changed from non-OK to OK. AlertingMangedElement WBEM path of the HPSCSI_DiskDrive class instance AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 4 EventTime Time of the event or time of the indication if event time unknown. ProviderName HP SCSI RecommendedActions No action is recommended.
Table 18-62 HPSCSI_DeviceIndication: Physical Drive status set to 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 following properties (indicated with *) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 18-63 HPSCSI_DeviceIndication: Physical Drive status set to ERROR Property name Property implementation AlertType 5 (Device Alert) EventID 5 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.
Table 18-63 HPSCSI_DeviceIndication: Physical Drive status set to ERROR Property name ImpactedDomain Property implementation • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the following properties (indicated with *) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 18-64 HPSCSI_DeviceIndication: Physical Drive status is set to Predictive Failure Property name Property implementation EventID 8 EventTime Time of the event or time of the indication if event time unknown. ProviderName HP SCSI RecommendedActions Replace drive immediately to avoid loss of data.
Table 18-64 HPSCSI_DeviceIndication: Physical Drive status is set to 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.
Table 18-65 HPSCSI_DeviceIndication: Physical Drive status 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 The physical drive is offline.
Table 18-65 HPSCSI_DeviceIndication: Physical Drive status OFFLINE Property name Property implementation RackName * Rack name if one exists RackUID * Rack Unique Identifier if one exists SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment. SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment.
Table 18-66 HPSCSI_DeviceIndication: Physical Drive status - Missing was OK Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary The Physical Drive missing was OK. EventCategory 6 (Primary Storage) ProbableCause 73 (Element Missing) ProbableCauseDescription Missing Physical Drive was OK. ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build.
Table 18-66 HPSCSI_DeviceIndication: Physical Drive status - Missing was 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.
Table 18-67 HPSCSI_DeviceIndication: Physical Drive status - Missing was FAILED Property name Property implementation Summary Physical drive missing was failed EventCategory 6 (Primary Storage) ProbableCause 73 (Element Missing) ProbableCauseDescription Missing Physical Drive was Error. ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build.
Table 18-67 HPSCSI_DeviceIndication: Physical Drive status - Missing was FAILED Property name Property implementation HP_HardwareIndication HWFirmwareVersion Disk firmware version string HWLogicalLocation Disk Location string HWManufacturer Disk Manufacturer string HWSerialNumber Disk Serial Number HP_DeviceIndication DeviceModel Disk Model string 18.4.
Table 18-68 HPSCSI_DeviceIndication: Physical Drive status - Missing was Predictive Failure Property name Property implementation ProbableCauseDescription Missing Physical Drive was Predictive Failure. ProviderVersion Provider version generating the indication, in the form: major.minor.revision.build.
Table 18-68 HPSCSI_DeviceIndication: Physical Drive status - Missing was Predictive Failure Property name Property implementation HWManufacturer Disk Manufacturer string HWSerialNumber Disk Serial Number HP_DeviceIndication DeviceModel Disk Model string 18.4.
Table 18-69 HPSCSI_DeviceIndication: Physical Drive status – Missing was OFFLINE Property name OSType Property implementation • • • • • 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, major.minor.
18.4.9Controller Status Changed to Unknown Table 18-70 HPSCSI_DeviceIndication: Controller status changed to Unknown Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at time of indication PerceivedSeverity 0 (unknown) IndicationTime Time of indication CIM_AlertIndication Description A SCSI device status has changed to Unknown.
Table 18-70 HPSCSI_DeviceIndication: Controller status changed to Unknown Property name Property implementation OSVersion Operating system version of the computer system generating the indication in the format, major.minor.
Table 18-71 HPSCSI_DeviceIndication: Controller status 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 This SCSI HBA status has changed from non-OK to OK.
Table 18-71 HPSCSI_DeviceIndication: Controller status OK Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems ImpactedDomain When Imp
Table 18-72 HPSCSI_DeviceIndication: Controller status ERROR Property name Property implementation CIM_AlertIndication Description A SCSI HBA status has changed to Error. AlertingMangedElement WBEM path of the HPSCSI_HBAComputerSystem class instance AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 3 EventTime Time of the event or time of the indication if event time unknown. ProviderName HP SCSI RecommendedActions Replace this SCSI HBA.
Table 18-72 HPSCSI_DeviceIndication: Controller status ERROR 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 following properties (indicated with *) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 18-73 HPSCSI_DeviceIndication: Power Supply status NOT REDUNDANT Property name Property implementation AlertingMangedElement WBEM path of the HPSCSI_StorageEnclosureProcessor class instance AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 301 EventTime Time of the event or time of the indication if event time unknown. ProviderName HP SCSI RecommendedActions Check status of all enclosure power supplies. Ensure that power supplies have not failed.
Table 18-73 HPSCSI_DeviceIndication: Power Supply status NOT REDUNDANT Property name Property implementation SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems ImpactedDomain When ImpactedDomain is 3 (Enclosure), the following properties (indicated with *) are populated. BladeBay * HP_BladeCSLocation.
Table 18-74 HPSCSI_DeviceIndication: Power Supply status OK Property name Property implementation Description A Storage Enclosure Power Supply has changed to Fully Redundant. AlertingMangedElement WBEM path of the HPSCSI_StorageEnclosureProcessor class instance AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 302 EventTime Time of the event or time of the indication if event time unknown. ProviderName HP SCSI RecommendedActions No action is recommended.
Table 18-74 HPSCSI_DeviceIndication: Power Supply status OK Property name Property implementation SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the following properties (indicated with *) are populated. BladeBay * HP_BladeCSLocation.
Table 18-75 HPSCSI_DeviceIndication: Power Supply status DEGRADED Property name Property implementation CIM_AlertIndication Description A Storage Enclosure Power Supply status has changed to Degraded Redundancy. AlertingMangedElement WBEM path of the HPSCSI_StorageEnclosureProcessor class instance AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 303 EventTime Time of the event or time of the indication if event time unknown.
Table 18-75 HPSCSI_DeviceIndication: Power Supply status 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 ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the following properties (indicated with *) are
Table 18-76 HPSCSI_DeviceIndication: Temperature sensor status change OK Property name Property implementation CIM_AlertIndication Description A Storage Enclosure Temperature sensor status changed from non-OK to OK. AlertingMangedElement WBEM path of the HPSCSI_StorageEnclosureProcessor class instance AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 307 EventTime Time of the event or time of the indication if event time unknown.
Table 18-76 HPSCSI_DeviceIndication: Temperature sensor status change OK Property name Property implementation SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the following properties (indicated with *) are populated. BladeBay * HP_BladeCSLocation.
Table 18-77 HPSCSI_DeviceIndication: Temperature sensor status change Warning Condition Property name Property implementation CIM_AlertIndication 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.
Table 18-77 HPSCSI_DeviceIndication: Temperature sensor status change Warning Condition Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) f
Table 18-78 HPSCSI_DeviceIndication: Temperature sensor status change—Critical Property name Property implementation PerceivedSeverity 6 (Critical) 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. A shutdown is imminent. Action is required before loss of data occurs.
Table 18-78 HPSCSI_DeviceIndication: Temperature sensor status change—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 indication SystemGUID Platform GUID of the computer system generating the ind
Table 18-79 HPSCSI_DeviceIndication: Fan status change—OK Property name Property implementation IndicationIdentifier GUID string generated at time of indication PerceivedSeverity 2 (Info) IndicationTime Time of indication CIM_AlertIndication Description The storage enclosure fan subsystem is operating properly.
Table 18-79 HPSCSI_DeviceIndication: Fan status change—OK Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When Impa
Table 18-80 HPSCSI_DeviceIndication: Fan status change—Degraded Property name Property implementation IndicationIdentifier GUID string generated at time of indication PerceivedSeverity 4 (Minor) IndicationTime Time of indication CIM_AlertIndication Description A fan has failed, but there are enough fans in the fan subsystem to keep the enclosure cool.
Table 18-80 HPSCSI_DeviceIndication: Fan status change—Degraded Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems Whe
Table 18-81 HPSCSI_DeviceIndication: Fan status change - ERROR Property name Property implementation PerceivedSeverity 5 (major) IndicationTime Time of indication CIM_AlertIndication Description A fan has failed and there are not enough fans in the fan subsystem to keep the enclosure cool.
Table 18-81 HPSCSI_DeviceIndication: Fan status change - 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 indication ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When
19System software 19.1Overview 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 19.2Use cases For use cases, see the DMTF Software Inventory Profile. 19.
Table 19-2 Class: CIM_SoftwareIdentity Property name Property implementation ElementName Contains the corresponding comma separated values of IdentityInfoValue array for the corresponding CIM:SoftwareFamily type described in the IdentityInfoType array in the following format: value1,value2,…,value n, where each value is the intended value in IdentityInfoValue array For example, HPQ:value for each CIM:SoftwareFamily IdentityInfoType. This is the File Name of this instance.
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 properties represent the software version instead.
19.4Supported indications There are no indications produced for the software inventory profile implementation.
20Profile registration 20.1Overview The following profiles are implemented and files are installed by this provider. Table 20-1 Overview Implemented Profiles HP Profile Registration Profile (P00100) • HPWmiProfile.dll • HPWmiProfile.mof Provider Installation Files 20.2Use cases For use cases, see the HP Profile Registration profile (P00100). 20.3Class implementations The following classes describe registration of HP profiles. 20.3.
Table 20-2 Class: HP_RegisteredProfile and HP_RegisteredSubProfile Property name Property implementation OtherRegisteredOrganization RegisteredName • NULL for DMTF profiles • None for SNIA SMI-S storage profiles • HP WBWM TC for HP profiles See Tables 20-3 and 20-4 • 1 (Other) for HP profiles • 2 (DMTF) for DMTF profiles • 11 (SNIA) for SNIA SMI-S storage profiles RegisteredOrganization RegisteredVersion See Tables 20-3 and 20-4 Table 20-3 Property Values of HP_RegisteredProfile for DMTF Profiles R
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 Resources:120 SNIA Host Discovered Profile Host Hardware RAID Controller 1.3.0 SNIA:Host Hardware RAID SNIA Host Hardware RAID Controller:130 Controller Profile Location 1.2.
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 HP Fan Physical Asset 1.1.0 HP:Fan Physica Asset HP Fan Physical Asset Profile HP FC HBA 1.0.
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.
21Standalone Tape Drive Profile 21.1Overview The HP Standalone Tape Drive Data sheet describes implementation of tape drives directly attached to a Host system. The following profiles are implemented and files are installed by this provider. Table 21-1 Overview Implemented Profiles Provider Installation Files 21.2Use • • • • • • HP Standalone Tape Drive Profile • • • • • • • • • • HPWMITape.
Table 21-2 Class: HPWMITape_TapeDrive Property name Property implementation OperationalStatus [0] • • • • • • 0 (Unknown) 1 (Other) 2 (OK) 3 (Degraded) 6 (Error) 10 (Stopped / Offline) StatusDescriptions[0] More information for the OperationalStatus result. This provides a short decription to identify who is contributing to the non-OK status. (New, not implemented) Name Name for the device. Contains the device ID.
Table 21-3 Class: HPWMITape_TapeDriveStatDdata Property name Property implementation CIM_StatisticalData InstanceID Uniquely identifies an instance of HPWMITape_TapeDriveStatData StatisticTime Not implemented CIM_MediaAccessStatData ReadOperations Not implemented RecoveredReadOperations Not implemented RecoveredWriteOperations Not implemented UnrecoverableReadOperations Not implemented UnrecoverableWriteOperations Not implemented WriteOperations Not implemented HP_TapeDriveStatData Rewrite
Table 21-4 Class: HPWMITape_TapeDriveMediaLocation Property name Property implementation RemovalCondition Not implemented CIM_PackageLocation LocationCoordinates Unknown CIM_StorageMediaLocation LocationType 4 (Media Access Device) MediaCapacity The number of tapes that the tape drive can hold. Always 1 MediaTypesSupported[0] 2 (Tape Cartridge) HPWMITape_TapeDriveMediaLocation 21.3.
Table 21-5 Class: HPWMITape_PhysicalTape Property name Property implementation MountCount The number of time this tape has been loaded PhysicalLabels[0] The tape barcode TimeOfLastMount Not implemented TotalMountTime Not implemented WriteProtectOn Not implemented CIM_PhysicalTape TapeLength Not implemented UnloadAnywhere Not implemented HPWMITape_PhysicalTape 21.3.
Table 21-7 Class: HPWMITape_TapeDriveEnclosure Property name Property implementation Name Not Implemented CIM_PhysicalElement CreationClassName HPWMITape_TapeDriveEnclosure Manufacturer HP Model Product ID of the drive For example, HP LTO IV PartNumber Not Implemented SerialNumber The tape drive serial number Tag Uniquely identifies an instance of HPWMITape_TapeDriveEnclosure Version Not Implemented CIM_PhysicalPackage • • • • RemovalConditions 0 (Unknown) 2 (Not Applicable) 3 (Removable
Table 21-8 Class: HPWMITape_Product Property name Property implementation Vendor HP Version Firmware Version WarrantyDuration Not implemented WarrantyStartDate Not implemented HPWMITape_Product 21.3.
Table 21-10 Class: HPWMITape_TapeDriveFirmware Property name Property implementation CIM_ManagedElement CIM_ManagedSystemElement CIM_LogicalElement CIM_SoftwareIdentity BuildNumber Firmware version build number if available InstanceID Uniquely identifies an instance of HPWMITape_TapeDriveFirmware MajorVersion Firmware version minor number version if available MinorVersion Firmware version minor number version if available RevisionNumber Not implemented VersionString Firmware version IsEntity
Table 21-11 Class: HPWMITape_TapeDriveSPIPort Property name Property implementation StatusDescriptions More information for OperationalStatus result.
Table 21-12 Class: HPWMITape_TapeDriveSASPort Property name Property implementation OperationalStatus[0] • • • • • • StatusDescriptions[0] 0 (Unknown) 1 (Other) 2 (OK) 3 (Degraded) 6 (Error) 10 (Stopped / Offline) Not implemented CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault Not implemented EnabledState Not implemented RequestedState Not implemented CIM_LogicalDevice CreationClassName HPWMITape_TapeDriveSPIPort DeviceID Uniquely identifies an instance of HPWMITape_TapeDriveSPIP
21.3.13HPWMITape_LogicalPortSystemDevice (Association) Table 21-14 Association: HPWMITape_LogicalPortSystemDevice Property name Property implementation GroupComponent HP_WinComputerSystem PartComponent CIM_LogicalPort 21.3.14HPWMITape_TapeDriveToCapabilities (Association) Table 21-15 Association: HPWMITape_TapeDriveToCapabilities Property name Property implementation Capabilities HPWMITape_TapeDriveCapabilities ManagedElement HPWMITape_TapeDrive 21.3.
21.3.17HPWMITape_TapeInTapeDriveMediaLocation (Association) Table 21-18 Class: HPWMITape_TapeInTapeDriveMediaLocation Property name Property implementation Antecedent HPWMITape_TapeDriveMediaLocation Dependent HPWMITape_PhysicalTape Orientation 5 (Not Applicable) 21.3.18HPWMITape_RealizePhysicalPackage (Association) Table 21-19 Association: HPWMITape_RealizePhysicalPackage Property name Property implementation Antecedent HPWMITape_TapeDriveEnclosure Dependent HPWMITape_TapeDrive 21.3.
21.3.21HPWMITape_InstalledDriveFirmware (Association) Table 21-22 Association: HPWMITape_TapeDriveToTapeDriveFirmware Property name Property implementation InstalledSoftware HPWMITape_TapeDriveFirmware System HP_WinComputerSystem 21.3.22HPWMITape_TapeDriveToProtocolEndpoint (Association) Table 21-23 Association: HPWMITape_TapeDriveToProtocolEndpoint Property name Property implementation ManagedElement CIM_SCSIProtocolEndpoint AvailableSAP HPWMITape_TapeDrive 21.3.
21.3.25HPWMITape_SCSIProtocolEndpointLogicalPort (Association) Table 21-26 Association: HPWMITape_SCSIProtocolEndpointLogicalPort Property name Property implementation Antecedent CIM_LogicalPort Dependent CIM_SCSIProtocolEndpoint 21.4Supported Indications 21.4.
Table 21-27 HP_TapeDriveDeviceIndication: Drive status changed to Unknown Property name Property implementation ProbableCause 1 (Other) ProbableCauseDescription Tape drive status changed to Unknown ProviderVersion Provider version generating the indication in the format, major.minor.revision.build NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication.
21.4.2Drive status changed to OK Table 21-28 HP_TapeDriveDeviceIndication: Drive status changed to OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Informational) IndicationTime Time of indication CIM_AlertIndication Description See HPWMITapeEventMetaData.
Table 21-28 HP_TapeDriveDeviceIndication: Drive 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 indication.
Table 21-29 HP_TapeDriveDeviceIndication: Drive status changed to Degraded Property name Property implementation EventTime Time of the event or time of the indication if the event time is unknown. ProviderName HP Tape RecommendedActions See HPWMITapeEventMetaData.mof SystemName Name of the computer system generating the indication. SystemCreationClassName CreationClassName of the computer system generating the indication. HP_AlertIndication Summary See HPWMITapeEventMetaData.
Table 21-29 HP_TapeDriveDeviceIndication: Drive status changed to Degraded Property name Property implementation HWFirmwareVersion Enclosure F/W version string (It must match the HP_TapeDriveFirmware.VersionString) HWManufacturer Enclosure Manufacturer string HWSerialNumber Enclosure Serial Number (It must match the HP_StorageEnclosure.SerialNumber) HP_DeviceIndication DeviceModel Enclosure Model string HP_TapeDriveDeviceIndication 21.4.
Table 21-30 HP_TapeDriveDeviceIndication: Drive status changed to Failed Property name Property implementation ProbableCauseDescription Tape drive is not in operating mode or non responsive ProviderVersion Provider version generating the indication in the form, major.minor.revision.
21.4.5New Tape Drive Found Table 21-31 HP_TapeDriveDeviceIndication: Drive status changed to Failed Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Informational) IndicationTime Time of indication CIM_AlertIndication Description See HPWMITapeEventMetaData.
Table 21-31 HP_TapeDriveDeviceIndication: Drive status changed to Failed Property name Property implementation SystemFirmwareVersion Firmware version of the computer system generating the indication. SystemSerialNumber Serial number of the computer system generating the indication. SystemProductID Product ID of the computer system generating the indication. SystemModel Model name of the computer system generating the indication.
Table 21-32 HP_TapeDriveDeviceIndication: Tape Drive status changed to Offline Property name Property implementation EventTime Time of the event or time of the indication if the event time is unknown. ProviderName HP Tape RecommendedActions See HPWMITapeEventMetaData.mof SystemName Name of the computer system generating the indication. SystemCreationClassName CreationClassName of the computer system generating the indication. HP_AlertIndication Summary See HPWMITapeEventMetaData.
Table 21-32 HP_TapeDriveDeviceIndication: Tape Drive status changed to Offline Property name Property implementation HWManufacturer Enclosure Manufacturer string HWSerialNumber Enclosure Serial Number (It must match the HP_StorageEnclosure.SerialNumber) HP_DeviceIndication DeviceModel Enclosure Model string HP_TapeDriveDeviceIndication 21.4.
Table 21-33 HP_TapeDriveDeviceIndication: OK Tape Drive Now Missing 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.
Table 21-34 HP_TapeDriveDeviceIndication: Failed Drive Now Missing Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Informational) IndicationTime Time of indication CIM_AlertIndication Description See HPWMITapeEventMetaData.
Table 21-34 HP_TapeDriveDeviceIndication: Failed Drive Now Missing Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication. SystemProductID Product ID of the computer system generating the indication. SystemModel Model name of the computer system generating the indication. SystemGUID Platform GUID of the computer system generating the indication.
Table 21-35 HP_TapeDriveDeviceIndication: Offline Drive Now Missing Property name Property implementation ProviderName HP Tape RecommendedActions See HPWMITapeEventMetaData.mof SystemName Name of the computer system generating the indication. SystemCreationClassName CreationClassName of the computer system generating the indication. HP_AlertIndication Summary See HPWMITapeEventMetaData.
Table 21-35 HP_TapeDriveDeviceIndication: Offline Drive Now Missing 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.
Table 21-36 HP_TapeDriveDeviceIndication: Degraded Drive Now Missing 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) 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.
Table 21-37 HP_TapeDriveDeviceIndication: Tape Drive Cleaning Required Property name Property implementation PerceivedSeverity 5 (Major) 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 511 (Tape drive cleaning required) EventTime Time of the event or time of the indication if the event time is unknown.
Table 21-37 HP_TapeDriveDeviceIndication: Tape Drive Cleaning Required 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.
Table 21-38 HP_TapeDriveDeviceIndication: Cleaning Tape Replacement Required Property name Property implementation RecommendedActions See HPWMITapeEventMetaData.mof SystemName Name of the computer system generating the indication. SystemCreationClassName CreationClassName of the computer system generating the indication. HP_AlertIndication Summary See HPWMITapeEventMetaData.
Table 21-38 HP_TapeDriveDeviceIndication: Cleaning Tape Replacement Required Property name Property implementation HP_DeviceIndication DeviceModel Enclosure Model string HP_TapeDriveDeviceIndication Standalone Tape Drive Profile 523
22Host Discovered Resources (HDR) 22.1Overview 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 Provider Installation Files • • • • 22.2Use HPWMIHDR.dll HPWMIHDR.mof HPWMIHDR_Registration.mof HPWMIHDR_Schema.
Table 22-2 Class: HPHDR_ComputerSytem Property name Property implementation EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) 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-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-11dc8bd2-806d6172696f}\ CIM_ManagedSystemElement Name The SCSI ID in the form SCSI Initiator portid: pathid:Targetid:Drive For example, SCSITarget 1:2
Table 22-5 Class: HPHDR_LogicalDisk Property name Property implementation ElementName The SCSI ID of the Logical Disk with full path in the form: SCSILUN Initiatorid:pathid:targetid:LUN For example, SCSILUN 1:2:3:4, where 1 is the initiator ID, 2 is the path ID, 3 is the target ID, and 4 is the LUN CIM_ManagedSystemElement Name Set to VPD page 83 Association 0 unique WWID of the disk. If the Page 83 information is not available it is set to Not Available.
Table 22-5 Class: HPHDR_LogicalDisk Property name Property implementation NumberOfBlocks Total number of blocks. The total size is calculated by multiplying the BlockSize by the NumberOfBlocks. If BlockSize is 1, this property is the total size in bytes. For example, 160031014912 NameFormat 2 NameNameSpace 1 (Other) Primordial False – can create and delete this element 22.3.
Table 22-6 Class: HPHDR_LogicalDisk Property name Property implementation 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. For example, http://15.34.32.34 22.3.
Table 22-10 Class: HPHDR_ComputerSystemSCSIProtocolEndpointInitiator Property name Property implementation Dependent HPHDR_SCSIProtocolEndPointInitiator 22.3.
23Host 23.1 Attached SATA Provider Overview The HP Host Attached SATA provider data sheet describes host attached SATA controllers and their attached disks. This implementation excludes externally attached SATA drives that are part of external storage enclosures. The following profiles are implemented, and the following files are installed by this provider: Table 23-1 Overview Implemented Profiles P001300 HP Host Attached SATA Profile V1.0.0.003 • • • • • • • Provider Installation Files 23.
Table 23-2 Class: HP_SATAPortController (CIM_PortController) Property name Property implementation Caption Controller name. For example: • Standard Dual Channel PCI IDE Controller • Standard AHCI 1.0 Serial ATA Controller Description Controller name. For example: • Standard Dual Channel PCI IDE Controller • Standard AHCI 1.0 Serial ATA Controller ElementName Controller name. For example: • Standard Dual Channel PCI IDE Controller • Standard AHCI 1.
Table 23-2 Class: HP_SATAPortController (CIM_PortController) Property name Property implementation ControllerVersion The revision number of the controller. For example: 00, 02 ProtocolSupported 37 (IDE) 23.3.2HP_SATADiskDrive HP_SATADiskDrive represents the hard drives connected to host-attached IDE/ATA/SATA controllers. Table 23-3 Class: HP_SATADiskDrive(CIM_DiskDrive) Property name Property implementation CIM_ManagedElement Caption A short textual description of the disk drive.
Table 23-3 Class: HP_SATADiskDrive(CIM_DiskDrive) Property name Property implementation SystemCreationClassName Same value as property HP_WinComputerSystem.CreationClassName SystemName Same value as property HP_WinComputerSystem.Name CIM_MediaAccessDevice Capabilities Capabilities of the MediaAccessDevice. For example: 3, 4, 10 CapabilityDescriptions More detailed explanation for any of the AccessDevice features indicated in the Capabilities array.
Table 23-3 Class: HP_SATADiskDrive(CIM_DiskDrive) Property name Property implementation TotalTracks The total number of sectors on the disk drive. For example: 4961535 TracksPerCylinder The number of tracks in each cylinder on the physical disk drive. For example: 255 SerialNumber A manufacturer-allocated number used to identify the physicalmedia. For example: 2BBB6E8F Size The size of the disk drive.
Table 23-4 Class: HP_SATAStorageExtent (CIM_StorageExtent) Property name Property implementation RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName HP_SATAStorageExtent DeviceID Opaque Key SystemCreationClassName Same value as property HP_WinComputerSystem.CreationClassName SystemName Same value as property HP_WinComputerSystem.
Table 23-5 Class: HP_SATADiskDriveFW (CIM_SoftwareIdentity) Property name Property implementation ElementName Populate with Disk Drive Model For example: GB0160EAFJE ATA Device CIM_ManagedSystemElement Name Disk Drive Firmware CIM_LogicalElement Caption Disk Drive Firmware Description Disk Drive Firmware CIM_SoftwareIdentity ClassificationDescriptions[0] Disk Drive Firmware Classifications[0] 10 (Firmware) InstanceID Opaque key Manufacturer Disk drive vendor string IdentityInfoType CIM:So
Table 23-6 Class: HP_SATAPortControllerPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation Description Controller name. For example: • Standard Dual Channel PCI IDE Controller CIM_ManagedSystemElement Name “Standard Dual Channel PCI IDE Controller” CIM_PhysicalElement CreationClassName HP_SATAPortControllerPhysicalPackage Manufacturer Populated with the manufacturer property value of the IDE controller device.
Table 23-7 Class: HP_SATADiskPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation Manufacturer The name of the disk drive manufacturer. For example: (Standard disk drives) Model The manufacturer's model number of the disk drive. For example: GB0160EAFJE ATA Device PartNumber Not available in this implementation SerialNumber A manufacturer-allocated number used to identify the physicalmedia.
23.3.8HP_SATADiskLocation HP_SATADiskLocation represents a location string for the disk drive. Table 23-9 Class: HP_SATADiskLocation (HP_Location) Property name Property implementation CIM_ManagedElement Caption A short textual description of the disk drive. For examaple: FB160C4081 ATA Device Description String representing Disk location relative to the controller to which it is connected.
Table 23-10 Class: HP_SATAControllerLocation (HP_Location) Property name Property implementation Name Opaque key PhysicalPosition Opaque key HP_Location ElementLocationTag PCI DEVICE ID: 3A22 ElementLocationTagDesc 15 (PCI) 23.3.10HP_SATAPortControllerProduct HP_SATAPortControllerProduct represents the top level marketing information for the Host attached IDE/ATA/SATA controller.
Table 23-12 Class: HP_SATALogicalPort(CIM_LogicalPort) Property name Property implementation CIM_ManagedSystemElement OperationalStatus Operational Status of a Controller Port. Possible Values are: • • • • • 0 (Unknown) 2 (OK) 3 (Degraded) 5 (Predictive Failure) 6 (Error) CIM_ EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalPort SystemCreationClassName Same value as property HP_WinComputerSystem.
Table 23-13 Class: HP_ISATAProtocolEndpoint (CIM_ProtocolEndpoint) Property name Property implementation Caption Protocol Endpoint for xxx, where xxx is the value populated in the caption property of the instance of HP_SATALogicalPort associated to this instance through the association HP_SATALogicalPortIProtocolEndpoint.
Table 23-14 Class HP_TSATAProtocolEndPoint(CIM_ProtocolEndpoint) Property name Property implementation CreationClassName HP_TSATAProtocolEndPoint Name Opaque key Caption Protocol Endpoint for xxx, where xxx is the Disk Drive PNPDeviceID ElementName Same value as Caption ProtocolIFType 1 (other) OtherTypeDescription IDE/ATA/SATA EnabledDefault 2 (Enabled) RequestedState 12 (Not Applicable) 23.3.
Table 23-15 Class HP_SATAPortControllerDriver(HP_SoftwareIdentity) Property name Property implementation IdentityInfoValue HPQ:PNPDeviceID assigned to Controller InstanceID Opaque key Manufacturer Standard IDE ATA/ATAPI controllers driver (for pciide.sys and atapi.sys) Standard SATA controllers driver (for msahci.sys) VersionString Not available for this implementation 23.3.15HP_SATAPortControllerFW HP_SATAPortControllerFW represents properties of storage driver used by the controller.
Table 23-17 Class HP_SATAPortControllerBIOS(HP_SoftwareIdentity) Property name Property implementation CIM_ManagedElement Caption • IDE/ATA BIOS • SATA BIOS Description Same as Caption ElementName Same as Caption CIM_ManagedSystemElement Name Same as Caption CIM_LogicalElement CIM_SoftwareIdentity ClassificationDescriptions Same as Caption Classifications 6 (Firmware/BIOS) IsEntity False (always set to False) IdentityInfoType CIM:SoftwareFamily IdentityInfoValue HPQ:PNPDeviceID assigned t
23.3.19HP_SATAPortControllerPhysicalPackageSATAController Location (Association) Table 23-20 Class: 1-3-16 HP_SATAPortControllerPhysicalPackageSATAControllerLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HP_SATAPortControllerPhysicalPackage PhysicalLocation HP_SATAControllerLocation 23.3.
23.3.23HP_WinComputerSystemSATAStorageExtent (Association) Table 23-24 Class: 1-3-20 HP_WinComputerSystemSATAStorageExtent (CIM_SystemDevice) Property name Property implementation GroupComponent HP_WinComputerSystem PartComponent HP_SATAStorageExtent 23.3.24HP_WinComputerSystemSATADiskDrive (Association) Table 23-25 Class: HP_WinComputerSystemSATADiskDrive (CIM_SystemDevice) Property name Property implementation GroupComponent HP_WinComputerSystem PartComponent HP_SATADiskDrive 23.3.
23.3.28HP_SATADiskPhysicalPackageSATADiskLocation (Association) Table 23-29 Class: 1-3-25 HP_SATADiskPhysicalPackageSATADiskLocation (CIM_PhysicalElementLocation) Property name Property implementation Element HP_SATADiskPhysicalPackage PhysicalLocation HP_SATADiskLocation 23.3.
Table 23-33 Class: HP_SATAInitiatorTargetLogicalUnitPath(CIM_SCSIInitiatorTargetLogicalUnitPath) Property name Property implementation Initiator HP_ISATAProtocolEndpoint Target HP_TSATAProtocolEndpoint LogicalUnit HP_SATAStorageExtent State 2 (active) 23.3.
Table 23-37 Class: 1-3-31 HP_SATAPortControllerBIOSSATAPortController (CIM_ElementSoftwareIdentity) Property name Property implementation Antecedent HP_SATAPortControllerBIOS Dependent HP_SATAPortController • ElementSoftwareStatus[0]: 2 (Current) • ElementSoftwareStatus[1]: 6 (Installed) ElementSoftwareStatus 23.3.
Table 23-39 HP_SATADeviceIndication: New Disk Drive found Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary New Disk Drive found EventCategory 6 (Primary Storage Device) ProbableCause 1 (Other) ProbableCauseDescription A new disk drive was detected.
Table 23-39 HP_SATADeviceIndication: New Disk Drive found Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HP_DeviceIndication DeviceModel Physical Disk Model string 23.4.
Table 23-40 HP_SATADeviceIndication: Disk Drive status unknown 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) 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 format, major.minor.
23.4.3Physical Drive Status Changed to OK Table 23-41 HP_SATADeviceIndication: Disk Drive status OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Informational) IndicationTime Time of indication CIM_AlertIndication Description A Disk Drive status has changed to OK.
Table 23-41 HP_SATADeviceIndication: Disk Drive status OK Property name Property implementation SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the following properties (indicated with *) are populat
Table 23-42 HP_SATADeviceIndication: Disk Drive status Error Property name Property implementation EventID 603 ProviderName HP SATA RecommendedActions Check for failed or removed physical drives.
Table 23-42 HP_SATADeviceIndication: Disk Drive status Error Property name Property implementation EnclosureName * HP_BladeEnclosureCS.
Table 23-43 HP_SATADeviceIndication: Disk Drive status Degraded Property name Property implementation ProbableCause 35 (Performance Degraded) ProbableCauseDescription Disk Drive State Changed to Degraded NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • • • • • 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
Table 23-43 HP_SATADeviceIndication: Disk Drive status Degraded Property name Property implementation DeviceModel Physical Disk Model string 23.4.
Table 23-44 HP_SATADeviceIndication: Disk Drive status Predictive Failure Property name Property implementation ProviderVersion Provider version generating the indication in the format, major.minor.revision.
Table 23-45 HP_SATADeviceIndication: Disk Drive is missing Property name Property implementation CIM_AlertIndication Description A Disk Drive disappeared from system. AlertingManagedElement WBEM path of the HP_SATADiskDrive class AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 613 ProviderName HP SATA RecommendedActions No action is recommended. SystemName Name of the computer system generating the indication.
Table 23-45 HP_SATADeviceIndication: Disk Drive is missing Property name Property implementation SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the following properties (indicated with *) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_WinComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
24For • • • more information http://www.dmtf.org http://www.snia.org http://www.hp.