HP integrated VMware ESXi 4.
Blade System Lite Data Sheet version 1.5 Blade System Lite Data Sheet version 1.
1 Blade System Lite 1-1 Overview The following profiles are implemented, and the following files are installed by this provider. Table 13-1 Overview • HP Blade System Lite Profile 2.1.0 Implemented Profiles 1-2 Namespaces This provider returns instances in the root/hpq namespace.
Table 13-2 Class: SMX_BladeEnclosureCS Property name Property implementation OperationalStatus • • • • StatusDescriptions 0 (Unknown), enclosure status: Unknown 2 (OK), enclosure status: OK 3 (Degraded), enclosure status: Degraded 6 (Error), enclosure status: Error StatusDescriptions[0] per OperationalStatus[0]: • Server Blade Enclosure and Onboard Administrator status: Unknown • Server Blade Enclosure and Onboard Administrator status: OK • Server Blade Enclosure and Onboard Administrator status: D
Table 13-2 Class: SMX_BladeEnclosureCS 1-3-2 Property name Property implementation ManagementIPAddress The enclosure’s management IP address ManagementURL The URL of the enclosure’s management web-based user interface ProductID The blade enclosure product name (model) string SerialNumber The blade enclusure serial number string RackName The name of the rack string RackUID The UUID of the rack string EnclosureName The name of the enclosure string SMX_BladeEnclosureCollection SMX_BladeEnclos
Table 13-3 Class: SMX_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 1-3-3 SMX_BladeSystemComponent SMX_BladeSystem
1-3-5 SMX_BladeEnclosureGroupHostedCollection SMX_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 13-7 Class: SMX_BladeEnclosureFW Property name Property implementation MajorVersion The major version of the blade enclosure firmware MinorVersion The minor version number of the blade enclosure firmware VersionString String indicating the blade enclosure firmware version information. This property is the string translation of the content provided in the MajorVersion and MinorVersion properties.
Table 13-9 Class: SMX_BladeEnclosureInstalledFWIdentity Property name Property implementation CIM_InstalledSoftwareIdentity HP_BladeEnclosureInstalledFWIdentity 1-3-9 System ref: SMX_BladeEnclosureCS InstalledSoftware ref: SMX_BladeEnclosureFW SMX_BladeCSLocation SMX_BladeCSLocation is used to model the server blade location within an enclosure.
Table 13-11 Class: HP_ElementLocation 1-4 Property name Property implementation Element References SMX_ComputerSystem PhysicalLocation References SMX_BladeCSLocation Supported indications There are no indications specific to the blade system implementation.
FCHBA Provider Data Sheet version 2.1 FCHBA Provider Data Sheet version 2.
1 FC HBA 1-1 Overview This provider implements the HP FC HBA Profile which describes the behavior of Fibre Channel host adapters supporting the SCSI (FCP) command set. A Fibre Channel adapter used in a host system is called a Host Bus Adapter (HBA). An HBA is a physical device that contains one or more Fibre Channel ports. A single system can contain one or more HBAs. The following table details the profiles implemented and files installed by this provider.
Table 14-2 Class: SMX_FCHBAComputerSystem Property name Property implementation StatusDescriptions[0] • • • • Unknown OK Stopped Error CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_System CreationClassName SMX_FCHBAComputerSystem NameFormat Other CIM_ComputerSystem 1-3-2 Dedicated 0 IdentifyingDescriptions[0] HPQ:GUID OtherIdentifyingInfo[0] GUID SMX_FCHBAFCPort SMX_FCHBAFCPort is used to r
Table 14-3 Class: SMX_FCHBAFCPort Property name Property implementation StatusDescriptions[0] • • • • • • • Unknown OK-Online Stopped Offline Stopped Bypassed Stopped Diagnostics Stopped Link down Error CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName SMX_FCHBAFCPort DeviceID Opaque value SystemName Opaque value SystemCreationClassName SMX_FCHBAComputerSystem CIM_Lo
Table 14-3 Class: SMX_FCHBAFCPort Property name Property implementation UsageRestriction 4 (not restricted) CIM_NetworkPort 1-3-3 LinkTechnology 4 (FC) PermanentAddress PortWWN PortNumber Port number SupportedMaximumTransmissionUnit Port maximum frame size SMX_FCHBAPortController SMX_FCHBAPortController is a logical device corresponding to a hardware network port controller.
SMX_FCHBAFCPortStatsitics represents statistics for a Fibre Channel port. In the following table HBAAPI_PORTSTATISTICS prefix refers to the HBA API HBA_PORTSTATISTICS structure. This information comes directly for the HBA and is not altered. Table 14-5 Class: SMX_FCHBAFCPortStatistics Property name Property implementation CIM_ManagedElement ElementName Product name CIM_StatisticalData InstanceID Opaque SampleInterval 00000000000000.
Table 14-6 Class: SMX_FCHBALogicalPortGroup Property name Property implementation Description Grouping of all FC Ports for this HBA Caption Logical Port Group ElementName Logical Port Group CIM_Collection CIM_SystemSpecificCollection InstanceID Opaque CIM_LogicalPortGroup 1-3-6 Name NodeWWN NameFormat WWN SMX_FCHBAPhysicalPackage SMX_FCHBAPhysicalPackage class represents the physical elements of the associated Fibre Channel port controller.
Table 14-7 Class: SMX_FCHBAPhysicalPackage Property name Property implementation Tag NodeWWN: where is the port controller instance number for the same adapter Version Board Version or N/A when not available CIM_PhysicalPackage RemovalConditions 1-3-7 2 (Not Applicable) SMX_FCHBAProduct SMX_FCHBAProduct is used to aggregate physical element of the FC HBA. In the following table HBAAPI_ADAPTERATTRIBUTES prefix refers to the HBA API HBA_ADAPTERATTRIBUTES structure.
Table 14-9 Class: SMX_FCHBASoftwareIdentityDrv Property name Property implementation Name NodeWWN CIM_LogicalElement CIM_SoftwareIdentity 1-3-9 ClassificationDescriptions FC HBA Driver Classifications 2 (Driver) InstanceID HPQ:NodeWWN: where is the port controller instance number for the same adapter Manufacturer Manufacturer VersionString File version of the Driver SMX_FCHBAFirmwareIdentityFW SMX_FCHBA_FirmwareIdentityFW represents adapter firmware associated with
1-3-10 SMX_FCHBAFirmwareIdentityBIOS SMX_FCHBAFirmwareIdentityBIOS represents adapter BIOS associated with the Fibre Channel port controller. Table 14-11 Class: SMX_FCHBA_FirmwareIdentityBIOS Property name Property implementation CIM_ManagedElement Caption FC HBA Option ROM Description FC HBA Option ROM detail for Model Name, where product name is the model name of the HBA.
Table 14-12 Class: SMX_FCHBAGroupSystemSpecificCollection Property name Property implementation Caption FC HBA Consolidated Status Description Consolidated status for HP FC HBAs ElementName FC HBA Consolidated Status CIM_Collection CIM_SystemSpecificCollection InstanceID Opaque HP_GroupSystemSpecificCollection GroupOperationalStatus[0] GroupStatusDescriptions[0] 1-3-12 • • • • • • 0 (Unknown) • • • • • • Unknown 1 (Other) 2 (OK) 3 (Degraded) 6 (Error) 10 (Stopped) Other OK Degraded Error S
Table 14-14 Class: SMX_FCHBAComputerSystemPortController Property name Property implementation CIM_Component CIM_SystemDevice SMX_FCHBAComputerSystemPortController 1-3-14 GroupComponent ref:SMX_FCHBAComputerSystem PartComponent ref:SMX_FCHBAPortController SMX_FCHBAComputerSystemLogicalPortGroup SMX_FCHBAComputerSystemLogicalPortGroup is used to represent an association between SMX_FCHBAComputerSystem and SMX_FCHBALogicalPortGroup.
1-3-16 SMX_FCHBAFCPortFCPortStatistics SMX_FCHBAFCPortFCPortStatistics is used to represent an association between SMX_FCHBAFCPort and SMX_FCHBAFCPortStatistics.
1-3-19 SMX_FCHBAPhysicalPackagePortController SMX_FCHBAPhysicalPackagePortController is used to represent an association between SMX_FCHBAPortController and SMX_FCHBA_PhysicalPackage.
Table 14-22 Class: SMX_FCHBAPortControllerFirmwareIdentityFW 1-3-22 Property name Property implementation Dependent ref:SMX_FCHBAPortController SMX_FCHBAPortControllerFirmwareIdentityBIOS SMX_FCHBAPortControllerFirmwareIdentityBIOS is used to represent an association between SMX_FCHBAPortController and SMX_FCHBA_FirmwareIdentityBIOS.
Table 14-25 Class:SMX_FCHBASystemPackaging Property name Property implementation CIM_Dependency CIM_SystemPackaging SMX_FCHBASystemPackaging 1-3-25 Antecedent ref:SMX_FCHBAPhysicalPackage Dependent ref:SMX_ FCHBAComputerSystem SMX_FCHBAGroupHostedCollection SMX_FCHBAGroupHostedCollection is used to represent an association between SMX_ComputerSystem and SMX_FCHBAGroupSystemSpecificCollection.
SMX_FCHBALocation is used to specify the location of the HBA, PCI Slot number. Table 14-28 Class: SMX_FCHBALocation Property name Property implementation CIM_ManagedElement CIM_Location Name NodeWWN: SerialNumber: Where is the port controller instance number for the same adapter.
Table 14-30 Class: SMX_FCHBASCSIProtocolController Property name Property implementation OperationalStatus[0] 0 (Unknown) 2 (OK-Online) 6 (Error) 10 (Stopped) 11 (In Service) CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName SMX_FCHBASCSIProtocolController DeviceID PortWWN SystemName Opaque value SystemCreationClassName SMX_FCHBAComputerSystem CIM_ProtocolController
Table 14-31 Class: SMX_FCHBASCSIProtocolEndpoint Property name Property implementation SystemName Opaque value SystemCreationClassName SMX_FCHBAComputerSystem CIM_ProtocolEndpoint ProtocolIFType 57 (HIPPI Interface) CIM_SCSIProtocolEndpoint ConnectionType Role 1-3-31 2 (fibre channel) 2 (initiator) SMX_FCHBAComputerSystemSCSIProtocolController SMX_FCHBAComputerSystemSCSIProtocolController is used to represent an association between SMX_FCHBAComputerSystem and SMX_FCHBASCSIProtocolController.
1-3-33 SMX_FCHBASCSIProtocolControllerFCPort SMX_FCHBASCSIProtocolControllerFCPort is used to represent an association between SMX_FCHBASCSIProtocolController and SMX_FCHBAFCPort Table 14-34 Class: SMX_FCHBAFCPortSCSIProtocolControllerFCPort Property name Property implementation CIM_Dependency CIM_ProtocolControllerForDevice CIM_ProtocolControllerFCPort SMX_FCHBASCSIProtocolControllerFCPort 1-3-34 Antecedent ref:SMX_FCHBASCSIProtocolController Dependent ref:SMX_FCHBAFCPort SMX_FCHBASystemServiceAcce
FC HBA
Ethernet Port Provider Data Sheet version 2.7 Ethernet Port Provider Data Sheet version 2.
1 Ethernet port 1-1 Overview The following profiles are implemented, and files are installed by this provider. Table 2-1 Overview Implemented Profiles • DMTF: Ethernet Port Profile (DSP1014) v. 1.0.0 • DMTF: Host LAN Network Port Profile (DSP1035)1.0.0 • HP Location Profile 1.2.0 • HP Ethernet Teaming Profile – P00117 v1.0.1 (partial only, VMware only –no teams) • DMTF: IP Protocol Profile (w/ IPv6 implementation) • DSP1036 version 1.0.
• • • • • • • • • • • 1-3-1 SMX_RemoteAccessAvailableToIPEndpoint SMX_RemoteServiceHostedAccessPoint SMX_EthernetStatistics SMX_EthernetPortToStatisticalData SMX_EthernetPortControllerSoftwareIdentity SMX_EthernetPortControllerFirmwareIdentity SMX_EthernetElementSoftwareIdentity SMX_EthernetElementFirmwareIdentity SMX_EthernetCollection SMX_EthernetMemberOfCollection SMX_EthernetGroupHostedCollection SMX_EthernetPort SMX_EthernetPort implements the class HP_EthernetPort and describes capabilities and cha
Table 2-2 Class: SMX_EthernetPort StatusDescriptions StatusDescriptions [0] per OperationalStatus[0]: • • • • Unknown OK Degraded Error CIM_LogicalElement CIM_EnabledLogicalElement EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) EnabledDefault 2 (Enabled) CIM_LogicalDevice CreationClassName SMX_EthernetPort DeviceID HPQ:SMX_EthernetPort: SystemName SMX_ComputerSystem.
Table 2-2 Class: SMX_EthernetPort PortType 0 (Unknown) 1 ( Other) 50 (10BaseT) 51 (10-100BaseT) 52 (100BaseT) 53 (1000BaseT) 54 (2500BaseT) 55 (10GbaseT) 56 (10Gbase-CX4) 100 (100Base-FX) 101 (100Base-SX) 102 (1000Base-SX) 103 (1000Base-LX) 104 (1000Base-CX) 105 (10Gbase_SR) 106 (10Gbase_SW) 107 (10Gbase_LX4) 108 (10Gbase_LR) 109 (10Gbase_LW) 110 (10Gbase_ER) 111 (10Gbase_EW) Capabilities[] Array of 16 bit unsiged integers advertising the capabilities of the EthernetPort: • • • • CapabilityDescriptions[
Table 2-3 Class: SMX_EthernetDevice Property name Property implementation HP_EthernetDevice 1-3-3 GroupComponent ref: SMX_ComputerSystem (the computer system in which this Ethernet Port resides) PartComponent ref: SMX_EthernetPort (the instance of Ethernet Port in this ComputerSystem) SMX_EthernetLANEndpoint SMX_EthernetLANEndpoint implements the class HP_EthernetLANEndpoint and describes a communication endpoint which, when its associate interface is connected to a LAN, might send and receive data f
Table 2-4 Class: SMX_EthernetLANEndpoint Property name Property implementation SystemCreationClassName SMX_ComputerSystem CIM_ProtocolEndpoint Description Text representing of what the operating system labels this endpoint. For example: eth3 On Windows operating systems: Local Area Connection 2 ElementName LAN Endpoint info for OS Exposed Ethernet Port information.
Table 2-6 Class: SMX_EthernetLANHostedAccessPoint Property name Property implementation CIM_Dependency CIM_DeviceSAPImplementation HP_EthernetPortToLANEndpoint 1-3-6 Antecedent ref: SMX_EthernetPort Dependent ref: SMX_EthernetLANEndpoint SMX_EthernetPortController SMX_EthernetPortController implements the class HP_EthernetPortController and is a logical device corresponding to a hardware Ethernet network controller.
Table 2-7 Class: SMX_EthernetPortController 1-3-7 Property name Property implementation ControllerType 2 (Ethernet) ControllerVersion Hardware revision number of the controller or 0 if unknown ExtendedControllerVersion Hardware revision number of the controller for non-numeric revisions SMX_EthernetPortControllerEthernetPort SMX_PortControllerEthernetPort implements the class HP_PortControllerEthernetPort and associates an Ethernet Port Controller to its controlled Ethernet Ports.
Table 2-9 Class: SMX_EthernetPortControllerPhysicalPackage Property name Property implementation StatusDescriptions Ethernet Controller Package status: OK CIM_PhysicalElement CanBeFRUed Boolen describing if this individual physical package can be replaced in the field.
Table 2-10 Class: SMX_EthernetControllerPhysicalPackageEthernetController 1-3-10 Property name Property implementation Antecedent ref: SMX_EthernetPortControllerPhysicalPackage Dependent ref: SMX_EthernetPortController SMX_EthernetControllerLocation SMX_EthernetControllerLocation implements the class HP_EthernetControllerLocation. It describes the location information of the Ethernet Contoller Physical Package or card.
Table 2-11 Class: SMX_EthernetControllerLocation Property name Property implementation LocationInfoDesc Array of enums describing values at comparable index in LocationInformation array. LocationInfoDesc[0] per LocationInfornation[0].
Table 2-13 Class: SMX_IPProtocolEndpoint Property name Property implementation CIM_ManagedElement ElementName IP Protocol Endpoint info for OS Exposed Ethernet Port informatiom. For example: IP Protocol Endpoint() for : 82546GB Gigabit Ethernet Controller port For ESXi, IP Protocol Endpoint information for management network logical interface name. For example, IP protocol Endpoint () for vmk0-ipv4-0 Caption Same as associated ElementName.
Table 2-13 Class: SMX_IPProtocolEndpoint Property name Property implementation AddressOrigin How the Address was assigned to this IP Protocol Endpoint. • 0 (Unknown) • 3 (Static) • 4 (DHCP) IPv4Address Only initialized if IP interface advertises a valid IPv4 Address. IPv6Address Only initialized if IP interface advertises a valid IPv6 Address. IPv6AddressType If ProtocolIFType is 4097 or 4098, then this property is implemented.
1-3-13 SMX_IPBindsToEthernetLANEndpoint SMX_IPBindsToEthernetLANEndpoint implements the class HP_IPBindsToEthernetLANEndpoint and associates an instance of an IP ProtocolEndpoint with its representative Ethernet LAN Endpoint instance. NOTE: Currently not implemented on VMware ESXi platform. The association information between IP addresses and physical NICs is not available to OEM providers on ESXi.
Table 2-16 Class: SMX_RemoteServiceAccessPoint Property name Property implementation CIM_ManagedElement ElementName A unique description of the gateway, for example: RemoteServiceAccessPoint: Gateway for CIM_ManagedSystemElement CIM_LogicalElement CIM_EnabledLogicalElement CIM_ServiceAccessPoint CreationClassName SMX_RemoteServiceAccessPoint Name A unique description of the gateway, for example: RemoteServiceAccessPoint: Gateway for SystemCreationClassName SMX_Comp
Table 2-17 Class: SMX_RemoteAccessAvailableToIPEndpoint Property name Property implementation CIM_RemoteAccessAvailableToElement IsDefault Boolean true if only one default and only one gateway are present. In some systems, you might have order of access constraints if multiple gateways are present. Check OrderOfAccess property for gateway priorities. OrderOfAccess 0 (default) indicates ordering does not apply, othewise numbers indicate priority order of access.
Table 2-19 Class: SMX_EthernetStatistics Property name Property implementation Caption For Ethernet Ports, same as associated EthernetPort.Caption. Description A description of the instance with unique port number for each port on a particular controller, for example: Ethernet port on ethernet controller ElementName Same as Caption CIM_StatisticalData InstanceId HPQ:SMX_EthernetStatistics: SampleInterval 00000000000000.
Table 2-20 Class: SMX_EthernetPortStatisticalData Property name Property implementation CIM_ElementStatisticalData Key:ManagedElement ref:SMX_EthernetPort Key:Stats ref:SMX_EthernetStatistics HP_EthernetPortStatisticalData 1-3-20 SMX_EthernetPortControllerSoftwareIdentity SMX_EthernetPortControllerSoftwareIdentity implements the class CIM_SoftwareIdentity. It represents the adapter driver software of the associated Ethernet Port. NOTE: Currently implemented only on VMware ESXi platform.
Table 2-22 Class: SMX_EthernetPortControllerFirmwareIdentity Property name Property implementation CIM_ManagedElement Caption Ethernet Port Controller Firmware Description Ethernet Port Controler Firmware details for Model Name, where Model name is the Model name of the Ethernet Adapter. ElementName PCI Vendor Id: Device Id CIM_ManagedSystemElement Name Ethernet Port Controler Firmware details for Model Name, where Model name is the Model name of the Ethernet Adapter.
1-3-23 SMX_EthernetElementFirmwareIdentity SMX_EthernetElementFirmwareIdentity implements the class CIM_ElementSoftwareIdentity. It represents the association between SMX_EthernetPortController and SMX_EthernetPortControllerFirmwareIdentity.
1-3-25 SMX_EthernetMemberOfCollection SMX_EthernetMemberOfCollection associates Ethernet Ports to the Ethernet Collection. Table 2-26 Class: SMX_EthernetMemberofCollection Property name Property implementation CIM_ MemberOfCollection Collection ref:SMX_EthernetCollection Member ref:SMX_EthernetPort CIM_MemberOfPolicyCollection Included Writeable boolean property indicating if the ethernet port instance referenced by Member will contribute status to the SMX_EthernetCollection.
Table 2-28 Class: Provider Indication Common Properties Property name Property implementation IndicationTime Time of indication CIM_AlertIndication EventTime Time of the event or time of the indication if event time unknown SystemName SMX_ComputerSystem.Name SystemCreationClassName SMX_ComputerSystem.CreationClassName HP_AlertIndication ProviderVersion Provider Version in the format VV.UU.FF. For example, 01.05.
Table 2-29 HP_AlertIndication: Network Interface Connectivity Lost Property name Property implementation Description If the Network Interface is an Ethernet Port, the Ethernet Port has transitioned from OK to Error. AlertingManagedElement WBEM Path of the SMX_EthernetPort instance AlertingElementFormat 2 (CIMObjectPath) AlertType 2 (Communications Alert) EventID 2 ProviderName HP Ethernet RecommendedActions View the Ethernet Port status in HP Systems Insight Manager (SIM).
Table 2-30 HP_AlertIndication: Network Interface Connectivity Restored Property name Property implementation EventSubCategory 11 (Ethernet port) 12 (Ethernet team) 13 (Ethernet LAN Endpoint) ProbableCause 1 (Other) ProbableCauseDescription Network Interface Connectivity Restored Table 2-31 HP_AlertIndication: Group System Specific Consolidated Status Policy Change Property name Property implementation CIM_Indication PerceivedSeverity 2 (Informational) CIM_AlertIndication Description HP_GroupSys
IML Record Log Provider Datasheet version 1.2 IML Record Log Provider Datasheet version 1.
1 IML Record Log 1-1 Overview This provider supports the Integrated management Log (IML) on ProLiant systems. The following table details the profiles implemented and files installed by this provider. Table 16-1 Overview Implemented Profiles 1-2 HP Record Log Profile 1.1.0 Namespaces The provider returns instances in the root/hpq namespace. 1-2-1 Class implementations The following classes and properties are implemented as specified in the following tables.
Table 16-2 Class: SMX_IMLRecordLog Property name Property implementation OperationalStatus OperationStatus[0] indicates the highest severity of IML log entries and will contain one of the following: 2 (OK)— only informational or repaired events exist in the IML log; 3 (Degraded)— at least one degraded event exists in the IML log; 6 (Error)— at least one critical event exists in the IML log.
:q Table 16-3 Implemented Methods for SMX_IMLRecordLog Class 1-2-3 Method Name Method Implementation ClearLog Refer to HP Record Log profile (P00109) RepairAll Refer to HP Record Log profile (P00109) SMX_IMLLogEntry SMX_IMLLogEntry implements the class HP_CommonLogEntry to model logs records within the IML log. The table below lists the properties implemented.
Table 16-4 Class: SMX_IMLLogEntry Property name Property implementation Severity • • • • • 0 (Unknown) 2 (Information) 3 (Repaired) 4 (Degraded/Warning) 7 (Critical) OSType • 0 (Unknown) • 36 (Linux) • 39 (VMware) SystemSerialNumber System serial number string from SMBIOS SystemProductID System product ID string from SMBIOS SystemModel System model number string from SMBIOS SystemName Computer system name VendorID • 0 (Unknown) • 3 (HP) • 5 (Compaq) ServerHardwareArchitecture • 0 (Unknown)
1-2-5 SMX_IMLUseOfLog SMX_IMLUseOfLog implements theclass HP_UseOfLog and associates the instance of SMX_ComputerSystem with the instance of SMX_IMLRecordLog. The table below lists the properties implemented. Table 16-6 Class: SMX_IMLUseOfLog Property name Property implementation CIM_Dependency CIM_UseOfLog HP_UseOfLog 1-3 Antecedent ref: SMX_IMLRecordLog Dependent ref: SMX_ComputerSystem Supported indications There are no indications specific to the profile registration implementation.
Management Processor Data Sheet version 1.9 Management Processor Data Sheet version 1.
1 Management Processor Lite 1-1 Overview The profiles are implemented, and the following files are installed by this provider. Table 15-1 Overview • HP Management Processor (MP) Lite Profile 2.1.1 Implemented Profiles 1-2 Namespaces This provider returns instances in the root/hpq namespace. 1-3 Class implementations The following classes are implemented for HP server platforms where available.
Table 15-2 Class: SMX_ManagementProcessor Property name Property implementation Description Description of the Management Processor, including the product name. For example: HP Management Processor - where is the name of the MP product (same as the product name in property ElementName) Examples: “HP Management Processor – Integrated Lights Out (iLO)” ElementName Product name of the management processor.
Table 15-2 Class: SMX_ManagementProcessor Property name Property implementation OperationalStatus Enumerators indicating the Management Processor operational status (refer to OperationalStatus mapping table in HP Management Processor (MP) Lite Profile for specific descriptions of when each value is populated).
Table 15-2 Class: SMX_ManagementProcessor Property name Property implementation HealthState • 0 (Unknown), when OperationalStatus[0]=0 (Unknown), or when software interface fails • 5 (OK), normal operation • 10 (Degraded/Warning), when OperationalStatus[0]=3 (Degraded) • 20 (Major failure), when OperationalStatus[0]=6 (Error) Note: When a Management processor is disabled (refer to property EnabledState) HealthState will always report a state of 5 (OK) so as not to contribute negatively to overall syste
Table 15-2 Class: SMX_ManagementProcessor Property name Property implementation ControllerType Enumerator indicating the model or type of management processor (see the HPWmiMgmtProcLite.mof file).
Table 15-2 Class: SMX_ManagementProcessor Property name Property implementation NICCondition Enumerator indicating the condition of the MP-resident network interface connection (see the HPWmiMgmtProcLite.mof file).
Table 15-3 Class: SMX_MPFirmware Property name Property implementation CIM_ManagedElement Caption Short description of the MP firmware for example: Management Processor Firmware Description HP Management Processor Firmware ElementName The target type/firmware family For example: • RI7 for iLO2 • RI9 for iLO3 • RI10 for iLO4 CIM_ManagedSystemElement Name Product name of the management processor.
Table 15-3 Class: SMX_MPFirmware Property name Property implementation IdentityInfoValue An array in which first element contains the path of the target type/firmware family and the second element is of format HPQ:xxx, where xxx represents the target type/firmware family For IdentityInfoType CIM:SoftwareFamily, the value will represent the target type/firmware family: Examples: • • • • • “HPQ:RI7” for ProLiant iLO 2 “HPQ:RI9” for ProLiant iLO 3 “HPQ:iLO2” for Integrity iLO 2 “HPQ:MP” for Integrity MP
Table 15-4 Class: SMX_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].
1-3-5 SMX_MPComponentCS SMX_MPComponentCS implements the class HP_MPComponentCS, and associates a management processor subsystem to the scoping computer system that contains it. The following properties are implemented.
Table 15-8 Class: SMX_MPElementFirmwareIdentity Property name Property implementation CIM_Dependency CIM_ElementSoftwareIdentity UpgradeCondition 3 (Owner Upgradeable) ElementSoftwareStatus • ElementSoftwareStatus[0]: 6 (Installed) • ElementSoftwareStatus[1]: 2 (Current) HP_MPElementFirmwareIdentity 1-3-8 Antecedent ref: SMX_MPFirmware Dependent ref: SMX_ManagementProcessor SMX_MPInstalledFirmwareIdentity SMX_MPInstalledFirmwareIdentity implements the CIM_InstalledSoftwareIdentity class, and asso
Table 15.10 Class: Provider Indication Common Properties Property name Property implementation SystemName SMX_ComputerSystem.Name SystemCreationClassName SMX_ComputerSystem.CreationClassName HP_AlertIndication ProviderVersion Provider Version in the format VV.UU.FF. For example, 01.05.
Table 15-11 HP_AlertIndication: Group System Specific Consolidated Status Policy Change Property name Property implementation AlertingManagedElement WBEM Path of the HP_GroupSystemSpecificCollection instance AlertingElementFormat 2 (CIMObjectPath) AlertType 7 (Model Alert) EventID 1 ProviderName HP Consolidated Status RecommendedActions Inspect the members of the collection to discovery whether each managed element status is included in collection operational status.
PCI Device Provider Datasheet
1 PCI Device Provider 1-1 Overview This provider implements the profiles listed to support PCI devices installed in HP servers. The following table details the profiles implemented and files installed by this provider. Table 3-1 Overview • DMTF: PCI Device Profile (DSP1075) 1.0.0a Implemented Profiles 09/2007 • DMTF: Physical Asset Profile • HP: Location Profile 1.2.0 1-2 Use Cases See DMTF PCI Device Profile for Use Cases.
Table 3-2 Class: SMX_PCIDevice Property name Property implementation CIM_LogicalDevice CreationClassName SMX_PCIDevice DeviceID Unique identifier for this PCI device instance SystemCreationClassName SMX_ComputerSystem.CreationClassName SystemName SXM_ComputerSystem.Name CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_PCIController Capabilities An array of integers that indicates controller capabilities.
Table 3-2 Class: SMX_PCIDevice Property name Property implementation ClassCode The basic function of the PCI device - some code other than 6 (Bridge). Valid values include but are not limited to: • • • • • • • • • CacheLineSize 1 (Mass Storage) 2 (Network) 3 (Display) 4 (Multimedia) 5 (Memory) 8 (Base Peripheral) 9 (Input) 11 (Processor) 12 (Serial Bus) Specifies the system cache line size. CIM_PCIDevice DomainNumber The domain/segment number where this PCI device resides.
Table 3-2 Class: SMX_PCIDevice Property name Property implementation SubClassCode The basic sub-function of the PCI device. The value of the property is interpreted based on the value of the ClassCode byte. SMX_PCICard 1-3-2 SMX_PCICard is used to represent physical PCI adapter card installed on HP Servers. There is an instance of this class for each PCI adapter card present in the system.
Table 3-4 Class: HP_PCISlot Property name Property implementation CIM_ManagedElement Caption Same as name CIM_ManagedSystemElement Name For HP Integrity cellular servers: PCI Slot in Cabinet= Bay= Chassis= For all other servers: PCI Slot= where n is the physical PCI slot number or PCI Mezanine= for mezanine card CIM_PhysicalElement CreationClassName SMX_PCISlot Tag For HP Integrity Cellular Servers: SMX:PCISlot::::
Table 3-4 Class: HP_PCISlot Property name Property implementation ConnectorDescription Only initialized if ConnectorType == 1 (Other): PCI Express—If this is a PCI Express slot or PCI Express Mezzanine if mezzanine slot in a blade, otherwise this property is not set OtherTypeDescription Deprecated in favor of ConnectorDescription CIM_Slot Number SupportsHotPlug The physical PCI slot number True—If slot supports PCI hot plug operations False—If slot does not support PCI hot plug operations VendorCom
1-3-4 SMX_PCICardInSlot SMX_PCICardInSlot is used to represent an association between SMX_PCICard and SMX_PCISlot that contains this PCI card. Table 3-5 Class: SMX_PCICardInSlot 1-3-5 Property name Property implementation Antecedent References SMX_PCISlot Dependent References SMX_PCICard SMX_RealizesPCIDevice SMX_RealizesPCIDevice is used to represent an association between SMX_PCIDevice and SMX_PCICard that realizes this PCI device.
SMX_PCISlotLocation 1-3-8 SMX_PCISLotLocation is used to model PCI slot locations on HP Servers. The Windows specific implementation class is SMX_PCISlotLocation. Table 3-9 Class: SMX_PCISlotLocation Property name Property implementation CIM_ManagedElement Caption Same as ElementLocationTag. Description Same as ElementLocationTag. ElementName Same as ElementLocationTag. CIM_Location Name Unique identifier of the form: HPQ:SMX_PCISlotLocation: PhysicalPosition Opaque key.
Table 3-9 Class: SMX_PCISlotLocation Property name Property implementation LocationInfoDesc for BladeSystem servers Array of enumerated values describing context of information at comparable index in LocationInformation array 0 & 1. LocationInfoDesc[0] per LocationInfornation[0]. Blade servers 1 (Mezzanine Slot) 14 (Blade) LocationInfoDesc for all other servers Array of enumerated values describing context of information at comparable index in LocationInformation array 0.
Smart Array Provider Datasheet Smart Array Provider Datasheet v2.
1 Smart Array 1-1 Overview The HP Smart Array data sheet describes both host based Smart Array HBAs and externally attached MSA enclosures, such as MSA60/70. NOTE: This provider excludes externally attached MSA controllers, such as MSA500 and fibre attached devices, for example MSA1000 or MSA The following profiles are implemented, and the following files are installed by this provider. Table 4-1 Overview 1-2 Profile name Organization Version HP Smart Array Profile (P00121) HP WBEM TC 2.0.
Table 1-2 Class: SMX_SAArraySystem (CIM_ComputerSystem) Property name Property implementation ElementName Controller/Storage System name and location Examples: Smart Array in Slot=3, for internal Smart Array Embedded Controller=7 for embedded controller where 7 is the internal identifier for the embedded controller CIM_ManagedSystemElement OperationalStatus[0] Overall status of the Array System and attached devices. This is calculated per the algorithm desciribed in the HP Smart Array Profile.
Table 1-2 Class: SMX_SAArraySystem (CIM_ComputerSystem) Property name Property implementation Dedicated Dedicated[0]: 3 (Storage) Dedicated[1]: 15 (Block Server) IdentifyingDescriptions Other Vendor Specific Name OtherIdentifyingInfo Controller Serial Number Note: EMBEDDED- is reported if there is no Serial Number for device is local i.e embedded on motherboard. PCISLOT- is reported if there is no Serial Number for device is local i.e.PCI occupies slot.
Table 1-3 Class: SMX_SAArrayController (CIM_ComputerSystem) Property name Property implementation Name Controller Serial Number Note: EMBEDDED- is reported if there is no Serial Number for device is local i.e embedded on motherboard. PCISLO- is reported if there is no Serial Number for device is local. For example, PCI occupies slot.
Table 1-4 Class: SMX_SAStorageVolume (CIM_StorageVolume) Property name Property implementation CIM_ManagedElement ElementName Logical drive number with raid description (for example, Logical Volume 1 (RAID 1+0) CIM_ManagedSystemElement Name VPD Pg83 identifier for the volume.
Table 1-4 Class: SMX_SAStorageVolume (CIM_StorageVolume) Property name Property implementation Deleteable See HP Smart Array Profile FaultTolerance See HP Smart Array Profile OperationalStatus[0, 1] Volume status. DMTF defined value is populated in index[0] and extended status is poplulated in index[1] per HP Smart Array Profile. OSName Corresponding OS name for this volume.
Table 1-5 Class: SMX_SADiskDrive (CIM_DiskDrive) Property name Property implementation HPSA_DiskDrive OperationalStatus[1] See HP Smart Array Profile DriveConfiguration See HP Smart Array Profile DriveHasMNPData See HP Smart Array Profile DriveInterface See HP Smart Array Profile DrivePlacement See HP Smart Array Profile DriveRotationalSpeed See HP Smart Array Profile NegotiatedDataWidth See HP Smart Array Profile NegotiatedSpeed See HP Smart Array Profile Identify() See HP Smart Array Pr
Table 1-6 Class: SMX_SAStorageExtent (CIM_StorageExtent) Property name Property implementation EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName SMX_SAStorageExtent DeviceID Opaque ID SystemCreationClassName SMX_SAArraySystem SystemName SMX_SAArraySystem.
Table 1-7 Class: SMX_SADiskDriveFirmware (CIM_SoftwareIdentity) Property name Property implementation ClassificationDescriptions[0] Disk Drive Firmware Classifications[0] 10 (Firmware) InstanceID Opaque key Manufacturer Disk drive vendor string IdentityInfoType [0]CIM:SoftwareFamily [1]HPQ:SoftwareCategory IdentityInfoValue [0]HPQ: [1] Storage Device VersionString Drive firmware as reported from SCSI identify command HPSA_DiskDriveFirmware 1-3-7 SMX_SAPhysicalPackage SMX_
Table 1-8 Class: SMX _SAPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation CIM_PhysicalPackage RemovalConditions 2 (Not Applicable) HPSA_PhysicalPackage 1-3-8 SMX_SAArrayControllerPhysicalPackage SMX_SAArrayControllerPhysicalPackage implements the HPSA_ArrayControllerPhysicalPackage class and represents the physical aspects of any Smart Array controller. There is one instance per HBA or one per controller in an external Storage subsystem.
Table 1-10 Class: SMX_SADiskPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation CIM_ManagedElement ElementName Disk location For example, Port: 1E Box 1 Bay: 5 CIM_ManagedSystemElement Name Disk location For example, Port: 1E Box 1 Bay: 5 CIM_PhysicalElement CreationClassName SMX_SADiskPhysicalPackage Manufacturer Drive vendor string Model Drive model string PartNumber N/A—Not Available in this implementation SerialNumber Drive serial number Tag Opaque Key Version
Table 1-11 Class: SMX_SAStorageEnclosure (HP_StorageEnclosure) Property name Property implementation CIM_PhysicalElement CreationClassName SMX_SAStorageEnclosure Manufacturer Enclosure vendor string HP N/A, if not available Model Enclosure model string ProLiant 6L6I N/A, if not available PartNumber N/A—Not Available in this implementation SerialNumber Enclosure Serial Number N/A is reported if there is no serial number (for example, internal enclosures).
Table 1-12 Class: SMX_SAStorageEnclosureProcessor (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 1-13 Class: SMX_SAPortController (CIM_PortController) Property name Property implementation CIM_ManagedElement ElementName Controller name and location For example, Smart Array in Slot=3 or Smart Array Embedded Controller=7 for embedded controller where 7 is the internal identifier for the embedded controller CIM_ManagedSystemElement CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not applicable) RequestedState 12 (Not applicable) CIM_LogicalDevice Cre
Table 1-14 Class: SMX_SADAPort (CIM_DAport) Property name Property implementation ElementName Controller name and location Smart Array in Slot=3 Smart Array Embedded Controller =7 embedded controller where 7 is the internal indntifier for the embedded controller CIM_ManagedSystemElement OperationalStatus[0] Port status: • 0 (Unknown) • 2 (OK) • 6 (Error) CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not applicable) RequestedState 12 (Not applicable) CIM_L
Table 1-15 Class: SMX_ SAFirmware (CIM_SoftwareIdentity) Property name Property implementation Caption Array Controller Firmware Description Array Controller Firmware CIM_SoftwareIdentity ClassificationDescriptions[0] Array Controller Firmware Classifications[0] 10 (Firmware) InstanceID Opaque key Manufacturer Controller Vendor string IdentityInfoType [0]CIM:SoftwareFamily [1]HPQ:SoftwareCategory IdentityInfoValue [0]HPQ: [1] Storage Controller VersionString Controller
Table 1-16 Class: SMX_ SASmartDriveCarrierAppFirmware (CIM_SoftwareIdentity) Property name Property implementation Classifications[0] 10 (Firmware) InstanceID Opaque key Manufacturer Controller Vendor string IdentityInfoType [0]CIM:SoftwareFamily [1]HPQ:SoftwareCategory IdentityInfoValue [0]HPQ: [1] Storage Controller VersionString Controller F/W version string SMX_SASmartDriveCarrierAppFirmware 1-3-16 SMX_ SASmartDriveCarrierBootldrFirmware The SMX_SASmartDriveCarrierBootl
Table 1-17 Class: SMX_ SASmartDriveCarrierBootldrFirmware (CIM_SoftwareIdentity) Property name Property implementation IdentityInfoType [0]CIM:SoftwareFamily [1]HPQ:SoftwareCategory IdentityInfoValue [0]HPQ: [1] Storage Controller VersionString Controller F/W version string SMX_SASmartDriveCarrierAppFirmware 1-3-17 SMX_SAEnclosureFirmware SMX_SAEnclosureFirmware implements the HPSA_EnclosureFirmware class and represents the firmware installed on a Smart Array Enclosure.
1-3-18 SMX_SAPrimordialPool SMX_SAPrimordialPool implements the HPSA_PrimordialPool class and represents the total raw storage managed by the array controller. There is one instance per array system.
Table 1-20 Class: SMX_SAStoragePool (CIM_StoragePool) Property name Property implementation InstanceID Opaque key PoolID Controller serial number:, where is the array number as supplied from API Primordial Always set to FALSE RemainingManagedSpace Remaining raw space in current pool TotalManagedSpace Total raw space managed by this pool HPSA_StoragePool 1-3-20 SMX_SAMediaAccessStatData SMX_SAMediaAccessStatData implements the HPSA_MediaAccessStatData and represents the Monitoring and Pe
Table 1-21 SMX_SAMediaAccessStatData (CIM_MediaAccessStatData) Property name Property implementation OtherTimeOuts See HP Smart Array Profile SCSIBusFaults See HP Smart Array Profile SectorsRead See HP Smart Array Profile SectorsWritten See HP Smart Array Profile SeekCount See HP Smart Array Profile SeekErrors See HP Smart Array Profile ServiceHours See HP Smart Array Profile SpinUpErrors See HP Smart Array Profile RetryRecoveredReadErrors See HP Smart Array Profile RetryRecoveredWriteEr
Table 1-22 Class: SMX_SAStorageSetting (CIM_StorageSetting) Property name Property implementation DeltaReservationMax 0 DeltaReservationMin 0 NoSinglePointOfFailure FALSE – RAID 0 TRUE – RAID 1+0, RAID 5, RAID 6 PackageRedundancyGoal 0 (RAID 0) 1 (RAID 1+0, RAID 5) 2 (RAID 6, RAID 50, RAID 60) PackageRedundancyMax 0 (RAID 0) 1 (RAID 1+0, RAID 5) 2 (RAID 6, RAID 50, RAID 60) PackageRedundancyMin 0 (RAID 0) 1 (RAID 1+0, RAID 5) 2 (RAID 6, RAID 50, RAID 60) HPSA_StorageSetting 1-3-22 SMX_SADrive
Table 1-23 Class: SMX_SADriveCage (CIM_PhysicalPackage) Property name Property implementation Version N/A—Not available in this implementation CIM_PhysicalPackage RemovalConditions 2 (Not Applicable) HP_DriveCage BackplaneSpeed See HP Smart Array Profile DriveBays See HP Smart Array Profile DuplexLocation See HP Smart Array Profile HPSA_DriveCage 1-3-23 SMX_SASCSIProtocolEndpoint SMX_SASCSIProtocolEndpoint implements the HPSA_SCSIProtocolEndpoint class and represents an access point to storage
Table 1-24 Class: SMX_SASCSIProtocolEndpoint (CIM_SCSIProtocolEndpoint) Property name Property implementation OtherConnectionType PCI Role 0 (Unknown) 2 (Initiator) 3 (Target) 4 (Both Initiator and Target) HPSA_SCSIProtocolEndpoint 1-3-24 SMX_SASCSIProtocolController SMX_SASCSIProtocolController implements the HPSA_SCSIProtocolController class and represents a view a SCSI resources on the Array Controller.
Table 1-25 Class: SMX_SASCSIProtocolController (CIM_SCSIProtocolController) Property name Property implementation HPSA_SCSIProtocolController 1-3-25 SMX_SAStorageRedundancySet SMX_SAStorageRedundancySet implements the HPSA_StorageRedundancySet class and represents disk sparing aspect of a RAID configuration. There is an instance for every raid set that has spare drives configured.
Table 1-28 Class: SMX_StorageSpecificCollection (HP_GroupHostedCollection) Property name Property implementation CIM_Collection CIM_SystemSpecificCollection InstanceID Opaque key HP_GroupSystemSpecificCollection GroupOperationalStatus[0] Consolidated status for all array controllers. See section 9.10 Consolidated status example of HP Smart Array profile for details on how this value is calculated.
1-3-28 SMX_SAArraySystemLocation SMX_SAArraySystemLocation implements the HPSA_ArraySystemLocation class and represents a location string for the array system.
1-3-29 SMX_SADiskDriveLocation SMX_SADiskDriveLocation implements the HPSA_DiskDriveLocation class and represents a location string for the disk drive.
Table 1-32 Class: SMX_SArrayControllerLocation (HP_Location) Property name Property implementation Description Controller name and location Examples: • Smart Array in Slot=3, for internal • Smart Array Embedded Controller=7 for embedded controller where 7 is the internal identifier for the embedded controller ElementName Controller name and location Examples: • Smart Array in Slot=3, for internal • Smart Array Embedded Controller=7 for embedded controller where 7 is the internal identifier for the emb
Table 1-33 Class: SMX_SAStorageCapabilities (CIM_StorageCapabilities) Property name Property implementation ElementName For Primodial Pools: Controller name and location Examples: • Smart Array in Slot=3, for internal • Smart Array Embedded Contoller=7 for embedded controller where 7 is the internal identifier for the embedded controller For Concrete Pools: Controller name and location:Array identifier Examples: • Smart Array in Slot=3: Array – 0, for internal • Smart Array Embedded Controller=7: Array
1-3-32 SMX_SAProduct SMX_SAProduct implements the HPSA_Product class and represents the top level marketing information for the Array System.
Table 1-35 Class: SMX_SAStorageEnclosureLocation (HP_Location) Property name Property implementation ElementLocationTagDesc 19 (Box) HPSA_StorageEnclosureLocation 1-3-34 SMX_SATSASPort SMX_SATSASPort implements the HPSA_TSASPort class and represents the initiator port for the HBA. Table 1-36 Class: Class: SMX_SATSASPort (HPSA_TSASPort) Property name Property implementation ElementName Port unique index, where unique index is a unique index across all ports on a single drive.
Table 1-37 Class: SMX_SATSASSCSIProtocolEndpoitPort (HPSA_TSASSCSIProtocolEndpoint) Property name Property implementation ElementName Protocol Endpoint for xxx, where xxx is the value populated in the caption property of the instance of HPSA_TSASPort associated to this instance through the association HPSA_TSASPortTSASSCSIPE Caption Protocol Endpoint for xxx, where xxx is the value populated in the caption property of the instance of HPSA_TSASPort associated to this instance through the association HPS
Table 1-38 Class: Class: SMX_SAISASPort (HPSA_ISASPort) Property name Property implementation DeviceID HPSA_PortController.DeviceID>:, where is the DeviceID property of the instance of HPSA_PortController associated to this instance through the association HPSA_PortControllerISASPort and is the port number for the port. This is the same value that is concatenated to the caption and related properties.
SMX_SAISASPortISASSCSIProtocolEndPoint (Association) 1-3-38 Table 1-40 Class: SMX_SAISASPortISASSCSIProtocolEndpoint (CIM_DeviceSAPImplementation) Property name Property implementation Antecedent SMX_SAISASPort Dependent SMX_SASASISASSCSIProtocolEndpoint SMX_SAArraySystemISASSCSIProtocolEndpoint (Association) 1-3-39 Table 1-41 Class: SMX_SAArraySystemISASSCSIProtoclEndpoint (CIM_SystemDevice) Property name Property implementation Antecedent SMX_SAArraySystem Dependent SMX_SAISASSCSIProtocolEndp
Table 1-44 Class: SMX_SAArraySystemTSASSCSIProtocolEndpoint (CIM_SystemDevice) Dependent 1-3-43 SMX_SATSASSCSIProtocolEndpoint SMX_SAArraySystemTSASPort (Association) Table 1-45 Class: SMX_SAArraySystemTSASPort (CIM_SystemDevice) Property name Property implementation GroupComponent SMX_SAArraySystem PartComponent SMX_SATSASPort SMX_SASCSIInitiatorTargetLogicalUnitPath (Association) 1-3-44 Table 1-47 Class: SMX_SASCSIInitiatorTargetLogicalUnitPath (CIM_InitiatorTargetLogicalUnitPath) Property nam
SMX_SAPrimordialPoolStorageCapabilities (Association) 1-3-46 Table 1-49 Class: SMX_SAPrimordialPoolStorageCapabilities (CIM_ElementCapabilities) Property name Property implementation Capabilities SMX_SAStorageCapabilities ManagedElement SMX_ SAPrimordialPool SMX_SAStoragePoolStorageCapabilities (Association) 1-3-47 Table 1-50 Class: SMX_SAStoragePoolStorageCapabilities (CIM_ElementCapabilities) Property name Property implementation Capabilities SMX_SAStorageCapabilities ManagedElement SMX_ SASt
Table 1-53 Class: SMX_SAArraySystemPortController (CIM_Logicaldentity) SameElement SMX_SAArraySystem SystemElement SMX_ SAPortController 1-3-51 SMX_SAArraySystemDiskDrive (Association) Table 1-54 Class: SMX_SAArraySystemDiskDrive (CIM_SystemDevice) Property name Property implementation GroupComponent SMX_SAArraySystem PartComponent SMX_ SADiskDrive 1-3-52 SMX_SAArraySystemStorageVolume (Association) Table 1-55 Class: SMX_SAArraySystemStorageVolume (CIM_SystemDevice) Property name Property imp
1-3-55 SMX_SAArraySystemPrimordialPool (Association) Table 1-58 Class: SMX_SAArraySystemPrimordialPool (CIM_HostedStoragePool) Property name Property implementation GroupComponent SMX_SAArraySystem PartComponent SMX_SAPrimordialPool 1-3-56 SMX_SAArraySystemStoragePool (Association) Table 1-59 Class: SMX_ SAArraySystemStoragePool (CIM_HostedStoragePool) Property name Property implementation GroupComponent SMX_SAArraySystem PartComponent SMX_SAStoragePool 1-3-57 SMX_SAComputerSystemArraySyste
1-3-60 SMX_SAProductPhysicalPackage (Association) Table 1-63 Class: SMX_ SAArraySystemArrayController (CIM_ComponentCS) Property name Property implementation GroupComponent SMX_SAProduct PartComponent SMX_SAPhysicalPackage 1-3-61 SMX_SAStorageEnclosureDriveCage (Association) Table 1-64 Class: SMX_SAStorageEnclosureDriveCage (CIM_Container) Property name Property implementation GroupComponent SMX_SAStorageEnclosure PartComponent SMX_SADriveCage SMX_SAPhysicalPackageArrayControllerPhysicalPac
Table 1-67 Class: SMX__SADriveCageDiskPhysicalPackage (CIM_Container) PartComponent 1-3-65 SMX_SADiskPhysicalPackage SMX_SAStoragePoolStorageExtent (Association) Table 1-68 Class: SMX_SAStoragePoolStorageExtent (CIM_ConcreteComponent) Property name Property implementation GroupComponent SMX_SAStoragePool PartComponent SMX_SAStorageExtent SMX_SAStorageSpecificCollectionArraySystem (Association) 1-3-66 Table 1-69 Class: SMX_SAStorageSpecificCollectionArraySystem (CIM_MemberOfCollection) Property na
SMX_SASmartDrvCarrierAppElementFirmwareIdentit y (Association) 1-3-69 This class is implemented only when the hardware includes Smart Drive Carrier support.
InstalledSoftware HPSA_ArraySystem System HPSA_SmartDriveCarrierBootldrFirmware SMX_SASCSIProtocolControllerStorageVolume (Association) 1-3-73 Table 1-16 Class: SMX_SASCSIProtocolControllerStorageVolume (CIM_ProtocolControllerForUnit) Property name Property implementation Antecedent SMX_SASCSIProtocolController Dependent SMX_SAStorageVolume DeviceAccess 2 (Read Write) DeviceNumber Device LUN number 1-3-74 SMX_SAFirmwareArraySystem (Association) Table 1-78 Class: SMX_SAFirmwareArraySystem (C
1-3-76 SMX_SADiskDriveDiskDriveFirmware (Association) Table 1-80 Class: SMX_SADiskDriveDiskDriveFirmware (CIM_ElementSoftwareIdentity) Property name Property implementation Antecedent SMX_SADiskDriveFirmware Dependent SMX_SADiskDrive ElementSoftwareStatus ElementSoftwareStatus[0]: 2 (Current) ElementSoftwareStatus[1]: 6 (Installed) 1-3-77 SMX_SADiskDriveStorageExtent (Association) Table 1-81 Class: SMX_SADiskDriveStorageExtent (CIM_MediaPresent) Property name Property implementation Antecedent
Table 1-84 Class: SMX_SAPrimordialPoolStoragePool (CIM_AllocatedFromStoragePool) Antecedent SMX_SAPrimordialPool Dependent SMX_SAStoragePool SpaceConsumed Bytes consumed by storage pool 1-3-81 SMX_SASpareExtentStorageExtent (Association) Table 1-85 Class: SMX_SASpareExtentStorageExtent (CIM_Spared) Property name Property implementation Antecedent SMX_SAStorageExtent Dependent SMX_SAStorageExtent SMX_SASpareExtentStorageRedundancySet (Association) 1-3-82 Table 1-86 Class: SASpareExtentStorageR
SMX_SAStorageGroupHostedCollection (Association) 1-3-85 Table 1-89 Class: SMX_ SAStorageGroupHostedCollection (HP_GroupHostedCollection) Property name Property implementation Antecedent HP_ComputerSystem Dependent SMX_SAStorageSpecificCollection 1-3-86 SMX_SAPhysicalPackageArraySystem (Association) Table 1-90 Class: SMX_SAPhysicalPackageArraySystem (CIM_ComputerSystemPackage) Property name Property implementation Antecedent SMX_SAPhysicalPackage Dependent SMX_SAArraySystem SMX_SAArrayControll
SMX_SAArrayControllerPhysicalPackageArrayContro llerLocation (Association) 1-3-89 Table 1-93 Class: SMX_SAArrayControllerPhysicalPackageArrayControllerLocation (CIM_PhysicalElementLocation) Property name Property implementation Element SMX_SAArrayControllerPhysicalPackage PhysicalLocation SMX_SAArrayControllerLocation SMX_SAPhysicalPackageArraySystemLocation (Association) 1-3-90 Table 1-94 Class: SMX_SAPhysicalPackageArraySystemLocation (CIM_PhysicalElementLocation) Property name Property impleme
SMX_SASCSIProtocolEndpointSCSIProtocolController (Association) 1-3-93 Table 1-97 Class: SMX_SASCSIProtocolEndpointSCSIProtocolController (CIM_SAPAvailableForElement) Property name Property implementation AvailableSAP SMX_SASCSIProtocolEndpoint ManagedElement SMX_SASCSIProtocolController SMX_SAStorageEnclosureEnclosureLocation (Association) 1-3-94 Table 1-98 Class: SMX_SAStorageEnclosureEnclosureLocation (CIM_PhysicalElementLocation) 1-4 Property name Property implementation Element SMX_SAStorag
Table 1-99 HP_DeviceIndication: Physical Drive Status Changed to OK Property name Property implementation ProviderName HP SmartArray RecommendedActions No action required.
Table 1-99 HP_DeviceIndication: Physical Drive 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 SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the fo
HP_DeviceIndication: Physical Drive Status Changed to ERROR 1-4-2 Table 1-100 HP_DeviceIndication: Physical Drive Status Changed to ERROR Property name Property implementation IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity Severity 5 (Major) IndicationTime Time of indication CIM_AlertIndication Description Physical drive status has changed to Error AlertingMangedElement WBEM Path of SMX_SADiskDrive class AlertingElementFormat 2 (CIMObjectPath) AlertType
HP_DeviceIndication: Physical Drive Status Changed to ERROR 1-4-2 Table 1-100 HP_DeviceIndication: Physical Drive Status Changed to ERROR Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain 3 (En
HP_DeviceIndication: Physical Drive Status Changed to ERROR 1-4-2 Table 1-100 HP_DeviceIndication: Physical Drive Status Changed to ERROR Property name VariableTypes[] Property implementation String (1) uint16 (4) VariableValues[] FailureDescription short description of the failure Drive interface HPSA_DiskDrive.DriveInterface LastFailureDescription – last failure reason string from the drive. HPSA_DiskDrive.
HP_DeviceIndication: Physical Drive Status Changed to REBUILDING 1-4-3 Table 4-101 HP_DeviceIndication: Physical Drive Status Changed to REBUILDING Property name Property implementation ProviderName HP Smart Array RecommendedActions No action is recommend ed.
HP_DeviceIndication: Physical Drive Status Changed to REBUILDING 1-4-3 Table 4-101 HP_DeviceIndication: Physical Drive Status Changed to REBUILDING 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
HP_DeviceIndication: Physical Drive Status Changed to PREDICTIVE FAILURE 1-4-4 Table 1-102 HP_DeviceIndication: Physical Drive Status Changed to PREDICTIVE FAILURE Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 5 (Major) IndicationTime Time of indication CIM_AlertIndication Description Physical drive status has changed to Predictive Failure AlertingMangedElement WBEM Path of SMX_SADiskDrive class Alerti
HP_DeviceIndication: Physical Drive Status Changed to PREDICTIVE FAILURE 1-4-4 Table 1-102 HP_DeviceIndication: Physical Drive Status Changed to PREDICTIVE FAILURE 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 indicat
HP_DeviceIndication: Physical Drive Status Changed to PREDICTIVE FAILURE 1-4-4 Table 1-102 HP_DeviceIndication: Physical Drive Status Changed to PREDICTIVE FAILURE Property name VariableTypes[] Property implementation String (1) uint16 (4) VariableValues[] FailureDescription short description of the failure Drive interface HPSA_DiskDrive.DriveInterface LastFailureDescription – last failure reason string from the drive. HPSA_DiskDrive.
HPSA_StorageVolumeIndication: Logical Drive Status Changed to OK 1-4-5 Table 1-103 HPSA_StorageVolumeIndication : Logical Drive Status Changed to OK Property name Property implementation ProviderName HP Smart Array RecommendedActions No action is recommended SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary Logical drive status OK EventCategory 6 (Primary Storag
HPSA_StorageVolumeIndication: Logical Drive Status Changed to OK 1-4-5 Table 1-103 HPSA_StorageVolumeIndication : Logical Drive Status Changed to OK Property name Property implementation RackName * Rack name if one exists RackUID * Rack Unique Identifier if one exists SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running i
SMX_SAStorageVolumeIndication: Logical Drive Status Changed to ERROR 1-4-6 Table 1-104 SMX_SAStorageVolumeIndication: Logical Drive Status Changed to ERROR Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 5 (Major) IndicationTime Time of indication CIM_AlertIndication Description A logical drive status has changed to Error.
SMX_SAStorageVolumeIndication: Logical Drive Status Changed to ERROR 1-4-6 Table 1-104 SMX_SAStorageVolumeIndication: Logical Drive Status Changed to ERROR Property name Property implementation SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain 3 (Enclosure) for c-Class blade systems 4 (System) for all other system
SMX_SAStorageVolumeIndication: Logical Drive Status Changed to ERROR 1-4-6 Table 1-104 SMX_SAStorageVolumeIndication: Logical Drive Status Changed to ERROR Property name Property implementation DeviceOperationalStatus Current OperationalStatus values for Storage Volume DeviceOperationalStatus[0]: SMX_SAStorageVolume.OperationalStatus[0] DeviceOperationalStatus[1]: SMX_SAStorageVolume.
SMX_SAStorageVolumeIndication: Logical Drive Status Changed to Degraded 1-4-7 Table 1-105 SMX_SAStorageVolumeIndication: Logical Drive Status Changed to Degraded Property name Property implementation EventTime Time of the event or time of the indication if event time unknown ProviderName HP Smart Array 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.
SMX_SAStorageVolumeIndication: Logical Drive Status Changed to Degraded 1-4-7 Table 1-105 SMX_SAStorageVolumeIndication: Logical Drive Status Changed to Degraded Property name Property implementation BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
SMX_SAStorageVolumeIndication: Logical Drive Status Changed to Degraded 1-4-7 Table 1-105 SMX_SAStorageVolumeIndication: Logical Drive Status Changed to Degraded Property name Property implementation DeviceOperationalStatusPrevious Previous OperationalStatus values for Storage Volume DeviceOperationalStatusPrevious[0]: SMX_SAStorageVolume.OperationalStatus[0] DeviceOperationalStatusPrevious[1]: SMX_SAStorageVolume.
1-4-8 OK HP_DeviceIndication: Controller Status Changed to Table 1-10617 HP_DeviceIndication: Controller Status Changed to OK Property name Property implementation HP_AlertIndication Summary Controller status OK EventCategory 6 (Primary Storage) ProbableCause 1 (Other) ProbableCauseDescription Array Controller Status Changed to OK NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication OSType SMX_OperatingSystem.
1-4-8 OK HP_DeviceIndication: Controller Status Changed to Table 1-10617 HP_DeviceIndication: Controller Status Changed to OK Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format v..
HP_DeviceIndication: Controller Status Changed to ERROR 1-4-9 Table 1-107 HP_DeviceIndication: Controller Status Changed to ERROR Property name Property implementation CIM_AlertIndication Description A Smart Array controller status has changed to Error. AlertingMangedElement WBEM Path to SMX_SAArrayController class.
HP_DeviceIndication: Controller Status Changed to ERROR 1-4-9 Table 1-107 HP_DeviceIndication: Controller Status Changed to 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 Note: When ImpactedDomain is 3 (Enclosure) the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.
HP_DeviceIndication: Controller Status Changed to ERROR 1-4-9 Table 1-107 HP_DeviceIndication: Controller Status Changed to ERROR Property name Property implementation VariableValues[] FailureDescription short description of the failure CacheSizeTotal HPSA_ArrayController.CacheSizeTotal CacheSerialNumber HPSA_ArrayController.
HP_DeviceIndication: Controller Battery Status Change - OK 1-4-10 Table 1-108 HP_DeviceIndication: Controller Battery Status Change - OK Property name Property implementation EventCategory 6 (Primary Storage) ProbableCause 1 (other) ProbableCauseDescription Controller Battery Status Changed to OK NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType SMX_OperatingSystem.
HP_DeviceIndication: Controller Battery Status Change - OK 1-4-10 Table 1-108 HP_DeviceIndication: Controller Battery Status Change - OK Property name Property implementation SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format v..
HP_DeviceIndication: Controller Battery status changed to not fully charged 1-4-11 Table 1-109 HP_DeviceIndication: Controller Battery status changed to not fully charged Property name Property implementation CIM_AlertIndication Description A Smart Array controller Battery status has changed to Not Fully Charged. AlertingMangedElement WBEM path to the SMX_SAArrayController class.
HP_DeviceIndication: Controller Battery status changed to not fully charged 1-4-11 Table 1-109 HP_DeviceIndication: Controller Battery status changed to not fully charged Property name Property implementation SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain 3 (Enclosure) for c-Class blade systems 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicat
HP_DeviceIndication: Controller Battery status changed to not fully charged 1-4-11 Table 1-109 HP_DeviceIndication: Controller Battery status changed to not fully charged Property name Property implementation VariableValues[] FailureDescription short description of the failure CacheSizeTotal HPSA_ArrayController.CacheSizeTotal CacheSerialNumber HPSA_ArrayController.
HP_DeviceIndication: Controller Battery status changed to Failed 1-4-12 Table 1-110 HP_DeviceIndication: Controller Battery status changed to Failed Property name Property implementation EventCategory 6 (Primary Storage) ProbableCause 92 (battery failure) ProbableCauseDescription Controller Battery Status Changed to Failed NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication OSType SMX_OperatingSystem.
HP_DeviceIndication: Controller Battery status changed to Failed 1-4-12 Table 1-110 HP_DeviceIndication: Controller Battery status changed to Failed Property name Property implementation Conditional property containing the Solution Name SolutionProductModel Conditional property containing the Solution Name string when string when running in a aggregate product running in a aggregate product environment in the format environment in the format v
1-4-13 HP_DeviceIndication: Controller Cache Status - OK Table 1-18 HP_DeviceIndication: Controller Cache status changed to OK Property name Property implementation CIM_AlertIndication Description Smart Array Controller Cache Status has changed to a status of OK. AlertingMangedElement WBEM path to the SMX_SAArrayController class.
1-4-13 HP_DeviceIndication: Controller Cache Status - OK Table 1-18 HP_DeviceIndication: Controller Cache status changed 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 properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.
1-4-13 HP_DeviceIndication: Controller Cache Status - OK Table 1-18 HP_DeviceIndication: Controller Cache status changed to OK Property name Property implementation VariableValues[] FailureDescription short description of the failure CacheSizeTotal HPSA_ArrayController.CacheSizeTotal CacheSerialNumber HPSA_ArrayController.
HP_DeviceIndication: Controller Cache status— Temporarily Disabled 1-4-14 Table 1-19 HP_DeviceIndication: Controller Cache status—Temporarily Disabled Property name Property implementation Summary Array Controller Cache Status is set to Temporarily Disabled.
HP_DeviceIndication: Controller Cache status— Temporarily Disabled 1-4-14 Table 1-19 HP_DeviceIndication: Controller Cache status—Temporarily Disabled Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format v..
HP_DeviceIndication: Controller Cache status— Permanently Disabled 1-4-15 Table 1-20 HP_DeviceIndication: Controller Cache status—Permanently Disabled Property name Property implementation IndicationTime Time of indication CIM_AlertIndication Description Array Controller Cache Status is set to a status of Permanently Disabled. Controller has detected a problem with the cache and has disabled the cache permanently. AlertingMangedElement WBEM path to the SMX_SAArrayController class.
HP_DeviceIndication: Controller Cache status— Permanently Disabled 1-4-15 Table 1-20 HP_DeviceIndication: Controller Cache status—Permanently Disabled Property name Property implementation SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain 3 (Enclosure) for c-Class blade systems 4 (System) for all other systems Whe
HP_DeviceIndication: Controller Cache status— Permanently Disabled 1-4-15 Table 1-20 HP_DeviceIndication: Controller Cache status—Permanently Disabled Property name Property implementation VariableTypes[] String (1) uint32 (5) VariableValues[] FailureDescription short description of the failure CacheSizeTotal HPSA_ArrayController.CacheSizeTotal CacheSerialNumber HPSA_ArrayController.
HP_DeviceIndication: Enclosure Power Supply status changed to Non Redundant 1-4-16 Table 1-21 HP_DeviceIndication: Enclosure Power Supply status changed to Non Redundant Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary Power Supply Status changed to Non-Redundant.
HP_DeviceIndication: Enclosure Power Supply status changed to Non Redundant 1-4-16 Table 1-21 HP_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 SolutionProductModel Conditiona
HP_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) 1-4-17 Table 1-22 HP_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) Property name Property implementation EventTime Time of the event or time of the indication if event time unknown ProviderName HP SmartArray RecommendedActions No action required.
HP_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) 1-4-17 Table 1-22 HP_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) Property name Property implementation BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
HP_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded 1-4-18 Table 1-23 HP_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 303 EventTime Time of the event or time of the indication if event time unknown ProviderName HP SmartArray RecommendedActions Check status of all enclosure power supplies.
HP_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded 1-4-18 Table 1-23 HP_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation ImpactedDomain 3 (Enclosure) for c-Class blade systems 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.
HP_DeviceIndication: Enclosure Temperature sensor status changed to OK 1-4-19 Table 1-24 HP_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Temperature sensor status changed from Non-OK to a status of OK.
HP_DeviceIndication: Enclosure Temperature sensor status changed to OK 1-4-19 Table 1-24 HP_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain 3 (Enclosure) for c-Class blade systems 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*)
HP_DeviceIndication: Enclosure Temperature sensor status changed to Warning 1-4-20 Table 1-25 HP_DeviceIndication: Enclosure Temperature sensor status changed to Warning Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 3 (Warning) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Temperature sensor status changed to Warning Condition.
HP_DeviceIndication: Enclosure Temperature sensor status changed to Warning 1-4-20 Table 1-25 HP_DeviceIndication: Enclosure Temperature sensor status changed to Warning Property name Property implementation ProviderVersion For example 2.2.0.
HP_DeviceIndication: Enclosure Temperature sensor status changed to Critical 1-4-21 Table 1-26 HP_DeviceIndication: Enclosure Temperature sensor status changed to Critical Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 5 (major) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Temperature sensor status has changed to Critical.
HP_DeviceIndication: Enclosure Temperature sensor status changed to Critical 1-4-21 Table 1-26 HP_DeviceIndication: Enclosure Temperature sensor status changed to Critical Property name Property implementation ProviderVersion For example 2.2.0.
HP_DeviceIndication: Enclosure Fan status changed to OK 1-4-22 Table 1-27 HP_DeviceIndication: Enclosure Fan status changed to OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Info) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Fan status changed from a status of Non-OK to a status of OK.
HP_DeviceIndication: Enclosure Fan status changed to OK 1-4-22 Table 1-27 HP_DeviceIndication: Enclosure Fan 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 ImpactedDomain 3 (Enclosure)
HP_DeviceIndication: Enclosure Fan status changed to Degraded 1-4-23 Table 1-28 HP_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 3 (Warning) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Fan status changed to a status of Degraded. An enclosure has detected there may a problem with one or more of the fans.
HP_DeviceIndication: Enclosure Fan status changed to Degraded 1-4-23 Table 1-28 HP_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation ProviderVersion For example 2.2.0.
HP_DeviceIndication: Enclosure Fan status changed to Degraded 1-4-23 Table 1-28 HP_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation DeviceModel Enclosure Model string HP_DeviceIndication: Enclosure Fan status changed to Failure 1-4-24 Table 1-29 HP_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 5 (m
HP_DeviceIndication: Enclosure Fan status changed to Failure 1-4-24 Table 1-29 HP_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation EventCategory 24 (Primary Storage Cooling) ProbableCause 94 (Fan failure) ProbableCauseDescription Fan Failure NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication OSType SMX_OperatingSystem.
HP_DeviceIndication: Enclosure Fan status changed to Failure 1-4-24 Table 1-29 HP_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format v..
Smart Array View Class Provider Datasheet Smart Array View Class
1 Smart Array View Class 1-1 Overview The HP Smart Array View Class data sheet describes host based Smart Array HBA’s and the attached devices. The current View Class implementation does not support externally attached Smart Array based MSA devices. For example, MSA500, or MSA20. 1-2 Class Implementations HPVC_SAController 1-2-1 HPVC_SAController represents the Smart Array HBA. There will be one instance per HBA.
Table 5-1 Class: HPVC_SAController Property name Property implementation VMware_Controller HPVC_SAController HPVC_SAControllerFirmware 1-2-2 HPVC_SAControllerFirmware represents Smart Array controller firmware. There is one instance per HBA.
Table 5-3 Class: HPVC_SABattery Property name Property implementation CIM_LogicalDevice CreationClassName HPVC_SABattery DeviceID Battery on HPSA X SystemCreationClassName SMX_ComputerSystem SystemName Server host name CIM_Battery BatteryStatus 1(Other) 2(Unknown) 3(Fully Charged) 4(Low) 5(Critical) 6(Charging) 7(Charging and High) 8(Charging and Low) 9(Charging and Critical) 10(Undefined) 11(Partially Charged) 12(Learning) 13(Overcharged) VMware_Battery HPVC_SABattery HPVC_SAStorageExtent 1-2
Table 5-4 Class: HPVC_SAStorageExtent Property name Property implementation Caption Disk Y on HPSA X CIM_EnabledLogicalElement CIM_LogicalDevice CreationClassName HPVC_SAStorageExtent DeviceID HPVC_SAStorageExtent-- For example, HPVC_SAStorageExtentHPDG072BB975-3NP2TCCF000098402P95 SystemCreationClassName SMX_ComputerSystem SystemName Server host name CIM_StorageExtent BlockSize Block size in bytes NumberOfBlocks Total number of blocks on disk drive Primordial Set to
Table 5-5 Class: HPVC_SAStorageVolume Property name Property implementation HealthState 0 (Unknown) 5 (OK) 10 (Degraded/Warning) 15 (Minor Failure) 20 (Major Failure) 25 (Critical Failure) 30 (Non-recoverable Error) CIM_LogicalElement CIM_EnabledLogicalElement CIM_LogicalDevice CreationClassName HPVC_SAStorageVolume DeviceID HPVC_SAStorageVolume- For example, HPVC_SAStorageVolume600508b10010463956564636454e0007 SystemCreationClassName SMX_ComputerSystem SystemName Server host n
Base Server Provider Datasheet version 1.
1 Base server 1-1 Overview The SMX Base Server provider implements and extends CIM classes described in this document to model the base server. These classes provide computational information and capabilities and serve as an aggregation point to associate one or more elements that make up a base server, such as: Fans, Power Supplies, Processor and Memory (Volatile and/or Non-Volatile Storage).
Table 6-2 Class: SMX_ComputerSystem Properties Caption Computer system DNS name returned by uname Description Computer system DNS name returned by uname ElementName Computer system DNS name returned by uname CIM_ManagedSystemElement Status Same as OpertionaStatus (0) OperationalStatus OperationalStatus[0] contains the computer system consolidated status and indicates the worst status of connected subsystems.
Table 6-2 Class: SMX_ComputerSystem Properties StatusDescriptions StatusDescriptions[0] contains one of the following corresponding to OperationalStatus[0]: • One or more of the subsystems that make up this computer system have an OperationalStatus value of Unknown. • One or more of the subsystems that make up this computer system have an OperationalStatus value of Other. • One or more of the subsystems that make up this computer system have an OperationalStatus value of Degraded.
Table 6-2 Class: SMX_ComputerSystem Properties OtherIdentifyingInfo OtherIdentifyingInfo[0]: where is the computer system physical GUID string OtherIdentifyingInfo[1]: where is the computer system MAC address OtherIdentifyingInfo[2]: : where is the computer system model string; and is the computer system physical serial number string OtherIdentifyingInfo[3]: where
Table 6-2 Class: SMX_ComputerSystem Properties PrimaryOwnerName Computer system primary owner name string; initialized to not set. PrimaryOwnerContact Computer system primary owner contact string; initialized to not set). PrimaryOwnerPager Computer system primary owner pager string; initialized to not set. SecondaryOwnerContact Computer system secondary owner contact string; initialized to not set. SecondaryOwnerName Computer system secondary owner name string; initialized to not set.
SendTestIndication [IN} EventID, number of test event to send: 101 – Send Information Test Indication 102 – Send Warning Test Indication 103 – Send Critical Test Indication Return 0 - request to send indication successful 1 – method unsupported 2 – request to send indication failed 3 – provider is busy processing previously requested indication. Try again.
Table 6-4 Class: SMX_ComputerSystemChassis Property name Property implementation OperationalStatus 2 (OK) PoweredOn True CIM_PhysicalPackage RemovalConditions 2 (Not Applicable) PackageType 3 (Chassis/Frame) CIM_PhysicalFrame CIM_Chassis ChassisPackageType See MOF for definitions. This value is retrieved from SMBIOS. ChassisTypeDescription See MOF for definitions.
Table 6-5 Class: SMX_ComputerSystemPackage Property name Property implementation CIM_ComputerSystemPackage PlatformGUID Computer system physical UUID value from SMBIOS HP_ComputerSystemPackage Antecedent ref: SMX_ComputerSystemChassis Dependent ref: SMX_ComputerSystem SMX_ComputerSystemPackage SMX_OperatingSystem 1-3-4 SMX_OperatingSystem implements the class CIM_OperatingSystem to model the system operating system. There is only one instance of SMX_OperatingSystem instantiated on a server.
Table 6-6 Class: SMX_OperatingSystem Property name Property implementation CSCreationClassName SMX_ComputerSystem.
SMX_SMXSoftwareIdentity 1-3-7 SMX_SMXSoftwareIdentity implements the class HP_SoftwareIdentity to model the SMX software identification information. Table 6-9 Class: SMX_SMXSoftwareIdentity Property name Property implementation CIM_ManagedElement Caption Short description of the SMX product, for example: HP Standards Management eXtensions (SMX) Description Description of the SMX product, for example: HPs Standards Management eXtensions (SMX) are WBEM Providers, using DMTF standard profiles.
Table 6-9 Class: SMX_SMXSoftwareIdentity Property name Property implementation IdentityInfoValue[] IdentityInfoValue[0] will contain the following: HPQ:hp-smx IdentityInfoValue[1] will contain the following: System Management HP_SoftwareIdentity SMX_SMXSoftwareIdentity SMX_SMXInstalledSoftwareIdentity 1-3-8 SMX_SMXInstalledSoftwareIdentity implements the class CIM_InstalledSoftwareIdentity and associates the SMX_ComputerSystem instance and an SMX_SMXSoftwareIdentity instance.
Table 6-11 Class: SMX_SystemFirmware Property name Property implementation StatusDescriptions StatusDescriptions[0] will contain the following corresponding to OperationalStatus[0]: System Firmware Status: OK HealthState 5 (OK) CIM_LogicalElement CIM_SoftwareIdentity InstanceID Opaque string using HPQ as OrgID, for example: HPQ:SMX_SystemFirmware: where is used to identify the instance For example, HPQ:SMX_SystemFirmware:1 MajorVersion The firmware major version MinorVersion The firmware
Table 6-12 Class: SMX_SystemInstalledFirmwareIdentity 1-3-11 Property name Property implementation System ref: SMX_ComputerSystem SMX_SystemElementFirmwareIdentity SMX_SystemElementFirmwareIdentity implements the class HP_ElementSoftwareIdentity and associates the SMX_ComputerSystem instance and SMX_SystemFirmware instances.
Table 6-14 Provider Indication Common Properties Property name Property implementation CIM_AlertIndication EventTime Time of the event or time of the indication if event time unknown SystemName SMX_ComputerSystem.Name SystemCreationClassName SMX_ComputerSystem.CreationClassName HP_AlertIndication ProviderVersion Provider Version in the format VV.UU.FF. for example, 01.05.
Table 6-15 HP_DeviceIndication: WBEM Providers Started Property name Property implementation Description HP Management WBEM Providers have started. AlertType 5 (Device Alert) EventID 1 ProviderName HP WBEM RecommendedActions No action is recommended.
HP_DeviceIndication: WBEM Providers Warning Test Indication 1-4-3 Table 6-17 HP_DeviceIndication: WBEM Providers Warning Test Indication Property name Property implementation CIM_Indication PerceivedSeverity 3 (Warning) CIM_AlertIndication Description This is a warning test event AlertType 5 (Device Alert) EventID 2 ProviderName HP Test RecommendedActions No action is recommended.
HP_DeviceIndication: WBEM Providers Critical Test Indication 1-4-4 Table 6-18 HP_DeviceIndication: WBEM Providers Critical Test Indication Property name Property implementation ProbableCause 1 (Other) ProbableCauseDescription Test Indication 1-4-5 HP_DeviceIndication: ASR Reboot Occurred Table 6-19 HP_DeviceIndication: ASR Reboot Occurred Property name Property implementation CIM_Indication PerceivedSeverity 5 (Major) CIM_AlertIndication Description “The system has rebooted from an Automatic
HP_DeviceIndication: Thermal Reboot Occurred 1-4-6 Table 6-20 HP_DeviceIndication: Thermal Reboot Occurred Property name Property implementation CIM_Indication PerceivedSeverity 5 (Major) CIM_AlertIndication Description “The system has rebooted from thermal shutdown event.” AlertType 5 (Device Alert) EventID “2” ProviderName “HP Recovery” RecommendedActions “Replace any failed or removed fans. Insure the air flow into, out of, and within the system chassis is not obstructed.
1-4-7 HP_DeviceIndication: POST Occurred Table 6-21 HP_DeviceIndication: POST Occurred Property name Property implementation RecommendedActions “Determine the nature of the POST error and take corrective action.” HP_AlertIndication Summary “POST errors occurred.
CPU Provider Datasheet Contents version 1.
1 CPU 1-1 Overview The following table details these profiles implemented and files installed by this provider. Table 7-1 Overview Implemented Profiles HP CPU Profile (P00106) HP CPU Consolidated Status Profile (P00107) HP CPU Physical Asset Profile (P00108) HP Location Profile (P00124) 1-2 Namespaces This provider returns instances in the root/hpq namespace.
Table 7-2 Class: HP_Processor Properties Property name Property implementation CIM_ManagedElement Caption Processor in ProcessorBaord=a, where a is the slot number Processor in CPUSocket=b on System Mainboard, where b is the socket number Processor in Socket=b on ProcessorBaord=a where a is the slot number and b is the socket number Description (x86 Family x Model y Stepping z), where is the processor brand string, x is the processor family number, y i
Table 7-2 Class: HP_Processor Properties Property name Property implementation HealthState 0 (Unknown), when OperationalStatus[0]=0 (Unknown) 5 (OK), when OperationalStatus[0]=2 (OK) 15 (Minor Failure), when OperationalStatus[0]=10 (Stopped) 20 (Major Failure), when OperationalStatus[0]=5 (Predictive Failure) 25 (Critical Failure), when OperationalStatus[0]=6 (Error) CIM_LogicalElement CIM_EnabledLogicalElement EnabledState 2 (Enabled) RequestedState 12 (Not Applicable) EnabledDefault 2 (Enabled)
Table 7-2 Class: HP_Processor Properties Property name Property implementation NumberOfEnabledCores Number of enabled and operational cores for this processor (for example, 1, 2, 4) Stepping Stepping for processor Role Processor Role Unique ID Unique identifier for processor HP_Processor SMX_Processor 1-3-2 SMX_ProcessorCapabilities SMX_ProcessorCapabilities extends the class CIM_ProcessorCapabilities to model the processor capabilities.
Table 7-4 Class: SMX_ProcessorCore Property name Property implementation CIM_ManagedElement Caption Processor:p - Core:c, where p is the processor number and c is the core number Description (x86 Family x Model y Stepping z) (Processor:p - Core:c), where is the processor brand string, x is the processor family number, y is the processor model number, z is the processor stepping number, p is the processor number, and c is the core number Example: Manufa
Table 7-4 Class: SMX_ProcessorCore Property name Property implementation CIM_ProcessorCore InstanceID HPQ:SMX_ProcessorCore:Proc:p Core:c, where p is the processor number and c is the core number.
Table 7-5 Class: SMX_HardwareThread Property name Property implementation OperationalStatus 0 (Unknown) 2 (OK), when CPU is enabled and operational 5 (Predictive Failure), when IML error information is logged for this CPU 6 (Error), when CPU is disabled through POST error 10 (Stopped), when CPU is disabled through RBSU StatusDescriptions StatusDescriptions[0] text per OperationalStatus[0]: Unknown OK Error Stopped Predictive Failure HealthState 0 (Unknown), when OperationalStatus[0]=0 (Unknown) 5 (O
Table 7-6 Class: SMX_CacheMemory Property name Property implementation Caption One of the following: Level x Data Cache, where x is the cache level number Level x Insturction Cache, where x is the cache level number Level x Unified Cache, where x is the cache level number Examples: Level 1 Data Cache Level 2 Unified Cache Description Level x Data Cache, where x is the cache level number.
Table 7-6 Class: SMX_CacheMemory Property name Property implementation CIM_EnabledLogicalElement EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) EnabledDefault 2 (Enabled) CIM_LogicalDevice SystemCreationClassName SMX_ComputerSystem SystemName Computer system name CreationClassName SMX_CacheMemory DeviceID One of the following: Proc p, Level x Cache, where p is the processor number, x is the cache level number, and is the cache type (Data, Instruction, or Uni
Table 7-7 Class: SMX_SystemProcessor Property name Property implementation HP_SystemProcessor SMX_SystemProcessor 1-3-7 GroupComponent ref: SMX_ComputerSystem PartComponent ref: SMX_Processor SMX_ProcessorElementCapabilities SMX_ProcessorElementCapabilities extends the class CIM_ElementCapabilities and associates SMX_Processor instances and SMX_ProcessorCapabilities instances.
Table 7-10 Class: SMX_HWThreadComponent Property name Property implementation CIM_Component CIM_ConcreteComponent HP_HWThreadComponent SMX_HWThreadComponent GroupComponent ref: SMX_ProcessorCore PartComponent ref: SMX_HardwareThread SMX_AssociatedProcessorCacheMemory 1-3-10 SMX_AssociatedProcessorCacheMemory extends the class CIM_AssociatedCacheMemory. SMX_AssociatedProcessorCacheMemory associates an SMX_Processor instance with an SMX_CacheMemory instance.
Table 7-11 Class: SMX_AssociatedProcessorCacheMemory Property name Property implementation Read Policy 0 (Unknown) 1 (Other) 2 (Read) 3 (Read-Ahead) 4 (Read and Read-Ahead) 5 (Determination Per I/O) Associativity 0 (Unknown) 1 (Other) 2 (Direct Mapped) 3 (2-way Set-Associative) 4 (4-way Set-Associative) 5 (Fully Associative) 6 (8-way Set-Associative) 7 (16-way Set-Associative) HP_AssociatedCacheMemory HP_AssociatedProcessorCacheMemory SMX_AssociatedProcessorCacheMemory 1-3-11 Antecedent ref: SMX_Ca
Table 7-12 Class: SMX_ProcessorCollection Property name Property implementation GroupOperationalStatus GroupOperationalStatus[0] contains the processors consolidated status. GroupOperationalStatus[0] will contain one of the following: 0 (Unknown) 1 (Other) 2 (OK) 3 (Degraded) 5 (Predictive Failure) 6 (Error) 10 (Stopped) The status values of the processors that make up the overall group operational status are contained in GroupOperationalStatus[1-n].
Table 7-13 Class: SMX_HostedProcessorCollection Property name Property implementation SMX_HostedProcessorCollection Antecedent ref: SMX_ComputerSystem Dependent ref: SMX_ProcessorCollection SMX_MemberOfProcessorCollection 1-3-13 SMX_MemberOfProcessorCollection extends the class CIM_MemberOfCollection and associates the SMX_ProcessorCollection instance with an SMX_Processor instance.
Table 7-15 Class: SMX_ProcessorChip Properties Property name Property implementation OperationalStatus 0 (Unknown) 2 (OK), when CPU is enabled and operational 5 (Predictive Failure), when IML error information is logged for this CPU 6 (Error), when CPU is disabled through POST error 10 (Stopped), when CPU is disabled through RBSU StatusDescriptions StatusDescriptions[0] text per OperationalStatus[0]: Unknown.
Table 7-15 Class: SMX_ProcessorChip Properties Property name Property implementation ElementName Processor in ProcessorBoard=a” where a is the slot number Processor in CPUSocket=b on System Mainboard” where b is the socket number Processor in CPUSocket=b on ProcessorBoard=a” where a is the slot number and b is the socket number Manufacturer processor manufacturer string from SMBIOS (for example, Intel or AMD) Model Model y, where y is the processor model number Version Model y Stepping z, where y
SMX_SystemPhysicalProcessor 1-3-16 SMX_SystemPhysicalProcessor extends the class CIM_Container and associates the SMX_ComputerSystemChassis instance with SMX_ProcessorChip instances.
Table 7-18 Class: SMX_ProcessorLocation Property name Property implementation ElementName Processor in ProcessorBaord=a, where a is the slot number Processor in CPUSocket=b on System MainBoard, where b is the socket number Processor in CPUSocket=b on ProcessorBoard=a where a is the slot number and b is the socket number CIM_Location Name HPQ:SMX_ProcessorLocation:a, where a is the slot number HPQ:SMX_ProcessorLocation:b, where b is the socket number HPQ:SMX_ProcessorLocation:a:b, where a is the slot n
Table 7-18 Class: SMX_ProcessorLocation Property name Property implementation LocationInfoDesc If only socket number is available, LocationInfoDesc[0]: 4 (Socket), indicates that the first element of the LocationInformation array contains the socket number If only slot number is available, LocationInfoDesc[0]: 0 (Slot), indicates that the first element of the LocationInformation array contains the slot number If both socket and slot numbers are available, LocationInfoDesc[0]: 4 (Socket), indicates that
Table 7-20 Provider Indication Common Properties Property name Property implementation IndicationTime Time of indication CIM_AlertIndication EventTime Time of the event or time of the indication if event time unknown SystemName SMX_ComputerSystem.Name SystemCreationClassName SMX_ComputerSystem.CreationClassName HP_AlertIndication ProviderVersion Provider Version in the format VV.UU.FF. for example, 01.05.
1-4-1 HP_DeviceIndication: Processor Failed Post Table 7-21 HP_DeviceIndication: Processor Failed Post Property name Property implementation CIM_AlertIndication Description CPU Failed Power on Self Test (POST) AlertType 5 (Device Alert) EventID 1 EventCategory 2 (Processor) ProviderName HP Processor RecommendedActions Replaced the failed processor HP_AlertIndication Summary CPU Failed Power on Self Test (POST) ProbableCause 1 (Other) HP_DeviceIndication: Processor Disabled by BIOS or EF
1-4-3 fail HP_DeviceIndication: Processor Predicted to Table 7-23 HP_DeviceIndication: Processor Predicted to fail Property name Property implementation CIM_Indication PerceivedSeverity 4 (Minor) CIM_AlertIndication Description CPU Predictive Failure Notification AlertType 5 (Device Alert) EventID 3 EventCategory 2 (Processor) ProviderName HP Processor RecommendedActions Replace the failing processor.
System Fan Provider Datasheet version 1.
1 System Fan 1-1 Overview The SMX System Fan provider implements the classes listed to support fans installed in servers. The following table details the profiles implemented and files installed by this provider. Table 8-1 Overview Implemented Profiles HP Fan Profile 1.3.0 (P102) HP Location Profile 1.2.0 (P124) HP Fan Physical Location Profile 1.1.0 (P115) 1-2 Namespaces This provider returns instances in the root/hpq namespace..
Table 8-2 Class: SMX_Fan Property name Property implementation CIM_ManagedElement Caption Short description of this fan from the name displayed by the MP or iLO and the location. For example: Fan 1 at CabinetFan=01 Description Description of this fan, including ElementName, FanType and StatusDescription[0]. For example: elementname provides cooling for fantype. statusdescription.
Table 8-2 Class: SMX_Fan Property name Property implementation EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_CoolingDevice ActiveCooling True CIM_Fan VariableSpeed True—if fan supports variable speed False—if fan does not support variable speed or is unknown HP_Fan 1-3-2 FanType Enumeration describing the type of fan (see MOF) CurrentSpeed Speed of the fan in CurrentSpeedUnits. CurrentSpeedUnits Enumeration describing the units for CurrentSpeed.
Table 8-3 Class: SMX_FanCollection 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 SMX_Fan OperationalStatus[0] for all non-fault tolerant fans report 6 (Error) and SMX_FanRedundancy.
Table 8-4 Class: SMX_FanRedundancySet Property name Property implementation InstanceID Unique identifier for this cooling redundancy instance CIM_RedundancySet MaxNumberSupported Represents the maximum number of fans supported for this redundancy set MinNumberNeeded Represents the minimum number of fans needed to function TypeOfSet 3 (Load Balanced) LoadBalanceAlgorithm 0 (Unknown) RedundancyStatus 0 (Unknown)—if the redundancy status is unknown 2 (Fully Redundant)—if the all fans in the set a
1-3-6 SMX_MemberOfFanCollection SMX_MemberOfFanCollection is used to represent an association between HP_Fan and HP_FanCollection. Table 8-7 Class: SMX_MemberOfCoolingCollection 1-3-7 Property name Property implementation Collection References HP_FanCollection Member References HP_Fan SMX_HostedFanCollection SMX_HostedFanCollection is used to represent an association between HP_FanCollection and the computer system that contains this collection.
Table 8-10 Class: SMX_FanLocation Property name Property implementation Description Description of the fan location including the name displayed by the MP or iLO. For example: The location of the fan Fan 1. Please refer to the fan position CabinetFan=01 printed on the system. ElementName User displayable name of the fan location including the name displayed by the MP or iLO.
Table 8-12 Class: SMX_FanModule Property name Property implementation Caption Short description of this fan from the name displayed by the MP or iLO and the location. For example: Fan 1 at CabinetFan=01 Description Fan n provides cooling for FanType.
Table 8-13 Class: SMX_SystemPhysicalFan Property name Property implementation GroupComponent References HP_ComputerSystemChassis PartComponent References HP_FanModule SMX_RealizesFan 1-3-13 The SMX_RealizesFan class implements the HP_RealizesFan class and associates the HP_Fan instance with HP_FanModule instances.
Table 8-15 Class: SMX_FanSlot 1-3-15 Property name Property implementation Number Where n represents the number of the fan slot SMX_SystemFanSlot SMX_SystemFanSlot class implements the HP_SystemFanSlot class and associates the HP_ComputerSystemChassis instance with HP_FanSlot.
Table 8-18 Class: SMX_FanSpeedSensor Property name Property implementation ElementName Short description of this fan speed sensor from the name displayed by the MP or iLO and the location.
Table 8-19 Class: SMX_SystemFanSensor 1-3-19 Property name Property implementation GroupComponent References HP_ComputerSystem PartComponent References HP_FanSpeedSensor SMX_AssociatedFanSensor The SMX_AssociatedFanSensor class implements the HP_AssociatedFanSensor class and associates the HP_FanSpeedSensor instance with HP_Fan instances.
Table 8-21 Provider Indication Common Properties Property name Property implementation OSType On ESX, 39 (VM) On Linux, 36 (Linux) OSVersion Operating system version of the computer system generating the indication in the format, ..
Table 8-22 HP_DeviceIndication: Fan Removed Property name Property implementation HP_AlertIndication Summary Fan removed EventCategory 23 (System Cooling) ProbableCause 1 (Other) ProbableCauseDescription Fan Removed 1-4-3 HP_DeviceIndication: Fan Inserted Table 8-23 HP_DeviceIndication: Fan Inserted Property name Property implementation CIM_Indication PerceivedSeverity 2 (Information) CIM_AlertIndication Description A fan has been inserted. (FanCaption), where FanCaption is the SMX_Fan.
1-4-4 HP_SensorHardwareIndication: Fan Failed Table 8-24 HP_SensorHardwareIndication: Fan Failed Property name Property implementation CIM_Indication PerceivedSeverity 5 (Major) CIM_AlertIndication Description A fan has failed. Please check the failed fan and replace if necessary. (FanCaption), where FanCaption is the SMX_Fan.
1-4-5 HP_SensorHardwareIndication: Fan Repaired Table 8-25 HP_SensorHardwareIndication: Fan Repaired Property name Property implementation EventID 4 ProviderName HP Cooling RecommendedActions No action is recommended.
1-4-7 Reduced HP_DeviceIndication: Fan Redundancy Table 8-27 HP_DeviceIndication: Fan Redundancy Reduced Property name Property implementation CIM_Indication PerceivedSeverity 2 (Information) CIM_AlertIndication Description A fault tolerant fan is no longer providing cooling for a cooling redundancy set. (RedundancySetCaption), where RedundancySetCaption represents the SMX_FanRedundancySet.Caption for the redundancy set with reduced redundancy.
1-4-8 HP_DeviceIndication: Fan Redundancy Lost Table 8-28 HP_DeviceIndication: Fan Redundancy Lost Property name Property implementation AlertingManagedElement WBEM path of the SMX_FanRedundancySet instance representing the redundancy set where redundancy was lost. AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 6 ProviderName HP Cooling RecommendedActions Check the fan configuration and check the status of the cooling redundancy.
1-4-9 Restored HP_DeviceIndication: Fan Redundancy Table 8-29 HP_DeviceIndication: Fan Redundancy Restored Property name Property implementation ProviderName HP Cooling RecommendedActions No action is recommended.
HP_DeviceIndication: Fan Redundancy Failed 1-4-10 The redundancy failed indication is not supported on ProLiant systems since redundancy set failure, which is failure beyond redundancy lost, will cause system shutdown.
Power Supply Provider Datasheet version 1.
1 System Power Supply 1-1 Overview The SMX Power Supply provider implements the HP Power Supply profile to model power supplies in systems. The following table details the profiles implemented and files installed by this provider. Table 9-1 Overview Implemented Profiles HP Power Supply Profile 1.3.0 (P103) HP Location Profile 1.2.0 (P124) HP Power Supply Physical Asset Profile 1.0.2 (P116) 1-2 Namespaces This provider returns instances in the root/hpq namespace.
• • • • 1-3-1 SMX_PowerControllerInstalledFirmwareIdentity SMX_PowerMeter SMX_SystemPowerMeter SMX_AssociatedPowerMeter SMX_PowerSupply SMX_PowerSupply is used to model power supplies on Servers. Please note: power supply numbers for existing instances do not change when other power supplies are added and removed.
Table 9-2 Class: HP_PowerSupply Property name Property implementation StatusDescriptions[0] Description of the status of the power supply corresponding to the OperationalStatus. For example: Power Supply is operating properly– if OperationalStatus[0] is 2 (OK); Power Supply is degraded – if OperationalStatus[0] is 3 (Degraded) Power Supply has failed – if OperationalStatus is 6 (Error) StatusDescriptions[1] Power Supply Extended status description. See Profile.
1-3-2 SMX_PowerCollection SMX_PowerCollection is used to model power supply collections on Servers. There will be one instance of this class on systems modeling power supplies. Table 9-3 Class: SMX_PowerCollection Property name Property implementation CIM_ManagedElement Caption Power Collection Description This is a collection of all devices including power supplies that provide power. GroupStatusDescription.
Table 9-3 Class: SMX_PowerCollection Property name Property implementation GroupStatusDescriptions[0] Unknown status for power supplies, if GroupOperationalStatus[0] is 0 (Unknown) Power supplies are operating properly, if GroupOperationalStatus[0] is 2 (OK) Power supplies are degraded, if GroupOperationalStatus[0] is 3 (Degraded) Power supplies have failed, if GroupOperationalStatus[0] is 6 (Error) 1-3-3 SMX_PowerRedundancySet SMX_PowerRedundancySet is used to model power supply redundancy sets on Se
Table 9-4 Class: SMX_PowerRedundancySet Property name Property implementation RedundancyStatus 0 (Unknown) – if the redundancy status is unknown 2 (Fully Redundant) – if the all power supplies in the set are operating properly and enough to achieve redundancy 3 (Degraded Redundancy) – if there are at least enough power supplies for the redundancy set to provide power, but power supplies have failed 4 (Redundancy Lost) – if there are not enough power supplies required to achieve redundancy, but there are
1-3-6 SMX_MemberOfPowerCollection SMX_MemberOfPowerCollection is used to represent an association between HP_PowerSupply and HP_PowerCollection. Table 9-7 Class: SMX_MemberOfPowerCollection Property name Property implementation Collection References HP_PowerCollection Included Writeable boolean property indicating if the power supply instance referenced by Member will contribute status to the HP_PowerCollection.
Table 9-10 Class: SMX_PowerSupplyLocation Property name Property implementation CIM_ManagedElement Caption Name of this power supply from the name displayed by the MP or iLO and its location. For example, Power Supply 1 at PowerSupplySlot=2 Power supply 1a at PowerSupplySlot=2 Description Description of this power supply location, including the location. For example on Proliant:The location of the power supply 1a. Please refer to power supply position n printed on the system.
1-3-11 SMX_PowerSupplyModule SMX_PowerSupply is used to model physical power supplies on Servers. Please note: power supply numbers for existing instances do not change when other power supplies are added and removed. Table 9-12 Class: SMX_PowerSupplyModule Property name Property implementation CIM_ManagedElement Caption Short description of this power supply from the name displayed by the MP or iLO and its location.
Table 9-12 Class: SMX_PowerSupplyModule Property name Property implementation Name Name of this power supply from the name displayed by the MP or iLO and its location.
SMX_PowerSupplySlot 1-3-14 SMX_PowerSupplySlot is used to model physical power supply slots on Servers.
Table 9-16 Class: SMX_SystemPowerSupplySlot Property name Property implementation GroupComponent References HP_ComputerSystemChassis PartComponent References HP_PowerSupplySlot SMX_PowerSupplyInSlot 1-3-16 The SMX_PowerSupplyInSlot class extends the CIM_ElementInConnector class and associates the HP_PowerSupplySlot instance with HP_PowerSupplyModule instances.
Table 9-18 Class: SMX_PowerControllerFirmware Property name Property implementation CIM_LogicalElement CIM_SoftwareIdentity 1-3-18 InstanceID Opaque key Manufacturers Hewlett-Packard Company Classificiations 10 (Firmware) ClassificationDescriptions Power controller firmware IsEntity True VersionString The firmware version string MajorVersion The firmware major version number, if any MinorVersion The firmware minor version number, if any RevisionNumber The firmware revision number, if an
SMX_PowerMeter 1-3-20 SMX_PowerMeter is used to model power utilization on Servers. Not all systems support reporting power utilization information. NOTE: Power supply numbers for existing instances do not change when other power supplies are added and removed. Table 9-21 Class: SMX_PowerMeter Property name Property implementation CIM_ManagedElement Caption Short description of this power utilization sensor using the name of the power supply displayed by the MP or iLO and location.
Table 9-21 Class: SMX_PowerMeter Property name Property implementation CreationClassName “SMX_PowerMeter” DeviceID Unique identifier for this power utilization sensor SystemCreationClassName SMX_ComputerSystem.CreationClassName SystemName SMX_ComputerSystem.
1-3-22 SMX_AssociatedPowerMeter The SMX_AssociatedPowerMeter class associates the SMX_PowerSupply instance with the SMX_PowerMeter instance.
Table 9-23 Provider Indication Common Properties Property name Property implementation SystemFirmwareVersion Array of firmware versions of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication SolutionPr
Table 9-24 HP_DeviceIdentification: Power Supply Removed Property name Property implementation Summary Power Supply removed EventCategory 16 (System Power) ProbableCause 1 (Other) ProbableCauseDescription Power Supply Removed 1-4-3 HP_DeviceIndication: Power Supply Inserted Table 9-25 HP_DeviceIndication: Power Supply Inserted Property name Property implementation CIM_Indication PerceivedSeverity 2 (Information) CIM_AlertIndication Description A power supply has been inserted.
HP_DeviceIndication: Power Supply Failed 1-4-4 Table 9-26 HP_DeviceIndication: Power Supply Failed Property name Property implementation CIM_Indication PerceivedSeverity 5 (Major) CIM_AlertIndication Description A power supply has failed. (PowerSupplyCaption), where PowerSupplyCaption is the SMX_PowerSupply.
Description A power supply has failed – input power lost. PowerSupplyCaption Where: PowerSupplyCaption is the SMX_PowerSupply.Caption for the power supply that has failed AlertingManagedElement WBEM path of the SMX_PowerSupply instance representing the failed power supply AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 9 ProviderName HP Power RecommendedActions “Check the input power being supplied to the failed power supply and reconnect power.
HP_DeviceIndication: Power Supply Degraded 1-4-6 Table 9-23 HP_DeviceIndication: Power Supply Degraded Property name Property implementation CIM_Indication PerceivedSeverity 5 (Major) CIM_AlertIndication Description A power supply has failed. PowerSupplyCaption Where: PowerSupplyCaption is the SMX_PowerSupply.Caption for the power supply that has degraded.
PerceivedSeverity 2 (Information) CIM_AlertIndication Description A power supply has been repaired. No action is recommended. (PowerSupplyCaption), where PowerSupplyCaption is the SMX_PowerSupply. Caption for the power supply that has been repaired. AlertingManagedElement WBEM path of the SMX_PowerSupply instance representing the failed power supply AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 4 ProviderName HP Power RecommendedActions No action is recommended.
HP_Device Indication: Power Supply Redundancy Reduced 1-4-8 Table 9-25 HP_DeviceIndication: Power Supply Redundancy Reduced Property name Property implementation AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 5 ProviderName HP Power RecommendedActions No action is recommended.
HP_DeviceIndication: Power Supply Redundancy Lost 1-4-9 Table 9-27 HP_DeviceIndication: Power Supply Redundancy Lost Property name Property implementation ProviderName HP Power RecommendedActions Check the power supply configuration and check the status of the power redundancy. Ensure the system is being powered adequately. Add or replace power supplies if necessary. HP_AlertIndication Summary Power redundancy lost.
Table 9-28 HP_DeviceIndication: Power SupplyRedundancy Failed Property name Property implementation ProviderName HP Power RecommendedActions Check the power supply configuration and check the status of the power redundancy. Ensure the system is being powered adequately. Add or replace power supplies if necessary.
Table 9-29 HP_DeviceIndication: Power Supply Redundancy Restored Property name Property implementation EventCategory 16 (System Power) ProbableCause 1 (Other) ProbableCauseDescription Power redundancy restored HP_AlertIndication: Group System Specific Consolidated Status Policy Change 1-4-12 Table 9-28 HP_AlertIndication: Group System Specific Consolidated Status Policy Change Property name Property implementation CIM_Indication PerceivedSeverity 2 (Informational) CIM_AlertIndication Descript
Table 9-28 HP_AlertIndication: Group System Specific Consolidated Status Policy Change Property name Property implementation ProbableCauseDescription This group status policy change is caused by activation or deactivation of Status Propagation Filtering for existing managed elements in HP_GroupSystemSpecificCollection.
Profile Registration Provider Datasheet version 1.15 Profile Registration Provider Datasheet version 1.
1 SMX Profile registration provider 1-1 Overview The following table details the profiles implemented and files installed by this provider. Table 10-1 Overview • HP Profile Registration Profile (POO100) Implemented Profiles 1-2 Namespaces This provider returns instances in the root/hpq namespace. 1-3 Class implementations The classes below describe registration of HP profiles.
Table 1-2 Class: SMX_RegisteredProfile Property name Property implementation InstanceID HPQ:n where n is a unique number OtherRegisteredOrganization No value set RegisteredName Table 10-3 and 10-4 lists the property values for this class RegisteredOrganization 2 (DMTF) for DMTF profiles 11 (SNIA) for SNIA SMI-S storage profiles RegisteredVersion Table 3 lists the property values for this class ImplementationCentralClassNames Array of central class names implemented for this profile Implementat
This is the list of all possible DMTF profiles. Some implementations only support a subset of the profiles, only those subsets are reported. Table 10-3 Property values of SMX_RegisteredProfile for DMTF Profiles Software Inventory 1.0.0 DMTF Software Inventory Profile Profile Registration 1.0.0 DMTF Profile Registration Profile This is the list of all possible SNIA profiles. Some implementations only support a subset of these profiles, so only those subsets are reported.
Table 1-5 Class: SMX_RegisteredProfile Property name Property implementation CIM_ManagedElement Caption Table 3 lists the property values for this class Description Table 3 lists the property values for this class ElementName Table 3 lists the property values for this class CIM_RegisteredProfile AdvertiseTypeDescriptions No value set AdvertiseTypes For VMware: 3 (SLP) InstanceID HPQ:n where n is a unique number OtherRegisteredOrganization HP WBEM TC for HP WBEM TC profiles RegisteredName Se
Table 10-6 Property Values of SMX_RegisteredProfile for HP WBEM TC Profiles The following table lists all possible HP WBEM TC Profiles. Some implementations only support a subset of these profiles so only the subset is reported. HP Sensors 1.2.0 HP Sensors Profile HP Record Log 1.1.0 HP Record Log Profile HP Software Inventory 2.0.0 HP SoftwareInventory Profile HP Blade System Lite 2.1.0 HP Blade system Lite Profile HP Management Processor Lite 2.1.
1-3-2 SMX_ExtendsProfile SMX_ExtendsProfile extends the class CIM_Dependency and associates an extension profile registration and the parent profile it extends.
1-3-5 SMX_FCPBaseServerECTP The SMX_FCPBaseServerECTP class extends the class CIM_ElementConformsToProfile and associates the FCHBA registered profile with the HP specific central class that defined the implementation of the profile.
SAS HBA Provider Datasheet version 1.0.5 The following chapters define the supported properties for the SAS HBA provider. For details of each property, see the HP SAS HBA profile (P00122) and associated MOF file. 1-1-1 SMX_SASArraySystem SMX_SASArraySystem represents the top level system. There is one instance per HBA.
SMX_SASArrayController represents the controller. There is one per HBA.
Table 16-3 Class: SMX_SASStorageVolume (CIM_StorageVolume) Property name Property implementation Name Concatenation of Vendor + Model + SerialNumber+Logical Drive number For example, HP+HP 8 INT Port SAS/SATA HBA+C007760405+LD1 CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName SMX_SASStorageVolume DeviceID Opaque Key SystemCreationClassName SMX_SASArraySystem SystemNa
Table 16-3 Class: SMX_SASStorageVolume (CIM_StorageVolume) Property name Property implementation OperationalStatus[0] Volume status • 0 (Unknown) • 2 (OK) • 3 (Degraded) - RAID redundancy lost or rebuilding data • 6 (Error) OSName 1-1-4 Corresponding OS name for this volume SMX_SASDiskDrive SMX_SASDiskDrive represents the hard drives connected to SAS HBA controllers.
Table 16-4 Class: SMX_SASDiskDrive (CIM_DiskDrive) Property name Property implementation 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 Description • Unknown (If neither SAS or SATA) • SAS (If disk drive interface is SAS) • SATA (If disk drive interface is SATA) NegotiatedDataWidth 0 NegotiatedSpeed 0 This value indicates the total numbe
Table 16-5 Class: SMX_SASStorageExtent (CIM_StorageExtent) Property name Property implementation OperationalStatus[0] Operational Status for the disk drive • • • • 0 (Unknown) 2 (OK) 5 (Predictive Failure) 6 (Error) CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName SMX_SASStorageExtent DeviceID Opaque ID SystemCreationClassName SMX_SASArraySystem SystemName SMX_SAS
Table 16-6 Class: SMX_SASDiskDriveFirmware (CIM_SoftwareIdentity) Property name Property implementation ElementName TargetType value 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 [0]CIM:SoftwareFamily [1]HPQ:SoftwareCategory Id
Table 16-7 Class: SMX_SASPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation CreationClassName SMX_SASPhysicalPackage Manufacturer Controller vendor string Model Controller model string PartNumber N/A–Not available for this implementation SerialNumber Controller Serial Number Tag HBA Serial number CIM_PhysicalPackage RemovalConditions 2 (Not Applicable) SMX_SASPhysicalPackage 1-1-8 SMX_SASDiskPhysicalPackage SMX_SASDiskPhysicalPackage represents the physical aspects
Table 16-8 Class: SMX_SASDiskPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation RemovalConditions • • • • 0 (Unknown) 2 (Not Applicable) 3 (Removable when off) 4 (Removable when on or off) SMX_SASDiskPhysicalPackage 1-1-9 SMX_SASPortController SMX_SASPortController represent the HBA in the host system. There is one instance per HBA.
Table 16-10 Class: SMX_SASDAPort (CIM_DAPort) 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] Port status • 0 (Unknown) • 2 (OK) • 6 (Error) CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName SMX_SASDAPort DeviceID Opaque key
Table 16-11 Class: SMX_SASFirmware (CIM_SoftwareIdentity) Property name Property implementation CIM_LogicalElement Caption HBA Firmware Description HBA Firmware CIM_SoftwareIdentity ClassificationDescriptions[0] HBA Firmware Classifications[0] 10 (Firmware) InstanceID Opaque key Manufacturer Controller Vendor string IdentityInfoType [0]CIM:SoftwareFamily [1] HPQ:SoftwareCategory IdentityInfoValue [0]HPQ: Set to controller model [1]:Storage Controller VersionString Contr
Table 16-12 Class: SMX_SASPrimordialPool (CIM_StoragePool) Property name Property implementation TotalManagedSpace Total raw space available to controller. This is calculated by summing the total space on all raid drives connected to this controller. SMX_SASPrimordialPool SMX_SASPrimordialPoolNoRaid 1-1-13 SMX_SASPrimordialPoolNoRaid represents the total raw storage managed by the array controller that is not assigned to raid volumes.
Table 16-14 Class: SMX_SASStoragePool (CIM_StoragePool) Property name Property implementation ElementName Controller name and location: pool identifier For example, HP 8 INT Port SAS/SATA HBA in Slot 3: Storage Pool CIM_ManagedSystemElement CIM_LogicalElement CIM_StoragePool InstanceID Opaque key PoolID Controller serial number:1 Primordial FALSE RemainingManagedSpace 0 TotalManagedSpace Total raw space managed by this pool SMX_SASStoragePool 1-1-15 SMX_SASStorageSetting SMX_SASStorageSettin
Table 16-15 Class: SMX_SASStorageSetting (CIM_StorageSetting) Property name Property implementation DeltaReservationMin 0 NoSinglePointOfFailure • FALSE—RAID 0 • TRUE—RAID 1 PackageRedundancyGoal • 0 (RAID 0) • 1 (RAID 1) PackageRedundancyMax • 0 (RAID 0) • 1 (RAID 1) PackageRedundancyMin • 0 (RAID 0) • 1 (RAID 1) SMX_SASStorageSetting SMX_SASSCSIProtocolEndpoint 1-1-16 SMX_SASSCSIProtocolEndpoint represents an access point to storage resources.
Table 16-16 Class: SMX_SASSCSIProtocolEndpoint (CIM_SCSIProtocolEndpoint) Property name Property implementation Role 4 (Both Initiator and Target) SMX_SASSCSIProtocolEndpoint 1-1-17 SMX_SASSCSIProtocolController SMX_SASSCSIProtocolController represents a view a SCSI resources on the controller.
Table 16-18 Class: SMX_SASStorageRedundancySet (CIM_StorageRedundancySet) Property name Property implementation CIM_ManagedElement ElementName Storage Redundancy Set CIM_Collection CIM_SystemSpecificCollection InstanceID Opaque key CIM_RedundancySet LoadBalanceAlgorithm 2 (No Load Balancing) MaxNumberSupported 0 MinNumberNeeded 0 RedundancyStatus • 2 (Fully Redundant) • 4 (Redundancy Lost) TypeOfSet[0] 5 (Limited Sparing) CIM_StorageRedundancySet SMX_SASStorageRedundancySet 1-1-19 SMX_SASS
SMX_SASArraySystemLocation 1-1-20 SMX_SASArraySystemLocation represents a location string for the HBA.
Table 16-21 Class: SMX_SASDiskDriveLocation (HP_Location) Property name Property implementation CIM_Location Name Opaque key PhysicalPosition Opaque key HP_Location ElementLocationTag Bay Number or SCSI ID of Disk ElementLocationTagDesc 20 (Bay) or 21 (SCSI ID) SMX_SASDiskDriveLocation 1-1-22 SMX_SASStorageCapabilities SMX_SASStorageCapabilities represents the possible capabilities of a Storage Pool.
Table 16-22 Class: SMX_SASStorageCapabilities (CIM_StorageCapabilities) Property name Property implementation ElementType 5 (Storage Pool) NoSinglePointOfFailure • True—When number of drives > 1 (For example, Pool can be configured for redundancy.) • False—When number of drives = 1 or Pool is NonRAID • True—When number of drives > 1 (For example, NoSinglePointOfFailureDefault Pool can be configured for redundancy.
SMX_SASDriveCage represents the drive cage assembly and back plane within a storage enclosure. There can be multiple instances within a duplexed enclosure.
Table 16-25 Class: SMX_SASEnclosureFirmware (CIM_SoftwareIdentity) Property name Property Implemenation Name Storage Enclosure Firmware CIM_LogicalElement Caption Storage Enclosure Firmware Description Storage Enclosure Firmware CIM_SoftwareIdentity ClassificationDescriptions[0] Storage Enclosure Firmware Classifications[0] 10 (Firmware) InstanceID Opaque key Manufacturer Enclosure Vendor string IdentityInfoType [0]CIM:SoftwareFamily [1] HPQ:SoftwareCategory IdentityInfoValue [0]HPQ:
Table 16-26 Class: SMX_SASStorageEnclosure (HP_StorageEnclosure) Property name Property implementation PartNumber N/A—Not available in this implementation SerialNumber Enclosure Serial Number N/A is reported if there is no serial number (for example, internal enclosures).
Table 16-27 Class: SMX_SASStorageEnclosureProcessor (CIM_ComputerSystem) Property name Property implementation CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_System CreationClassName SMX_SASStorageEnclosureProcessor Name Opaque Key NameFormat Other CIM_ComputerSystem Dedicated[0] 2 (Other) IdentifyingDescriptions[0] Other Vendor Specific Name OtherDedicatedDescriptions[0] SDE - indicates Stora
SMX_SASSmartDriveCarrierAppFirmware Class 1-1-29 The SMX_SASSmartDriveCarrierAppFirmware class implements the CIM_SoftwareIdentity class and represents the firmware installed on a Smart Drive Carrier. This class is implemented only when the hardware includes Smart Drive Carrier support. The following table lists the properties implemented.
SMX_SASSmartDriveCarrierBootldrFirmware Class 1-1-30 The SMX_SASSmartDriveCarrierBootldrFirmware class implements the CIM_SoftwareIdentity class and represents the firmware installed on a Smart Drive Carrier Bootloader. This class is implemented only when the hardware includes Smart Drive Carrier support. The following table lists the properties implemented.
Table 16-29 Class: SMX_SASDriveCageDiskPhysicalPackage (CIM_Container) 1-1-32 Property name Property implementation GroupComponent SMX_SASDriveCage PartComponent SMX_SASDiskPhysicalPackage SMX_SASStorageEnclosureDriveCage (Association) Table 16-30 Class: SMX_SASStorageEnclosureDriveCage (CIM_Container) Property name Property implementation GroupComponent SMX_SASStorageEnclosure PartComponent SMX_SASDriveCage SMX_SASStorageEnclosureEnclosureLocation (Association) 1-1-33 Table 16-31 Class: SM
Table 16-33 Class: SMX_SASStorageEnclosureProcessorEnclosureFirmware (CIM_ElementSoftwareIdentity) Property name Property implementation Antecedent SMX_SASEnclosureFirmware Dependent SMX_SASStorageEnclosureProcessor ElementSoftwareStatus • ElementSoftwareStatus[0]: 2 (Current) • ElementSoftwareStatus[1]: 6 (Installed) SMX_SASStorageEnclosureStorageEnclosureProcessor (Association) 1-1-36 Table 16-34 Class: SMX_SASStorageEnclosureStorageEnclosureProcessor (CIM_systemPackaging) 1-1-37 Property nam
SMX_SASPrimordialPoolNoRaidStorageCapabilities (Association) 1-1-39 Table 16-37 Class: SMX_SASPrimordialPoolNoRaidStorageCapabilities (CIM_ElementCapabilities) Property name Property implementation Capabilities SMX_SASStorageCapabilities ManagedElement SMX_SASPrimordialPoolNoRaid SMX_SASStoragePoolStorageCapabilities (Association) 1-1-40 Table 16-38 Class: SMX_SASStoragePoolStorageCapabilities (CIM_ElementCapabilities ) Property name Property implementation Capabilities SMX_SASStorageCapabili
Table 16-41 Class: SMX_SASArraySystemDiskDrive (CIM_SystemDevice) 1-1-44 Property name Property implementation GroupComponent SMX_SASArraySystem PartComponent SMX_SASDiskDrive SMX_SASArraySystemStorageVolume (Association) Table 16-42 Class: SMX_SASArraySystemStorageVolume (CIM_SystemDevice) 1-1-45 Property name Property implementation GroupComponent SMX_SASArraySystem PartComponent SMX_SASStorageVolume SMX_SASArraySystemStorageExtent (Association) Table 16-43 Class: SMX_SASArraySystemStorage
SMX_SASArraySystemPrimordialPoolNoRaid (Association) 1-1-48 Table 16-46 Class: SMX_SASArraySystemPrimordialPoolNoRaid (CIM_HostedStoragePool) 1-1-49 Property name Property implementation GroupComponent SMX_SASArraySystem PartComponent SMX_SASPrimordialPoolNoRaid SMX_SASArraySystemStoragePool (Association) Table 16-47 Class: SMX_SASArraySystemStoragePool (CIM_HostedStoragePool) 1-1-50 Property name Property implementation GroupComponent SMX_SASArraySystem PartComponent SMX_SASStoragePool SM
Table 16-50 Class: SMX_SASProductPhysicalPackage (CIM_ProductPhysicalPackage) 1-1-53 Property name Property implementation GroupComponent SMX_SASProduct PartComponent SMX_SASPhysicalPackage SMX_SASStoragePoolStorageExtent (Association) Table 16-51 Class: SMX_SASStoragePoolStorageExtent (CIM_ConcreteComponent) 1-1-54 Property name Property implementation GroupComponent SMX_SASStoragePool PartComponent SMX_SASStorageExtent SMX_SASPrimordialPoolStorageExtent (Association) Table 16-52 Class: SMX
Table 16-54 Class: SMX_SASStorageSpecificCollectionArraySystem (CIM_MemberOfCollection) Property name Property implementation Collection SMX_SASStorageSpecificCollection Member SMX_SASArraySystem SMX_SASStorageRedundancySetStorageExtent (Association) 1-1-57 Table 16-55 Class: SMX_SASStorageRedundancySetStorageExtent (CIM_MemberOfCollection) 1-1-58 Property name Property implementation Collection SMX_SASStorageRedundancySet Member SMX_SASStorageExtent SMX_SASArraySystemFirmware (Association)
Table 16-58 Class: SMX_SASFirmwareArraySystem (CIM_ElementSoftwareIdentity) Property name Property implementation Antecedent SMX_SASFirmware Dependent SMX_SASArraySystem ElementSoftwareStatus • ElementSoftwareStatus[0]: 2 (Current) • ElementSoftwareStatus[1]: 6 (Installed) SMX_SASDiskDriveDiskDriveFirmware (Association) 1-1-61 Table 16-59 Class: SMX_SASDiskDriveDiskDriveFirmware (CIM_ElementSoftwareIdentity) Property name Property implementation Antecedent SMX_SASDiskDriveFirmware Dependent
InstalledSoftware SMX_SASSmartDriveCarrierAppFirmware SMX_ SASSmartDrvCarrierBootldrElementFirmwareIdentity (Association) 1-1-64 This class is implemented only when the hardware includes Smart Drive Carrier support. The following table lists the associations implemented for this class.
Table 16-61 Class: SMX_SASStoragePoolStorageVolume (CIM_AllocatedFromStoragePool) 1-1-68 Property name Property implementation Antecedent SMX_SASStoragePool Dependent SMX_SASStorageVolume SpaceConsumed Bytes consumed by volume SMX_SASPrimordialPoolStoragePool (Association) Table 16-62 Class: SMX_SASPrimordialPoolStoragePool (CIM_AllocatedFromStoragePool) Property name Property implementation Antecedent SMX_SASPrimordialPool Dependent SMX_SASStoragePool SpaceConsumed Bytes consumed by stora
Table 16-65 Class: SMX_SASDAPortSCSIProtocolEndpoint (CIM_DeviceSAPImplementation) Property name Property implementation Antecedent SMX_SASDAPort Dependent SMX_SASSCSIProtocolEndpoint SMX_SASStorageGroupHostedCollection (Association) 1-1-72 Table 16-66 Class: SMX_SASStorageGroupHostedCollection (HP_GroupHostedCollection) 1-1-73 Property name Property implementation Antecedent HP_ComputerSystem Dependent SMX_SASStorageSpecificCollection SMX_SASPhysicalPackageArraySystem (Association) Table 1
Table 16-69 Class: SMX_SASDiskPhysicalPackageDiskDriveLocation (CIM_PhysicalElementLocation) Property name Property implementation Element SMX_SASDiskPhysicalPackage PhysicalLocation SMX_SASDiskDriveLocation SMX_SASSCSIProtocolEndpointSCSIProtocolControlle r (Association) 1-1-76 Table 16-70 Class: SMX_SASSCSIProtocolEndpointSCSIProtocolController (CIM_SAPAvailableForElement) 1-2 1-2-1 Property name Property implementation AvailableSAP SMX_SASSCSIProtocolEndpoint ManagedElement SMX_SASSCSIPro
Table 16-71 HP_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 format, ...
Table 16-71 HP_DeviceIndication: SAS HBA status OK Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format v..
Table 16-72 HP_DeviceIndication: SAS HBA in Error state Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary HBA status Error EventCategory 11 (I/O Adapter) ProbableCause 2 (Adapter/Card Error) ProbableCauseDescription HBA Status Changed to Error ProviderVersion Provider version generating the indication in the format, ...
Table 16-72 HP_DeviceIndication: SAS HBA in Error state Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format v..
Table 16-73 HP_DeviceIndication: Physical Drive status OK Property name Property implementation SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary Physical Drive Status is now OK EventCategory 6 (Primary Storage) ProbableCause 1 (Other) ProbableCauseDescription Physical Drive Status Changed to OK ProviderVersion Provider version generating the indication in the format, ...
Table 16-73 HP_DeviceIndication: Physical Drive status OK Property name Property implementation EnclosureName * HP_BladeEnclosureCS.
Table 16-74 HP_DeviceIndication: Physical Drive status ERROR Property name Property implementation EventTime Time of the event or time of the indication if event time unknown ProviderName HP SAS RecommendedActions Check for failed or removed physical drives.
Table 16-74 HP_DeviceIndication: Physical Drive status ERROR Property name Property implementation ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 16-75 HP_DeviceIndication: Physical Drive status REBUILDING Property name Property implementation Description A physical drive status has changed to Rebuilding. Data is now being rebuilt onto this drive from the RAID set. AlertingManagedElement WBEM Path of disk drive AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 203 EventTime Time of the event or time of the indication if event time unknown ProviderName HP SAS RecommendedActions No action is recommended.
Table 16-75 HP_DeviceIndication: Physical Drive status REBUILDING Property name Property implementation VariableNames FailureDescription VariableTypes 1 (String) VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “” values. ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.
Table 16-76 HP_DeviceIndication: Drive status PREDICTIVE FAILURE Property name Property implementation IndicationIdentifier GUID string generated at the time of indication PreceivedSeverity 5 (Major) IndicationTime Time of indication CIM_AlertIndication Description A physical drive status has changed to Predictive Failure.
Table 16-76 HP_DeviceIndication: Drive status PREDICTIVE FAILURE Property name Property implementation SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication VariableNames FailureDescription VariableTypes 1 (String) VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “” values.
1-2-7 Logical Drive status OK Table 16-77 HP_DeviceIndication: Logical Drive status OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PreceivedSeverity 2 (Informational) IndicationTime Time of indication CIM_AlertIndication Description A logical drive status has changed from non-OK to OK.
Table 16-77 HP_DeviceIndication: Logical Drive status OK Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When Impa
Table 16-78 HP_DeviceIndication: Logical Drive status ERROR Property name Property implementation AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 102 EventTime Time of the event or time of the indication if event time unknown ProviderName HP SAS RecommendedActions Check for failed or removed physical drives.
Table 16-78 HP_DeviceIndication: Logical Drive status ERROR 1-2-9 Property name Property implementation BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 16-79 HP_DeviceIndication: Logical Drive is in a degraded state Property name Property implementation 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 16-79 HP_DeviceIndication: Logical Drive is in a degraded state Property name Property implementation RackName * Rack name if one exists RackUID * Rack Unique Identifier if one exists SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment SolutionProductModel Conditional property cont
Table 16-80 HP_DeviceIndication: Enclosure Power Supply status changed to Non Redundant Property name Property implementation HP_AlertIndication Summary Power Supply status Non-Redundant 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 format, ...
Table 16-80 HP_DeviceIndication: Enclosure Power Supply status changed to Non Redundant 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 SolutionProductModel Conditional property containing the Solution
Table 16-81 HP_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) Property name Property implementation RecommendedActions No action is recommended.
Table 16-81 HP_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) Property name Property implementation BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
Table 16-82 HP_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation EventID 303 EventTime Time of the event or time of the indication if event time unknown ProviderName HP SAS RecommendedActions Check status of all enclosure power supplies. Ensure that power supplies have not failed. Add or replace power supplies as necessary.
Table 16-82 HP_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “” values. ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.
Table 16-83 HP_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation Description A Storage Enclosure Temperature sensor Status changed from non-OK to OK. AlertingManagedElement WBEM Path of SMX_SASStorageEnclosureProcessor AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 307 EventTime Time of the event or time of the indication if event time unknown ProviderName HP SAS RecommendedActions No action is recommended.
Table 16-83 HP_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation VariableNames FailureDescription VariableTypes 1 (String) VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “” values. ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
Table 16-84 HP_DeviceIndication: Enclosure Temperature sensor status changed to Warning Property name Property implementation PerceivedSeverity 3 (Warning) IndicationTime Time of indication 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 16-84 HP_DeviceIndication: Enclosure Temperature sensor status changed to Warning 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 FailureDescription VariableTypes 1 (String) VariableV
Enclosure Temperature sensor Status Changed to 1-2-15 Critical Table 16-85 HP_DeviceIndication: Enclosure Temperature sensor status changed to Critical Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 5 (major) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Temperature sensor status has changed to Critical.
Table 16-85 HP_DeviceIndication: Enclosure Temperature sensor status changed to Critical Property name Property implementation OSVersion The operating system version of the computer system generating the indication in the format: .. ProviderVersion Provider version generating the indication in the format, ...
Table 16-85 HP_DeviceIndication: Enclosure Temperature sensor status changed to Critical Property name Property implementation HWLogicalLocation Enclosure Location string For example, Port 1I Box 1 HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel 1-2-16 Enclosure Model string Enclosure Fan Status Changed to OK Table 16-86 HP_DeviceIndication: Enclosure Fan status changed to OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated
Table 16-86 HP_DeviceIndication: Enclosure Fan status changed to OK Property name Property implementation OSType • • On ESXi, 39(VM) • On Linux, 36 (Linux) OSVersion The operating system version of the computer system generating the indication in the format: .. ProviderVersion Provider version generating the indication in the format, ...
Table 16-86 HP_DeviceIndication: Enclosure Fan status changed to OK Property name Property implementation HP_HardwareIndication HWLogicalLocation Enclosure Location string For example, Port 1I Box 1 HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel 1-2-17 Enclosure Model string Enclosure Fan status changed to Degraded Table 16-87 HP_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation CIM_Indication IndicationIdentifier GUID stri
Table 16-87 HP_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation ProbableCause 94 (Fan failure) ProbableCauseDescription Fan Degraded ProviderVersion Provider version generating the indication in the format, ...
Table 16-87 HP_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format v..
Table 16-88 HP_DeviceIndication: Enclosure Fan status changed to Failure 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 Fan status Error EventCategory 24 (Primary Storage Cooling) ProbableCause 94 (Fan failure) ProbableCauseDescription Fan Failure ProviderVersion Provider version generating the indication in the format,
Table 16-88 HP_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation EnclosureName * HP_BladeEnclosureCS.
System Temperature Sensor Provider Datasheet version 1.3 System Temperature Sensor Provider Datasheet version 1.
1 System Temperature Sensor 1-1 Overview This provider implements the HP Sensor Profile to model temperature sensors in ProLiant servers. The following table details the profiles implemented and files installed by this provider. Table 11-1 Overview Implemented Profiles 1-2 HP Sensor Profile 1.2.0 Use cases See HP Sensor Profile for Use Cases. 1-2-1 Class implementations The following classes and properties are implemented as specified in the following tables for server platforms where available.
Table 11-2 Class: SMX_NumericSensor Property name Property implementation ElementName Temperature Sensor ” where is the name displayed by the MP or iLO.
Table 11-2 Class: SMX_NumericSensor Property name Property implementation CurrentState Normal—if OperationalStatus[0] is 2 (OK) Critical—if OperationalStatus[0] is 6 (Error) PossibleStates Array can contain any of the following values: PossibleStates[0] = Normal PossibleStates[1] = Critical CIM_NumericSensor CurrentReading Current reading of temperature sensor BaseUnits 2 (Degrees C) RateUnits 0 (None) UnitModifier 0 SupportedThresholds SupportedThresholds[0] = 1 (UpperThresholdNotCritical) i
Table 11-3 Class: SMX_SensorCollection Property name Property implementation CIM_ManagedElement Caption Temperature Sensor Collection Description This is a collection of temperature sensors. GroupStatusDescription.
Table 11-4 Class: SMX_MemberOfSensorCollection 1-2-5 Property name Property implementation Member References SMX_NumericSensor SMX_HostedSensorCollection SMX_HostedSensorCollection implements HP_HostedSensorCollection and is used to represent an association between SMX_SensorCollection and the computer system that contains the collection.
Table 11-7 HP_AlertIndication_: Temperature Sensor Threshold Exceeded Property name Property implementation AlertingManagedElement WBEM path of the SMX_NumericSensor instance representing the temperature sensor detecting the exceeded threshold AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 1 EventTime Time of the event or time of the indication if event time unknown ProviderName System Temperature RecommendedActions Ensure that the system is adequately ventilated.
Table 11-7 HP_AlertIndication_: Temperature Sensor Threshold Exceeded Property name Property implementation VariableNames Contains the temperature sensor threshold property name that sets a value: UpperThresholdNonCritical UpperThresholdCritical UpperThresholdFatal VariableTypes 9 (sint32) VariableValues SMX_NumericSensor UpperThresholdNonCritical, UpperThresholdCritical, or UpperThresholdFatal property value that is set for the temperature sensor detecting the exceeded threshold ImpactedDomain 3 (
Table 11-8 HP_AlertIndication: Temperature Sensor Recovery from Threshold Exceeded Property name Property implementation Description A temperature sensor has detected that the temperature has returned to a normal operating range. (SensorCaption) where SensorCaption is the SMX_NumericSensor.Caption for the temperature sensor detecting a recovered exceeded threshold.
Table 11-8 HP_AlertIndication: Temperature Sensor Recovery from Threshold Exceeded Property name Property implementation SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain 3 (Enclosure) for c-Class blade systems 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
System Memory Provider Datasheet version 2.05 System Memory Provider Datasheet version 2.
1 System memory 1-1 Overview This provider implements the HP Memory Profile and HP Memory Physical Asset Profile to represent system memory in ProLiant systems. See HP Advanced Memory Protection Technologies (TC060104TB) and product documentation for your ProLiant Server (available at http://www.hp.com). The following table details the profiles implemented and files installed by this provider. Table 12-1 Overview Implemented Profiles 1-2 • HP Memory Profile 1.0 • HP Memory Physical Asset Profile 1.
• • • • • • • 1-2-1 SMX_MemoryCollection SMX_HostedMemoryCollection SMX_MemberOfMemoryCollection SMX_MemberOfMemoryRedundancySet SMX_HostedMemoryRedundancySet SMX_SystemMemoryModuleSlot SMX_SystemMemoryBoardSlot SMX_Memory The class SMX_Memory represents logical memory on ProLiant Servers. There is one instance of this class.
Table 12-2 Class: SMX_Memory Property name Property implementation Name System Memory CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName SMX_Memory DeviceID HPQ:SMX_Memory:000 SystemCreationClassName same value as property SMX_ComputerSystem.CreationClassName SystemName same value as property SMX_ComputerSystem.
Table 12-3 Class: SMX_SystemMemory Property name Property implementation HP_SystemMemory GroupComponent ref: SMX_ComputerSystem PartComponent ref: SMX_Memory SMX_SystemMemory 1-2-3 SMX_MemoryModule The class SMX_MemoryModule represents a physical memory module on ProLiant Servers. There is an instance of this class for each memory module present in the system. Empty memory module sockets will not be instantiated.
Table 12-4 Class: SMX_MemoryModule Property name Property implementation HealthState Enumerator indicating the memory module health state: 0 (Unknown), when OperationalStatus[0] = 0 (Unknown) 5 (OK), when OperationalStatus[0] = 2 (OK) 10 (Degraded/Warning), when OperationalStatus[0] = 3 (Degraded) Name Physical Memory Module Socket=y on MemoryBoard=x, where: x is the board/cartridge number where the memory module is located y is the memory socket number where the memory module is located Physical Memor
Table 12-4 Class: SMX_MemoryModule Property name Property implementation ElementName Physical Memory Module Socket=y on MemoryBoard= x, where: x is the board/cartridge number where the memory module is located y is the memory socket number where the memory module is located Physical Memory Module Socket=y on ProcessorBoard =x, where: x the processor board number where the memory module is located y is the memory socket number where the memory module is located Manufacturer Name of the organization whic
Table 12-4 Class: SMX_MemoryModule Property name Property implementation PositionInRow Position of memory module in a row. This property is conditional, it is populated if the data is available. FormFactor Enumerator indicating the form factor of the memory module. See the MOF file for details. BankLabel String identifying the physically labeled bank where the memory is located. This property is conditional. It is populated if the data is available.
Table 12-6 Class: SMX_MemoryBoard Property name Property implementation Caption Physical Memory MemoryBoard=x, where x is the board/cartridge number where the memory board is located. Physical Memory ProcessorBoard=x , where x is the processor board/cartridge number where the memory board is located. CIM_ManagedSystemElement OperationalStatus Enumerator indicating the memory board operational status.
Table 12-6 Class: SMX_MemoryBoard Property name Property implementation ElementName Physical Memory MemoryBoard=x, where x is the board/cartridge number where the memory board is located. Physical Memory ProcessorBoard=x , where x is the processor board/cartridge number where the memory board is located.
Table 12-7 Memory Board Status Condition Memory board has a configuration error, for example, there is a problem with the board release latch (unlock error) or there is an improper configuration of memory modules on the board.
Table 12-9 Class: SMX_MemoryModuleSlot Property name Property implementation Caption Memory Module Socket=y on MemoryBoard=x, where: x is the board/cartridge number where the memory slot is located y is the memory socket number where the memory slot is located Memory Module Socket=y on ProcessorBoard=x, where: x is the processor board/cartridge number where the memory slot is located y is the memory socket number where the memory slot is located CIM_ManagedSystemElement OperationalStatus OperationalSta
Table 12-9 Class: SMX_MemoryModuleSlot Property name Property implementation ElementName Memory Module Socket=y on MemoryBoard=x, where: x is the board/cartridge number where the memory slot is located y is the memory socket number where the memory slot is located Memory Module Socket=y on ProcessorBoard=x, where: x is the processor board/cartridge number where the memory slot is located y is the memory socket number where the memory slot is located CIM_PhysicalConnector ConnectorLayout 1 (Other) Conn
Table 12-10 Class: SMX_MemoryBoardSlot Property name Property implementation Caption Memory Board Slot MemoryBooard=x, where x is the board/cartridge number where the memory board is located. Memory Board Slot ProcessorBoard=x, where x is the processor board/cartridge number where the memory board is located.
1-2-8 SMX_MemoryModuleInSlot The class SMX_MemoryModuleInSlot represents the association between an SMX_MemoryModule and the SMX_MemoryModuleSlot where it resides.
1-2-11 SMX_MemoryModuleSlotLocation The class SMX_MemoryModuleSlotLocation extends the CIM_Location class and represents memory module slot locations on ProLiant Servers. There will be an instance of this class for each memory module slot in the system (whether the slot is occupied or not).
Table 12-14 Class: SMX_ MemoryModuleSlotLocation Property name Property implementation Name HPQ:SMX_MemoryModuleSlotLocation:x-y, where: x is the board/cartridge number where the memory module slot is located y is the memory socket number where the memory module slot is located PhysicalPosition Opaque key. Example for memory socket number 2 on cpu/board/cartridge number 1: FF-FF-FF-FF-01-02-FF-79 HP_Location ElementLocationTag Opaque key.
Table 12-15 Class: SMX_ MemoryBoardSlotLocation Property name Property implementation Description Memory Board Slot Location MemoryBoard=x, where: x is the board/cartridge number where the memory board slot is located Memory Board Slot Location ProcessorBoard= x, where: x is the processor board/cartridge number where the memory board slot is located ElementName Memory Board Slot Location MemoryBoard=x, where: x is the board/cartridge number where the memory board slot is located Memory Board Slot Locat
Table 12-16 Class: SMX_MemoryModuleSlotElementLocation Properties Property implementation CIM_ElementLocation HP_ElementLocation SMX_MemoryModuleSlotElementLocation 1-2-14 Element ref: SMX_MemoryModuleSlot PhysicalLocation ref: SMX_MemoryModuleSlotLocation SMX_MemoryBoardSlotElementLocation The class SMX_MemoryBoardSlotElementLocation extends the class CIM_ElementLocation and is used to associate a memory board slot (SMX_MemoryBoardSlot) with its corresponding location (SMX_MemoryBoardSlotLocation).
1-2-16 SMX_SystemMemoryBoard The class SMX_SystemMemoryBoard represents an association between SMX_MemoryBoard and SMX_ComputerSystemChassis. There will be an instance of this class for each memory board slot in the chassis (whether the slot is occupied or not).
Table 12-20 Class: SMX_MemoryRedundancySet Property name Property implementation OtherTypeOfSet OtherTypeOfSet[0] contains the type of redundancy when the property TypeOfSet[0] = 1 (Other). In this case, the property will contain the value Advanced ECC or Lockstep, otherwise the property is not populated.
Table 12-20 Class: SMX_MemoryRedundancySet Property name Property implementation TargetConfiguration The desired or targeted mode of the Advanced Memory Protection system.
Table 12-21 Class: SMX_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 SMX_MemoryRedundancySet exists, GroupOperationalStatus[0] is determined from the property SMX_MemoryRedundancySet.RedundancyStatus.
Table 12-23 Class: SMX_HostedMemoryCollection Property name Property implementation CIM_Dependency CIM_HostedDependency CIM_HostedCollection HP_GroupHostedCollection HP_HostedMemoryCollection SMX_HostedMemoryCollection 1-2-20 Antecedent ref: SMX_ComputerSystem Dependent ref: SMX_MemoryCollection SMX_MemberOfMemoryCollection The class SMX_ MemberOfMemoryCollection represents an association between SMX_MemoryCollection and SMX_MemoryModule or SMX_MemoryBoard.
1-2-22 SMX_HostedMemoryRedundancySet The class SMX_HostedMemoryRedundancySet represents an association between SMX_MemoryRedundancySet and the computer system that contains this redundancy set.
Table 12-28 Class: SMX_SystemMemoryBoardSlot Properties Property implementation SMX_SystemMemoryBoardSlot 1-3 GroupComponent ref: SMX_ComputerSystemChassis PartComponent ref: SMX_MemoryBoardSlot Supported indications The following table describes the properties that are common to all of the SMX Memory Provider indications that are implemented for server platforms, where available: Table 12-29 Provider Indication Common Properties Property name Property implementation CIM_Indication IndicationIdenti
Table 12-29 Provider Indication Common Properties Property name Property implementation SystemGUID Platform GUID of the computer system generating the indication SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format v..
Table 12-31 SMX_MemoryIndication: Memory Board Error Property name Property implementation CIM_AlertIndication Description A memory board has an error. (MemoryBoardCaption) where MemoryBoardCaption is the SMX_MemoryBoard.Caption for the failing memory board.
RecommendedActions Check the Advanced Memory Protection configuration and replace the memor board and memory modules as necessary.