HP Insight Management WBEM Providers for HP integrated VMware ESXi Data Sheet Part number 574748-004 Fourth Edition July 2010
© Copyright 2009, 2010 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP will not be liable for technical or editorial errors or omissions contained herein. Confidential computer software.
Contents 1 2 Overview................................................................................................................................... 13 2-1 2-2 2-3 Ethernet port ..............................................................................................................................
4-1 4-2 4-3 Smart Array ............................................................................................................................... 46 4-3-1 4-3-2 4-3-3 4-3-4 4-3-5 4-3-6 4-3-7 4-3-8 4-3-9 4-3-10 4-3-11 4-3-12 4-3-13 4-3-14 4-3-15 4-3-16 4-3-17 4-3-18 4-3-19 4-3-20 4-3-21 4-3-22 4-3-23 4-3-24 4-3-25 4-3-26 4-3-27 4-3-28 4-3-29 4-3-30 4-3-31 4-3-32 4-3-33 4-3-34 4-3-35 4-3-36 4-3-37 4-3-38 4-3-39 4-3-40 4-3-41 4-3-42 4-3-43 4-3-44 4-3-45 4-3-46 4-3-47 4-3-48 4-3-49 4-3-50 Overview .
4-3-51 4-3-52 4-3-53 4-3-54 4-3-55 4-3-56 4-3-57 4-3-58 4-3-59 4-3-60 4-3-61 4-3-62 4-3-63 4-3-64 4-3-65 4-3-66 4-3-67 4-3-68 4-3-69 4-3-70 4-3-71 4-3-72 4-3-73 4-3-74 4-3-75 4-3-76 4-3-77 4-3-78 4-3-79 4-3-80 4-3-81 4-3-82 4-3-83 4-3-84 4-3-85 4-3-86 4-3-87 4-3-88 4-3-89 4-3-90 4-3-91 4-3-92 4-3-93 4-4 4-4-1 4-4-2 4-4-3 4-4-4 4-4-5 4-4-6 4-4-7 4-4-8 4-4-9 4-4-10 SMX_SAArraySystemPortController (Association) ..........................................................
4-4-11 4-4-12 4-4-13 4-4-14 4-4-15 4-4-16 4-4-17 4-4-18 4-4-19 4-4-20 4-4-21 4-4-22 4-4-23 4-4-24 5 5-1 5-2 6-1 Controller Battery status changed to not fully charged................... 115 Controller Battery status changed to Failed.................................. 117 Controller Cache Status - OK .................................................... 119 Controller Cache status—Temporarily Disabled ........................... 122 Controller Cache status—Permanently Disabled ...........................
6-1-30 6-1-31 6-1-32 6-1-33 6-1-34 6-1-35 6-1-36 6-1-37 6-1-38 6-1-39 6-1-40 6-1-41 6-1-42 6-1-43 6-1-44 6-1-45 6-1-46 6-1-47 6-1-48 6-1-49 6-1-50 6-1-51 6-1-52 6-1-53 6-1-54 6-1-55 6-1-56 6-1-57 6-1-58 6-1-59 6-1-60 6-1-61 6-1-62 6-1-63 6-1-64 6-1-65 6-1-66 6-1-67 6-1-68 6-1-69 6-1-70 6-2 6-2-1 6-2-2 6-2-3 6-2-4 6-2-5 6-2-6 6-2-7 6-2-8 6-2-9 6-2-10 6-2-11 6-2-12 SMX_SASStorageEnclosureDriveCage (Association)....................................................
6-2-13 6-2-14 6-2-15 6-2-16 6-2-17 6-2-18 7 Temperature sensor Status changed to OK .................................................. 208 Temperature sensor status changed to Warning ........................................... 209 Temperature sensor Status Changed to Critical ............................................ 212 Fan Status Changed to OK........................................................................ 214 Fan status changed to Degraded....................................................
8-4-1 8-4-2 8-4-3 9 System Fan .............................................................................................................................. 262 9-1 9-2 9-3 9-3-1 9-3-2 9-3-3 9-3-4 9-3-5 9-3-6 9-3-7 9-3-8 9-3-9 9-3-10 9-3-11 9-3-12 9-3-13 9-3-14 9-3-15 9-3-16 9-3-17 9-3-18 9-3-19 9-4 9-4-1 9-4-2 9-4-3 9-4-4 9-4-5 9-4-6 9-4-7 9-4-8 9-4-9 9-4-10 10 HP_DeviceIndication: Processor Failed Post .........................................................................
-3-13 10-3-14 10-3-15 10-3-16 10-3-17 10-3-18 10-3-19 10-3-20 10-3-21 10-3-22 10-4 10-4-1 10-4-2 10-4-3 10-4-4 10-4-5 10-4-6 10-4-1 10-4-2 10-4-3 10-4-4 10-4-5 11 12 13 SMX_RealizesPowerSupply...................................................................................... 290 SMX_PowerSupplySlot ............................................................................................ 291 SMX_SystemPowerSupplySlot.................................................................................
13-2-8 13-2-9 13-2-10 13-2-11 13-2-12 13-2-13 13-2-14 13-2-15 13-2-16 13-2-17 13-2-18 13-2-19 13-2-20 13-2-21 13-2-22 13-2-23 13-2-24 13-3 14 15 SMX_MemoryModuleInSlot...................................................................................... 333 SMX_MemoryBoardInSlot ........................................................................................ 333 SMX_MemoryModuleSlotOnBoard ...........................................................................
15-3-17 15-3-18 15-3-19 15-3-20 15-3-21 15-3-22 15-3-23 15-3-24 15-3-25 15-3-26 15-3-27 15-3-28 15-3-29 15-3-30 15-3-31 15-3-32 15-3-33 15-3-34 15-3-35 16 17 SMX_FCHBAFCPortLogicalPortGroup........................................................................ 367 SMX_FCHBAPortControllerFCPort ............................................................................. 367 SMX_FCHBAPhysicalPackagePortController ...............................................................
1 Overview The HP Insight Management WBEM Providers supply system management data through HP integrated VMware ESXi framework for HP ProLiant server platforms and options. These providers implement the profiles and data described in this document. Use of the providers requires HP integrated VMware ESXi.
2 Ethernet port 2-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.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.
• • • • • • • • • • • 2-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 ch
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: IdentifyingDescriptions None or HPQ: Spare part number if available OtherIdentifyingInfo None or part number text if availa
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 2-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
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 informatiom.
Table 2-6 Class: SMX_EthernetLANHostedAccessPoint Property name Property implementation CIM_Dependency CIM_DeviceSAPImplementation HP_EthernetPortToLANEndpoint Antecedent ref: SMX_EthernetPort Dependent ref: SMX_EthernetPortLANEndpoint 2-3-6 SMX_EthernetPortController SMX_EthernetPortController implements the class HP_BladeEnclosureFW and is a logical device corresponding to a hardware Ethernet network controller.
Table 2-7 Class: SMX_EthernetPortController Property name Property implementation ControllerType 2 (Ethernet) ControllerVersion Hardware revision number of the controller or 0 if unknown 2-3-7 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 CanBeFRUed Boolen describing if this individual physical package can be replaced in the field.
Table 2-10 Class: SMX_EthernetControllerPhysicalPackageEthernetController Property name Property implementation Dependent ref: SMX_EthernetPortController 2-3-10 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 CIM_ManagedElement ElementName Product Name.
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 Description 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.
2-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 2-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.
2-3-23 SMX_EthernetElementFirmwareIdentity SMX_EthernetElementFirmwareIdentity implements the class CIM_ElementSoftwareIdentity. It represents the association between SMX_EthernetPortController and SMX_EthernetPortControllerFirmwareIdentity.
2-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 AlertType 2 (Communications Alert) EventID 2 ProviderName HP Ethernet RecommendedActions View the Ethernet Port status in HP Systems Insight Manager (SIM). View the System Event Log for additional information. HP_AlertIndication Summary The Network interface has lost connectivity.
Table 2-30 HP_AlertIndication: Network Interface Connectivity Restored Property name Property implementation ProbableCauseDescription Network Interface Connectivity Restored Ethernet port
3 PCI Device Provider 3-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.0 3-2 Use Cases See DMTF PCI Device Profile for Use Cases.
Table 3-2 Class: SMX_PCIDevice Property name Property implementation 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-3 Class: SMX_PCICard Property name Property implementation CIM_ManagedElement Caption PCI Card CIM_ManagedSystemElement Name PCI Card CIM_PhysicalElement CreationClassName SMX_PCICard Tag PCI Card Description PCI Card ElementName PCI Card CIM_PhysicalPackage RemovalConditions 2 (Not Applicable) PackageType 9 (Module/Card) VendorCompatibilityStrings HPQ:PCICard CIM_Card HostingBoard False HP_PCISlotCard 3-3-3 SMX_PCISlot SMX_PC
Table 3-4 Class: HP_PCISlot Property name Property implementation Tag For HP Integrity Cellular Servers: SMX:PCISlot:::: For HP Blade Servers: HPQ:SMX_PCISlot:: For all other servers: HPQ:SMX_PCISlot: Description Same as Name ElementName Same as Name PoweredOn True —If slot is powered on False—If slot is not powered CIM_PhysicalConnector ConnectorLayout 7 (Slot) ConnectorPinout PCI—If 33 MHz PCI slot PCI-66—If 66 MHz PCI slot PCI
3-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 Property name Property implementation Antecedent References SMX_PCISlot Dependent References SMX_PCICard 3-3-5 SMX_RealizesPCIDevice SMX_RealizesPCIDevice is used to represent an association between SMX_PCIDevice and SMX_PCICard that realizes this PCI device.
3-3-8 SMX_PCISlotLocation SMX_PCISLotLocation is used to model PCI slot locations on HP Servers. The 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.
4 Smart Array 4-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 4-2 Profile name Organization Version HP Smart Array Profile (P00121) HP WBEM TC 1.0.
Table 4-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 4-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 4-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 4-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 4-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 4-5 Class: SMX_SADiskDrive (CIM_DiskDrive) Property name Property implementation HPSA_DiskDrive 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 Profile 4-3-5 SMX_SAStorageExtent SMX_SAStorageEx
Table 4-6 Class: SMX_SAStorageExtent (CIM_StorageExtent) Property name Property implementation SystemName SMX_SAArraySystem.
Table 4-7 Class: SMX_SADiskDriveFirmware (CIM_SoftwareIdentity) Property name Property implementation VersionString Drive firmware as reported from SCSI identify command HPSA_DiskDriveFirmware 4-3-7 SMX_SAPhysicalPackage SMX_SAPhysicalPackage implements the HPSA_PhysicalPackage class and represents the overall physical package for the array system as a whole. There is one instance per HBA or Storage Subsystem.
Table 4-9 Class: SMX_SAArrayControllerPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation CIM_ManagedElement ElementName Controller name and location For example, Smart Array in Slot=3 for internal or Smart Array Embedded Controller=7 for embedded controller where 7 is the internal identifier for the embedded controller CIM_ManagedSystemElement Name Controller Serial number CIM_PhysicalElement CreationClassName SMX_SAArrayControllerPhysicalPackage Manufacturer Controller ven
Table 4-10 Class: SMX_SADiskPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation Model Drive model string PartNumber N/A—Not Available in this implementation SerialNumber Drive serial number Tag Opaque Key Version N/A—Not Available in this implementation CIM_PhysicalPackage HotSwappable TRUE—Drive is hot swappable FALSE—Drive is not hot swappable RemovalConditions 2 (Not Applicable) HPSA_ DiskPhysicalPackage 4-3-10 SMX_SAStorageEnclosure SMX_SAStorageEnclosure implem
Table 4-11 Class: SMX_SAStorageEnclosure (HP_StorageEnclosure) Property name Property implementation Tag Opaque key Version N/A—Not Available in this implementation CIM_PhysicalPackage RemovalConditions 2 (Not Applicable) CIM_PhysicalFrame CIM_Chassis HP_StorageEnclosure Location See HP Storage Enclosure Profile HPSA_StorageEnclosure 4-3-11 SMX_SAStorageEnclosureProcessor SMX_SAStorageEnclosureProcessor HPSA_StorageEnclosureProcessor class and represents the management processor within a Storage
Table 4-12 Class: SMX_SAStorageEnclosureProcessor (CIM_ComputerSystem) Property name Property implementation CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_System CreationClassName SMX_SAStorageEnclosureProcessor Name Opaque Key NameFormat Other CIM_ComputerSystem Dedicated[0] 2 (Other) IdentifyingDescriptions[0] Other Vendor Specific Name OtherDedicatedDescriptions[0] SDE—Indicates Storage Device Enclosure Othe
Table 4-13 Class: SMX_SAPortController (CIM_PortController) Property name Property implementation CIM_LogicalDevice CreationClassName SMX_SAPortController DeviceID Controller serial number SystemCreationClassName SMX_SAArraySystem SystemName SMX_SAArraySystem.
Table 4-14 Class: SMX_SADAPort (CIM_DAport) Property name Property implementation CreationClassName SMX_SADAPort DeviceID Opaque key SystemCreationClassName SMX_SAArraySystem SystemName SMX_SAArraySystem.Name CIM_LogicalPort UsageRestriction 2(Front-End Only) CIM_DAPort HPSA_DAPort 4-3-14 SMX_SAFirmware SMX_SAFirmware implements the HPSA_Firmware class and represents the firmware installed on a Smart Array controller.
4-3-15 SMX_SAEnclosureFirmware SMX_SAEnclosureFirmware implements the HPSA_EnclosureFirmware class and represents the firmware installed on a Smart Array Enclosure.
Table 4-17 Class: SMX_SAPrimordialPool (CIM_StoragePool) Property name Property implementation CIM_StoragePool InstanceID Opaque key PoolID Controller serial number Primordial Always set to TRUE RemainingManagedSpace Remaining raw space on controller. This is calculated by summing the remaining space on all drives attached to the controller. TotalManagedSpace Total raw space available to controller. This is calculated by summing the total space on all drives connected to this controller.
4-3-18 SMX_SAMediaAccessStatData SMX_SAMediaAccessStatData implements the HPSA_MediaAccessStatData and represents the Monitoring and Performance data counters on HP Disk Drives.
4-3-19 SMX_SAStorageSetting SMX_SAStorageSetting implements the HPSA_StorageSetting class and represents the current raid configuration for a Storage Volume. There is one instance per Storage Volume.
4-3-20 SMX_SADriveCage SMX_SADriveCage implements the HPSA_DriveCage class and represents the drive cage assembly and backplane within a storage enclosure. Multiple instances might occur within a duplexed enclosure.
Table 4-22 Class: SMX_SASCSIProtocolEndpoint (CIM_SCSIProtocolEndpoint) Property name Property implementation 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) RequestedState 12 (Not Applicable) CIM_ServiceAccessPoint CreationClassName SMX_SASCSIProtoc
Table 4-23 Class: SMX_SASCSIProtocolController (CIM_SCSIProtocolController) Property name Property implementation CIM_ManagedSystemElement OperationalStatus[0] Operational status of the controller 0 (Unknown) 2 (OK) 6 (Error) CIM_LogicalElement CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CIM_LogicalDevice CreationClassName SMX_SASCSIProtocolController DeviceID Opaque key SystemCreationClassName SMX_SAArraySystem Syst
Table 4-24 Class: SMX_SARedundancySet (CIM_RedundancySet) Property name Property implementation RedundancyStatus 2 (Fully Redundant) 4 (Redundancy Lost) TypeOfSet[0] 4 (Sparing) HPSA_RedundancySet 4-3-24 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 4-26 Class: SMX_StorageSpecificCollection (HP_GroupHostedCollection) Property name Property implementation Caption Storage Array Consolidated Status Description Storage Array Consolidated Status ElementName Storage Array Consolidated Status CIM_Collection CIM_SystemSpecificCollection InstanceID Opaque key HP_GroupSystemSpecificCollection GroupOperationalStatus[0] Consolidated status for all array controllers. See section 9.
Table 4-27 Class: SMX_SADriveCageLocation (HP_Location) Property name Property implementation HPSA_DriveCageLocation 4-3-27 SMX_SAArraySystemLocation SMX_SAArraySystemLocation implements the HPSA_ArraySystemLocation class and represents a location string for the array system.
Table 4-28 Class: SMX_SAArraySystemLocation (HP_Location) Property name Property implementation LocationInformation[0] For internal HBAs: PCI Slot number Examples: • 3—PCI Slot 3 • 0—Embedded on Motherboard Not Required for External Storage systems LocationInfoDesc[0] 3 (PCI Slot)—For internal HBAs Not required for External Storage Systems HPSA_ArraySystemLocation 4-3-28 SMX_SADiskDriveLocation SMX_SADiskDriveLocation implements the HPSA_DiskDriveLocation class and represents a location string for t
Table 4-30 Class: SMX_SArrayControllerLocation (HP_Location) Property name Property implementation CIM_ManagedElement Caption 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 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 identi
4-3-30 SMX_SAStorageCapabilities SMX_SAStorageCapabilities implements the HPSA_StorageCapabilities class and represents the possible capabilities of a Storage Pool.
Table 4-31 Class: SMX_SAStorageCapabilities (CIM_StorageCapabilities) Property name Property implementation PackageRedundancyMax 0 (When number of drives <= 1) 1 (When number of drives = 2 or 3) 2 (When number of drives > 3) PackageRedundancyMin 0 HPSA_StorageCapabilities 4-3-31 SMX_SAProduct SMX_SAProduct implements the HPSA_Product class and represents the top level marketing information for the Array System.
Table 4-33 Class: SMX_SAStorageEnclosureLocation (HP_Location) Property name Property implementation Caption Enclosure location Port Box , where is the port and is the box number Description Enclosure location Port Box , where is the port and is the box number Name Key PhysicalPosition Key ElementLocationTag Unknown for Undetermined External for external enclosures Internal for drive cages located within the host chassis ElementLocationTagDesc 19 (Box) HPSA_Storage
Table 4-34 Class: Class: SMX_SATSASPort (HPSA_TSASPort) Property name Property implementation PortType 94 (SAS) HPSA_SAISASPort 4-3-34 SMX_SATSASSCSIProtocolEndpoint SMX_SATSASSCSIProtocolEndpointPort implements the HPSA_TSASSCSIProtocolEndpoint class and represents an access point to storage resources.
Table 4-36 Class: Class: SMX_SAISASPort (HPSA_ISASPort) Property name Property implementation OperationalStatus[0] Port status 0 (Unknown) 2 (OK) 6 (Error) EnabledDefault 2 (Enabled EnabledState 5 (Not Applicable) RequestedState 12 (Not Applicable) CreationClassName “SMX_SAISASPort” DeviceID HPSA_PortController.DeviceID>:, where
Table 4-37 Class: SMX_SAISASSCSIProtocolEndpoitPort (HPSA_ISASSCSIProtocolEndpoint) Property name Property implementation CreationClassName “SMX_SAISASSCSIProtocolEndpoint” SystemCreationClassName “SMX_SAArraySystem” SystemName SMX_SAArraySystem.
SMX_SATSASPortTSASSCSIProtocolEndPoint (Association) 4-3-40 Table 4-41 Class: SMX_SATSASPortTSASSCSIProtocolEndpoint (CIM_DeviceSAPImplementation) Property name Property implementation Antecedent SMX_SATSASPort Dependent SMX_SASASTSASSCSIProtocolEndpoint SMX_SAArraySystemTSASSCSIProtocolEndpoint (Association) 4-3-41 Table 4-42 Class: SMX_SAArraySystemTSASSCSIProtocolEndpoint (CIM_SystemDevice) Property name Property implementation Antecedent SMX_SAArraySystem Dependent SMX_SATSASSCSIProtocolEnd
Table 4-45 Class: SMX_SASCSIInitiatorTargetLogicalUnitPath (CIM_InitiatorTargetLogicalUnitPath) LogicalUnit SMX_SAStorageExtent State 0 (Unknown) if the path status cannot be ascertained 2 (active) if the path is active and health 5 (path error) if the path has an error condition 3 (passive) path is health but is not active or is the standby path 4-3-45 SMX_SAArraySystemRedundancySet (Association) Table 4-46 Class: SMX_SAArraySystemRedundancySet (CIM_ConcreteIdentity) Property name Property implement
SMX_SAStoragePoolStorageCapabilities (Association) 4-3-48 Table 4-49 Class: SMX_SAStoragePoolStorageCapabilities (CIM_ElementCapabilities) Property name Property implementation Capabilities SMX_SAStorageCapabilities ManagedElement SMX_ SAStoragePool SMX_SAArraySystemStorageEnclosureProcessor (Association) 4-3-49 Table 4-50 Class: SMX_SAPrimordialPoolStorageCapabilities (CIM_ElementCapabilities) Property name Property implementation GroupComponent SMX_SAArraySystem PartComponent SMX_SAStorageEnc
Table 4-53 Class: SMX_SAArraySystemDiskDrive (CIM_SystemDevice) PartComponent 4-3-53 SMX_ SADiskDrive SMX_SAArraySystemStorageVolume (Association) Table 4-54 Class: SMX_SAArraySystemStorageVolume (CIM_SystemDevice) Property name Property implementation GroupComponent SMX_SAArraySystem PartComponent SMX_ SAStorageVolume 4-3-54 SMX_SAArraySystemStorageExtent (Association) Table 4-55 Class: SMX_SAArraySystemStorageExtent (CIM_SystemDevice) Property name Property implementation GroupComponent SMX
Table 4-58 Class: SMX_ SAArraySystemStoragePool (CIM_HostedStoragePool) PartComponent 4-3-58 SMX_SAStoragePool SMX_SAComputerSystemArraySystem (Association) Table 4-59 Class: SMX_ SAComputerSystemArraySystem (CIM_ComponentCS) Property name Property implementation GroupComponent HP_ComputerSystem PartComponent SMX_SAArraySystem 4-3-59 SMX_SAArraySystemArrayController (Association) Table 4-60 Class: SMX_ SAArraySystemArrayController (CIM_ComponentCS) Property name Property implementation GroupCo
Table 4-63 Class: SMX_SAStorageEnclosureDriveCage (CIM_Container) GroupComponent SMX_SAStorageEnclosure PartComponent SMX_SADriveCage SMX_SAPhysicalPackageArrayControllerPhysicalPack age (Association) 4-3-63 Table 4-64 Class: SMX_SAPhysicalPackageArrayControllerPhysicalPackage (CIM_Container) Property name Property implementation GroupComponent SMX_SAPhysicalPackage PartComponent SMX_SAArrayControllerPhysicalPackage SMX_SAPhysicalPackageStorageEnclosure (Association) 4-3-64 Table 4-65 Class: SMX
4-3-67 SMX_SAPrimordialPoolStorageExtent (Association) Table 4-68 Class: SMX_SAPrimordialPoolStorageExtent (CIM_ConcreteComponent) Property name Property implementation GroupComponent SMX_SAPrimordialPool PartComponent SMX_SAStorageExtent SMX_SAStorageSpecificCollectionArraySystem (Association) 4-3-68 Table 4-69 Class: SMX_SAStorageSpecificCollectionArraySystem (CIM_MemberOfCollection) Property name Property implementation Collection SMX_SAStorageSpecificCollection Member SMX_SAArraySystem 4-
SMX_SASCSIProtocolControllerStorageVolume (Association) 4-3-72 Table 4-73 Class: SMX_SASCSIProtocolControllerStorageVolume (CIM_ProtocolControllerForUnit) Property name Property implementation Antecedent SMX_SASCSIProtocolController Dependent SMX_SAStorageVolume DeviceAccess 2 (Read Write) DeviceNumber Device LUN number 4-3-73 SMX_SAFirmwareArraySystem (Association) Table 4-74 Class: SMX_SAFirmwareArraySystem (CIM_ElementSoftwareIdentity) Property name Property implementation Antecedent SMX_
Table 4-76 Class: SMX_SADiskDriveDiskDriveFirmware (CIM_ElementSoftwareIdentity) Antecedent SMX_SADiskDriveFirmware Dependent SMX_SADiskDrive ElementSoftwareStatus ElementSoftwareStatus[0]: 2 (Current) ElementSoftwareStatus[1]: 6 (Installed) 4-3-76 SMX_SADiskDriveStorageExtent (Association) Table 4-77 Class: SMX_SADiskDriveStorageExtent (CIM_MediaPresent) Property name Property implementation Antecedent SMX_SADiskDrive Dependent SMX_SAStorageExtent 4-3-77 SMX_SADiskPhysicalPackageDiskDrive (A
4-3-80 SMX_SASpareExtentStorageExtent (Association) Table 4-81 Class: SMX_SASpareExtentStorageExtent (CIM_Spared) Property name Property implementation Antecedent SMX_SAStorageExtent Dependent SMX_SAStorageExtent SMX_SASpareExtentStorageRedundancySet (Association) 4-3-81 Table 4-82 Class: SASpareExtentStorageRedundancySet (CIM_IsSpare) Property name Property implementation Antecedent SMX_SAStorageExtent Dependent SMX_SAStorageRedundancySet 4-3-82 SMX_SAStorageExtentStorageVolume (Association
4-3-85 SMX_SAPhysicalPackageArraySystem (Association) Table 4-86 Class: SMX_SAPhysicalPackageArraySystem (CIM_ComputerSystemPackage) Property name Property implementation Antecedent SMX_SAPhysicalPackage Dependent SMX_SAArraySystem SMX_SAArrayControllerPhysicalPackageArrayControl ler (Association) 4-3-86 Table 4-87 Class: SMX_SAArrayControllerPhysicalPackageArrayController (CIM_ComputerSystemPackage) Property name Property implementation Antecedent SMX_SAArrayControllerPhysicalPackage Dependent
SMX_SAPhysicalPackageArraySystemLocation (Association) 4-3-89 Table 4-90 Class: SMX_SAPhysicalPackageArraySystemLocation (CIM_PhysicalElementLocation) Property name Property implementation Element SMX_SAPhysicalPackage PhysicalLocation SMX_SAArraySystemLocation 4-3-90 SMX_SADriveCageDriveCageLocation (Association) Table 4-91 Class: SMX_SADriveCageDriveCageLocation (CIM_PhysicalElementLocation) Property name Property implementation Element SMX_SADriveCage PhysicalLocation SMX_SADriveCageLocatio
Table 4-94 Class: SMX_SAStorageEnclosureEnclosureLocation (CIM_PhysicalElementLocation) 4-4 Element SMX_SAStorageEnclosure PhysicalLocation SMX_SAStorageEnclosureLocation Supported indications HP_DeviceIndication: Physical Drive Status Changed to OK 4-4-1 Table 4-95 HP_DeviceIndication: Physical Drive Status Changed to OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 2 (Informational) IndicationTime Time of indic
Table 4-95 HP_DeviceIndication: Physical Drive Status Changed to OK Property name Property implementation OSVersion Operating system version of the computer system generating the indication in the format, .. ProviderVersion 2.2.0.
Table 4-95 HP_DeviceIndication: Physical Drive Status Changed to OK Property name Property implementation VariableNames Failure Description DriveInterface LastFailureDescription VariableTypes[] 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 ERROR 4-4-2 Table 4-96 HP_DeviceIndication: Physical Drive Status Changed to ERROR Property name Property implementation HP_AlertIndication Summary Physical Drive status is now Error EventCategory 6 (Primary Storage) ProbableCause 86 (Disk Failure) ProbableCauseDescription Physical Drive Status Changed to Error NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication OSType SMX_OperatingSyste
HP_DeviceIndication: Physical Drive Status Changed to ERROR 4-4-2 Table 4-96 HP_DeviceIndication: Physical Drive Status Changed to ERROR Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWFirmwareVersion HWLogicalLocation Physical Disk F/W version string Physical Disk Location string For exmaple, Port:1E Box: 1 Bay 5 HWPhysicalLocation Physical Location of the Failed Dri
HP_DeviceIndication: Physical Drive Status Changed to REBUILDING 4-4-3 Table 4-97 HP_DeviceIndication: Physical Drive Status Changed to REBUILDING Property name Property implementation IndicationTime Time of indication CIM_AlertIndication Description Physical drive status has changed to Rebuilding. Data is now being rebuilt onto this drive from the array system.
HP_DeviceIndication: Physical Drive Status Changed to REBUILDING 4-4-3 Table 4-97 HP_DeviceIndication: Physical Drive Status Changed to REBUILDING Property name Property implementation SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain 3 (Enclosure) for c-Class blade systems 4 (System) for all other systems Note: When ImpactedDomain is 3 (Enclosure) the properties indicated with (*) are popu
HP_DeviceIndication: Physical Drive Status Changed to REBUILDING 4-4-3 Table 4-97 HP_DeviceIndication: Physical Drive Status Changed to REBUILDING Property name Property implementation DeviceModel Physical Disk Model string DeviceControllerLogicalLocation Controller Location For exmaple, SmartArray 642 in Slot 2, Smart Array P400 Embedded Controller=7” for embedded controller where 7 is the internal identifier for the embedded controller HP_DeviceIndication: Physical Drive Status Changed to PREDICTIV
HP_DeviceIndication: Physical Drive Status Changed to PREDICTIVE FAILURE 4-4-4 Table 4-98 HP_DeviceIndication: Physical Drive Status Changed to PREDICTIVE FAILURE Property name Property implementation ProbableCause 86 (Disk Failure) ProbableCauseDescription Physical Drive Status Changed to Predictive Failure NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication OSType SMX_OperatingSystem.
HP_DeviceIndication: Physical Drive Status Changed to PREDICTIVE FAILURE 4-4-4 Table 4-98 HP_DeviceIndication: Physical Drive Status Changed to PREDICTIVE FAILURE Property name HWLogicalLocation Property implementation Physical Disk Location string For example, Port:1E Box: 1 Bay 5 HWPhysicalLocation Physical Location of the Failed Drive (Bay Number) HWSerialNumber Physical Disk Serial Number VariableNames[] FailureDescription DriveInterface LastFailureDescription VariableTypes[] String (1) uint16
HPSA_StorageVolumeIndication: Logical Drive Status Changed to OK 4-4-5 Table 4-99 HPSA_StorageVolumeIndication : Logical Drive Status Changed to OK Property name Property implementation AlertingMangedElement WBEM Path of SMX_SAStorageVolume AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 101 EventTime Time of the event or time of the indication if event time unknown ProviderName HP Smart Array RecommendedActions No action is recommended SystemName Name of the com
HPSA_StorageVolumeIndication: Logical Drive Status Changed to OK 4-4-5 Table 4-99 HPSA_StorageVolumeIndication : Logical Drive Status Changed to OK Property name Property implementation 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.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
SMX_SAStorageVolumeIndication: Logical Drive Status Changed to ERROR 4-4-6 Table 4-100 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 4-4-6 Table 4-100 SMX_SAStorageVolumeIndication: Logical 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 Imp
SMX_SAStorageVolumeIndication: Logical Drive Status Changed to ERROR 4-4-6 Table 4-100 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 4-4-7 Table 4-101 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 4-4-7 Table 4-101 SMX_SAStorageVolumeIndication: Logical Drive Status Changed to Degraded Property name Property implementation BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
HP_DeviceIndication: Controller Status Changed to OK 4-4-8 Table 4-102 HP_DeviceIndication: Controller Status Changed to OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 2 (Informational) IndicationTime Time of indication CIM_AlertIndication Description A Smart Array controller status has changed from nonOK to OK. AlertingMangedElement WBEM Path to SMX_SAArrayController class.
HP_DeviceIndication: Controller Status Changed to OK 4-4-8 Table 4-102 HP_DeviceIndication: Controller Status Changed to OK Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain 3 (Enclosure) for c
HP_DeviceIndication: Controller Status Changed to OK 4-4-8 Table 4-102 HP_DeviceIndication: Controller 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 Status Changed to ERROR 4-4-9 Table 4-103 HP_DeviceIndication: Controller Status Changed to ERROR Property name Property implementation ProbableCause 24 (I/O device error)) ProbableCauseDescription Array Controller Status Changed to Error NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication OSType SMX_OperatingSystem.
HP_DeviceIndication: Controller Status Changed to ERROR 4-4-9 Table 4-103 HP_DeviceIndication: Controller Status Changed to ERROR Property name Property implementation HWLogicalLocation Array Controller Location string For example, Smart Array P600 in Slot 5 Smart Array P400 Embedded Controller=7” for embedded controller where 7 is the internal identifier for the embedded controller HWManufacturer Array Controller Manufacturer string HWSerialNumber Array Controller Serial Number VariableNames[] Fa
HP_DeviceIndication: Controller Battery Status Change - OK 4-4-10 Table 4-104 HP_DeviceIndication: Controller Battery Status Change - OK Property name Property implementation AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 6 EventTime Time of the event or time of the indication if event time unknown ProviderName HP SmartArray RecommendedActions No action needed.
HP_DeviceIndication: Controller Battery Status Change - OK 4-4-10 Table 4-104 HP_DeviceIndication: Controller Battery Status Change - OK Property name Property implementation ImpactedDomain 3 (Enclosure) for c-Class blade systems 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
HP_DeviceIndication: Controller Battery status changed to not fully charged 4-4-11 Table 4-105 HP_DeviceIndication: Controller Battery status changed to not fully charged Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at indication PerceivedSeverity 3 (Warning) IndicationTime Time of indication CIM_AlertIndication Description A Smart Array controller Battery status has changed to Not Fully Charged.
HP_DeviceIndication: Controller Battery status changed to not fully charged 4-4-11 Table 4-105 HP_DeviceIndication: Controller Battery status changed to not fully charged Property name Property implementation SystemFirmwareVersion Firmware version of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system g
HP_DeviceIndication: Controller Battery status changed to not fully charged 4-4-11 Table 4-105 HP_DeviceIndication: Controller Battery status changed to not fully charged 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: Controller Battery status changed to Failed 4-4-12 Table 4-106 HP_DeviceIndication: Controller Battery status changed to Failed Property name Property implementation HP_AlertIndication Summary Controller Battery Status set to Failed.
HP_DeviceIndication: Controller Battery status changed to Failed 4-4-12 Table 4-106 HP_DeviceIndication: Controller Battery status changed to Failed Property name Property implementation SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWFirmwareVersion HWLogicalLocation Array Controller firmware version string Array Controller Location string For example, Smart Array P600 in Slot 5 Smart Array P400 Embedded C
4-4-13 OK HP_DeviceIndication: Controller Cache Status - Table 4-107 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.
4-4-13 OK HP_DeviceIndication: Controller Cache Status - Table 4-107 HP_DeviceIndication: Controller Cache 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 (*) are populated.
4-4-13 OK HP_DeviceIndication: Controller Cache Status - Table 4-107 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 4-4-14 Table 4-108 HP_DeviceIndication: Controller Cache status—Temporarily Disabled Property name Property implementation HP_AlertIndication Summary Array Controller Cache Status is set to Temporarily Disabled.
HP_DeviceIndication: Controller Cache status— Temporarily Disabled 4-4-14 Table 4-108 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 HP_HardwareIndication HWFirmwareVersion HWLogicalLocation Array Controller firmware version string Array Controller Location string For example, Smart Array P600 in Slot 5 Smart Array P400 Embedde
HP_DeviceIndication: Controller Cache status— Permanently Disabled 4-4-15 Table 4-109 HP_DeviceIndication: Controller Cache status—Permanently Disabled Property name Property implementation 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 4-4-15 Table 4-109 HP_DeviceIndication: Controller Cache status—Permanently Disabled Property name Property implementation SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain 3 (Enclosure) for c-Class blade systems 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are popu
HP_DeviceIndication: Controller Cache status— Permanently Disabled 4-4-15 Table 4-109 HP_DeviceIndication: Controller Cache status—Permanently Disabled Property name Property implementation HP_DeviceIndication DeviceModel Array Controller Model string HP_DeviceIndication: Enclosure Power Supply status changed to Non Redundant 4-4-16 Table 4-110 HP_DeviceIndication: Enclosure Power Supply status changed to Non Redundant Property name Property implementation CIM_Indication IndicationIdentifier GUID s
HP_DeviceIndication: Enclosure Power Supply status changed to Non Redundant 4-4-16 Table 4-110 HP_DeviceIndication: Enclosure Power Supply status changed to Non Redundant Property name Property implementation ProbableCauseDescription Redundant Power Supply Status Changed to NonRedundant NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication OSType SMX_OperatingSystem.
HP_DeviceIndication: Enclosure Power Supply status changed to Non Redundant 4-4-16 Table 4-110 HP_DeviceIndication: Enclosure Power Supply status changed to Non Redundant Property name Property implementation HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel Enclosure Model string HP_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) 4-4-17 Table 4-111 HP_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) Property name Property impl
HP_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) 4-4-17 Table 4-111 HP_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) Property name Property implementation ProbableCause 1 (Other) ProbableCauseDescription Redundant Power Supply Status Changed to OK NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType SMX_OperatingSystem.
HP_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) 4-4-17 Table 4-111 HP_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) Property name Property implementation HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel Enclosure Model string HP_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded 4-4-18 Table 4-112 HP_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Pro
HP_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded 4-4-18 Table 4-112 HP_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation ProbableCause 89 (Power supply failure) ProbableCauseDescription Redundant Power Supply Degraded NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication OSType SMX_OperatingSystem.
HP_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded 4-4-18 Table 4-112 HP_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel Enclosure Model string HP_DeviceIndication: Enclosure Temperature sensor status changed to OK 4-4-19 Table 4-113 HP_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implem
HP_DeviceIndication: Enclosure Temperature sensor status changed to OK 4-4-19 Table 4-113 HP_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation ProbableCauseDescription Temperture 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: Enclosure Temperature sensor status changed to OK 4-4-19 Table 4-113 HP_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation HP_DeviceIndication DeviceModel Enclosure Model string HP_DeviceIndication: Enclosure Temperature sensor status changed to Warning 4-4-20 Table 4-114 HP_DeviceIndication: Enclosure Temperature sensor status changed to Warning Property name Property implementation CIM_Indication IndicationIdentifier GUID
HP_DeviceIndication: Enclosure Temperature sensor status changed to Warning 4-4-20 Table 4-114 HP_DeviceIndication: Enclosure Temperature sensor status changed to Warning Property name Property implementation Summary Temperature sensor status changed to Warning Condition.
HP_DeviceIndication: Enclosure Temperature sensor status changed to Warning 4-4-20 Table 4-114 HP_DeviceIndication: Enclosure Temperature sensor status changed to Warning Property name Property implementation HP_HardwareIndication HWLogicalLocation Enclosure Location string For example, Port 1I Box 1 HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel Enclosure Model string HP_DeviceIndication: Enclosure Temperature sensor status changed to Critical 4-4-21 Table 4-115 HP_DeviceI
HP_DeviceIndication: Enclosure Temperature sensor status changed to Critical 4-4-21 Table 4-115 HP_DeviceIndication: Enclosure Temperature sensor status changed to Critical Property name Property implementation SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary Temperature sensor Status changed to Critical.
HP_DeviceIndication: Enclosure Temperature sensor status changed to Critical 4-4-21 Table 4-115 HP_DeviceIndication: Enclosure Temperature sensor status changed to Critical Property name Property implementation SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment HP_HardwareIndication HWLogica
HP_DeviceIndication: Enclosure Fan status changed to OK 4-4-22 Table 4-116 HP_DeviceIndication: Enclosure Fan status changed to OK Property name Property implementation RecommendedActions No action required SystemName Name of the computer system generating the indication SystemCreationClassName CreationClassName of the computer system generating the indication HP_AlertIndication Summary Fan Status OK EventCategory 24 (Primary Storage Cooling) ProbableCause 1 (Other) ProbableCauseDescription
HP_DeviceIndication: Enclosure Fan status changed to OK 4-4-22 Table 4-116 HP_DeviceIndication: Enclosure Fan status changed to OK Property name Property implementation RackName * Rack name if one exists RackUID * Rack Unique Identifier if one exists SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect
HP_DeviceIndication: Enclosure Fan status changed to Degraded 4-4-23 Table 4-117 HP_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation EventID 305 EventTime Time of the event or time of the indication if event time unknown ProviderName HP SmartArray RecommendedActions Ensure that the system is adequately ventilated. Check for proper room temperature and internal/external airflow. Add or repair fans and air baffling if necessary.
HP_DeviceIndication: Enclosure Fan status changed to Degraded 4-4-23 Table 4-117 HP_DeviceIndication: Enclosure Fan status changed to 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.Name EnclosureName * HP_BladeEnclosureCS.
HP_DeviceIndication: Enclosure Fan status changed to Failure 4-4-24 Table 4-118 HP_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation Description A Storage Enclosure Fan status changed to a status of Failure. An enclosure has detected a failure in the fan subsystem and there is insufficient fan capability to ensure normal operation.
HP_DeviceIndication: Enclosure Fan status changed to Failure 4-4-24 Table 4-118 HP_DeviceIndication: Enclosure Fan status changed to 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 ImpactedDomain 3 (Enclosure) for c-Class blade systems 4 (System) for all other systems When Impacted
5 Smart Array View Class 5-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. 5-2 Class Implementations 5-2-1 HPVC_SAController HPVC_SAController represents the Smart Array HBA. There will be one instance per HBA.
Table 5-1 Class: HPVC_SAController Property name Property implementation CIM_ComputerSystem VMware_Controller HPVC_SAController 5-2-2 HPVC_SAControllerFirmware HPVC_SAControllerFirmware represents Smart Array controller firmware. There is one instance per HBA.
Table 5-3 Class: HPVC_SABattery Property name Property implementation CIM_LogicalElement 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 5-2-4
Table 5-4 Class: HPVC_SAStorageExtent Property name Property implementation CIM_LogicalElement 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 P
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 na
6 SMX_SAS HBA Provider 6-1 Overview 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. 6-1-1 SMX_SASArraySystem SMX_SASArraySystem represents the top level system. There is one instance per HBA.
Table 6-1 Class: SMX_SASArraySystem (CIM_ComputerSystem) 6-1-2 Property name Property implementation OtherIdentifyingInfo Controller Serial Number SMX_SASArrayController SMX_SASArrayController represents the controller. There is one per HBA.
Table 6-3 Class: SMX_SASStorageVolume (CIM_StorageVolume) Property name Property implementation CIM_ManagedElement ElementName Logical drive number with raid description For example, Logical Volume 1 (RAID 1) CIM_ManagedSystemElement 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 Applicabl
Table 6-3 Class: SMX_SASStorageVolume (CIM_StorageVolume) Property name Property implementation CIM_Storagevolume NameFormat 7 (SNVM) SMX_SASStoragevolume Deleteable See HP SAS HBA Profile FaultTolerance See HP SAS HBA Profile OperationalStatus[0] Volume status • 0 (Unknown) • 2 (OK) • 3 (Degraded) - RAID redundancy lost or rebuilding data • 6 (Error) OSName 6-1-4 Corresponding OS name for this volume SMX_SASDiskDrive SMX_SASDiskDrive represents the hard drives connected to SAS HBA controllers
Table 6-4 Class: SMX_SASDiskDrive (CIM_DiskDrive) Property name Property implementation CreationClassName SMX_SASDiskDrive DeviceID Opaque value SystemCreationClassName SMX_SASArraySystem SystemName SMX_SASArraySystem.
Table 6-5 Class: SMX_SASStorageExtent (CIM_StorageExtent) Property name Property implementation 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_SASArraySystem.
Table 6-6 Class: SMX_SASDiskDriveFirmware (CIM_SoftwareIdentity) Property name Property implementation 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 IdentityInfoValue [0]HPQ: [1]Storage Device VersionString Drive fi
Table 6-7 Class: SMX_SASPhysicalPackage (CIM_PhysicalPackage) Property name Property implementation 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 6-1-8 SMX_SASDiskPhysicalPackage SMX_SASDiskPhysicalPackage represents the physical aspects of the disk drive. There is one instance per disk drive.
Table 6-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 6-1-9 SMX_SASPortController SMX_SASPortController represent the HBA in the host system. There is one instance per HBA.
SMX_SASDAPort represents the front-end port for an HBA in the host system. Direct Attached implies that the array controller is attached to a local bus on the host (for example, PCI).
Table 6-11 Class: SMX_SASFirmware (CIM_SoftwareIdentity) Property name Property implementation ElementName TargetType value Set to controller model CIM_ManagedSystemElement Name HBA Firmware 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 IdentityInfoVal
Table 6-12 Class: SMX_SASPrimordialPool (CIM_StoragePool) Property name Property implementation InstanceID Opaque key PoolID Controller serial number Primordial TRUE RemainingManagedSpace 0 TotalManagedSpace Total raw space available to controller. This is calculated by summing the total space on all raid drives connected to this controller.
Table 6-14 Class: SMX_SASStoragePool (CIM_StoragePool) Property name Property implementation CIM_ManagedElement ElementName Controller name and location: pool identifier For example, HP 8 INT Port SAS/SATA HBA in Slot 3: 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 6-1-15 SMX_SASStorageSetting SMX
Table 6-15 Class: SMX_SASStorageSetting (CIM_StorageSetting) Property name Property implementation DeltaReservationGoal 0 DeltaReservationMax 0 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 6-1-16 SMX_SASSCSIProtocolEndpoint SMX_SASSCSIProtocolEndpoint represents an access point to storage resources.
Table 6-16 Class: SMX_SASSCSIProtocolEndpoint (CIM_SCSIProtocolEndpoint) Property name Property implementation CIM_SCSIProtocolEndpoint ConnectionType 1 (Other) OtherConnectionType PCI Role 4 (Both Initiator and Target) SMX_SASSCSIProtocolEndpoint 6-1-17 SMX_SASSCSIProtocolController SMX_SASSCSIProtocolController represents a view a SCSI resources on the controller.
6-1-18 SMX_SASStorageRedundancySet SMX_SASStorageRedundancySet represents disk sparing aspect of a RAID configuration. There is an instance for every raid set that has spare drives configured.
Table 6-19 Class: SMX_SASStorageSpecificCollection (HP_GroupHostedCollection) Property name Property implementation InstanceID Opaque key HP_GroupSystemSpecificCollection GroupOperationalStatus Consolidated status for all array controllers. See HP SAS HBA profile for details on how this is calculated GroupStatusDescriptions Description of GroupOperationalStatus SMX_SASStorageSpecificCollection 6-1-20 SMX_SASArraySystemLocation SMX_SASArraySystemLocation represents a location string for the HBA.
Table 6-21 Class: SMX_SASDiskDriveLocation (HP_Location) Property name Property implementation CIM_ManagedElement Caption Disk location For example, Port 1E Box 1 Bay 2 Or Port 1E Device 8 when bay number is not available Description Disk location For example, Port 1E Box 1 Bay 2 Or Port 1E Device 8 when bay number is not available ElementName Disk location For example, Port 1E Box 1 Bay 2 Or Port 1E Device 8 when bay number is not available CIM_Location Name Opaque key PhysicalPosition Opaque ke
Table 6-22 Class: SMX_SASStorageCapabilities (CIM_StorageCapabilities) Property name Property implementation DataRedundancyDefault • 0 (When Pool is NonRAID) • 1 (When number of drives = 1) • 2 (When number of drives > 1) For example, Pool can be configured for redundancy. • 0 (When Pool is NonRAID) • 1 (When number of drives = 1) • 2 (When number of drives > 1) For example, Pool DataRedundancyMax can be configured for redundancy.
Table 6-23 Class: SMX_SASProduct (CIM_Product) Property name Property implementation ElementName Controller name and location For example, HP 8 INT Port SAS/SATA HBA in Slot 3, for internal CIM_Product IdentifyingNumber Opaque key Name String representing the Marketing Name Vendor HP Version Firmware version of HBA SMX_SASProduct 6-1-24 SMX_SASDriveCage SMX_SASDriveCage represents the drive cage assembly and back plane within a storage enclosure.
Table 6-24 Class: SMX_SASDriveCage (CIM_PhysicalPackage) Property name Property implementation HP_DriveCage BackplaneSpeed See profile DriveBays See profile DuplexLocation See profile SMX_SASDriveCage 6-1-25 SMX_SASEnclosureFirmware SMX_SASEnclosureFirmware represents the firmware installed on a MSA Enclosure.
SMX_SASStorageEnclosure represents the physical chassis for an internal or externally attached enclosure.
Table 6-27 Class: SMX_SASStorageEnclosureProcessor (CIM_ComputerSystem) Property name Property implementation CIM_ManagedElement ElementName Port: Box: , where is the port and is the box number CIM_ManagedSystemElement OperationalStatus[0,1, 2, 3 ] Operational status for enclosure and associated power supplies, fans, and sensors. The use of OperationalStatus is described in the HP Storage Enclosure Profile.
Table 6-28 Class: HPAS_StorageEnclosureLocation (HP_Location) Property name ElementName Property implementation Enclosure location For example, Port 1E Box 1 Caption Enclosure location For example, Port 1E Box 1 Description Enclosure location For example, Port 1E Box 1 Name Key PhysicalPosition Key ElementLocationTag • Unknown for Undetermined • External for external enclosures • Internal for drive cages located within the host chassis ElementLocationTagDesc 6-1-29 19 (Box) SMX_SASDriveCageDi
Table 6-31 Class: SMX_SASStorageEnclosureEnclosureLocation (CIM_PhysicalElementLocation) Property name Property implementation Element SMX_SASStorageEnclosure PhysicalLocation SMX_SASStorageEnclosureLocation SMX_SASArraySystemStorageEnclosureProcessor (Association) 6-1-32 Table 6-32 Class: SMX_SASArraySystemStorageEnclosureProcessor (CIM_SystemComponent) Property name Property implementation GroupComponent SMX_SASArraySystem PartComponent SMX_SASStorageEnclosureProcessor SMX_SASStorageEnclosur
6-1-35 SMX_SASStorageVolumeStorageSetting (Association) Table 6-35 Class: SMX_SASStorageVolumeStorageSetting (CIM_ElementSettingData) Property name Property implementation ManagedElement SMX_SASStorageVolume SettingData SMX_SASStorageSetting IsCurrent 1 (Is Current) IsDefault 1 (Is Default) SMX_SASPrimordialPoolStorageCapabilities (Association) 6-1-36 Table 6-36 Class: SMX_SASPrimordialPoolStorageCapabilities (CIM_ElementCapabilities) Property name Property implementation Capabilities SMX_SA
SMX_SASArraySystemSCSIProtocolController (Association) 6-1-39 Table 6-39 Class: SMX_SASArraySystemSCSIProtocolController (CIM_SystemDevice) 6-1-40 Property name Property implementation GroupComponent SMX_SASArraySystem PartComponent SMX_SASSCSIProtocolController SMX_SASArraySystemPortController (Association) Table 6-40 Class: SMX_SASArraySystemPortController (CIM_Logicaldentity) 6-1-41 Property name Property implementation SameElement SMX_SASArraySystem SystemElement SMX_SASPortController
Table 6-43 Class: SMX_SASArraySystemStorageExtent (CIM_SystemDevice) 6-1-44 Property name Property implementation GroupComponent SMX_SASArraySystem PartComponent SMX_SASStorageExtent SMX_SASArraySystemDAPort (Association) Table 6-44 Class: SMX_SASArraySystemDAPort (CIM_SystemDevice) 6-1-45 Property name Property implementation GroupComponent SMX_SASArraySystem PartComponent SMX_SASDAPort SMX_SASArraySystemPrimordialPool (Association) Table 6-45 Class: SMX_SASArraySystemPrimordialPool (CIM_Ho
Table 6-47 Class: SMX_SASArraySystemStoragePool (CIM_HostedStoragePool) 6-1-48 Property name Property implementation GroupComponent SMX_SASArraySystem PartComponent SMX_SASStoragePool SMX_SASComputerSystemArraySystem (Association) Table 6-48 Class: SMX_SASComputerSystemArraySystem (CIM_ComponentCS) 6-1-49 Property name Property implementation GroupComponent HP_ComputerSystem PartComponent SMX_SASArraySystem SMX_SASArraySystemArrayController (Association) Table 6-49 Class: SMX_SASArraySystemA
Table 6-51 Class: SMX_SASStoragePoolStorageExtent (CIM_ConcreteComponent) 6-1-52 Property name Property implementation PartComponent SMX_SASStorageExtent SMX_SASPrimordialPoolStorageExtent (Association) Table 6-52 Class: SMX_SASPrimordialPoolStorageExtent (CIM_ConcreteComponent) Property name Property implementation GroupComponent SMX_SASPrimordialPool PartComponent SMX_SASStorageExtent SMX_SASPrimordialPoolNoRaidStorageExtent (Association) 6-1-53 Table 6-53 Class: SMX_SASPrimordialPoolNoRaidS
Table 6-55 Class: SMX_SASStorageRedundancySetStorageExtent (CIM_MemberOfCollection) 6-1-56 Property name Property implementation Collection SMX_SASStorageRedundancySet Member SMX_SASStorageExtent SMX_SASArraySystemFirmware (Association) Table 6-56 Class: SMX_SASArraySystemFirmware (CIM_InstalledSoftwareIdentity) Property name Property implementation InstalledSoftware SMX_SASFirmware System SMX_SASArraySystem SMX_SASSCSIProtocolControllerStorageVolume (Association) 6-1-57 Table 6-57 Class: SM
Table 6-59 Class: SMX_SASDiskDriveDiskDriveFirmware (CIM_ElementSoftwareIdentity) 6-1-60 Property name Property implementation Antecedent SMX_SASDiskDriveFirmware Dependent SMX_SASDiskDrive ElementSoftwareStatus • ElementSoftwareStatus[0]: 2 (Current) • ElementSoftwareStatus[1]: 6 (Installed) SMX_SASDiskPhysicalPackageDiskDrive (Association) Table 6-60 Class: SMX_SASDiskPhysicalPackageDiskDrive (CIM_Realizes) 6-1-61 Property name Property implementation Antecedent SMX_SASDiskPhysicalPackage
Table 6-63 Class: SMX_SASSpareExtentStorageRedundancySet (CIM_IsSpare) 6-1-64 Property name Property implementation Antecedent SMX_SASStorageExtent Dependent SMX_SASStorageRedundancySet SMX_SASStorageExtentStorageVolume (Association) Table 6-64 Class: SMX_SASStorageExtentStorageVolume (CIM_BasedOn) 6-1-65 Property name Property implementation Antecedent SMX_SASStorageExtent Dependent SMX_SASStorageVolume SMX_SASDAPortSCSIProtocolEndpoint (Association) Table 6-65 Class: SMX_SASDAPortSCSIProto
Table 6-67 Class: SMX_SASPhysicalPackageArraySystem (CIM_ComputerSystemPackage) Property name Property implementation Dependent SMX_SASArraySystem SMX_SASPhysicalPackageArraySystemLocation (Association) 6-1-68 Table 6-68 Class: SMX_SASPhysicalPackageArraySystemLocation (CIM_PhysicalElementLocation) Property name Property implementation Element SMX_SASPhysicalPackage Physical Location SMX_SASArraySystemLocation SMX_SASDiskPhysicalPackageDiskDriveLocation (Association) 6-1-69 Table 6-69 Class: S
6-2-1 SAS HBA status OK Table 6-71 HP_DeviceIndication: SAS HBA status OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PreceivedSeverity 2 (Informational) IndicationTime Time of indication CIM_AlertIndication Description A SAS/SATA HBA status has changed from non-OK to OK.
Table 6-71 HP_DeviceIndication: SAS HBA 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 ImpactedDoma
Table 6-72 HP_DeviceIndication: SAS HBA in Error state Property name Property implementation IndicationIdentifier GUID string generated at the time of indication PreceivedSeverity Severity • 5 (Major) IndicationTime Time of indication CIM_AlertIndication Description A SAS/SATA HBA status has changed to Error.
Table 6-72 HP_DeviceIndication: SAS HBA in Error state Property name Property implementation SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure) the properties indicated with (*) are populated. BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.
Table 6-73 HP_DeviceIndication: Physical Drive status OK Property name Property implementation CIM_AlertIndication Description A physical drive status has changed from non-OK to OK. AlertingMangedElement WBEM Path of disk drive AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 201 EventTime Time of the event or time of the indication if event time unknown ProviderName HP SAS RecommendedActions No action is recommended.
Table 6-73 HP_DeviceIndication: Physical Drive status OK Property name Property implementation VariableNames • VariableNames[0]: FailureDescription • VariableNames[1]: DriveInterface VariableTypes • VariableTypes[0]: 1 (String) • VariableTypes[1]: 4 (uint16) VariableValues • VariableValues[0]: Short Description of failure • VariableValues[1]: HPSA_DiskDrive.DriveInterface In some cases, the property VariableValues can have N/A or “” values.
Table 6-74 HP_DeviceIndication: Physical Drive status ERROR Property name Property implementation IndicationIdentifier GUID string generated at the time of indication PreceivedSeverity Severity For example, 5 (Major) IndicationTime Time of indication CIM_AlertIndication Description A physical drive status has changed to Error.
Table 6-74 HP_DeviceIndication: Physical Drive status ERROR Property name Property implementation SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication VariableNames FailureDescription VariableTypes 1 (String) VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “” values.
Table 6-75 HP_DeviceIndication: Physical Drive status REBUILDING Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PreceivedSeverity Severity For example, 2 (Information) IndicationTime Time of indication CIM_AlertIndication Description A physical drive status has changed to Rebuilding. Data is now being rebuilt onto this drive from the RAID set.
Table 6-75 HP_DeviceIndication: Physical Drive status REBUILDING Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication VariableNames FailureDescription VariableTypes 1 (String) VariableValues Short Description
6-2-6 Physical Drive status PREDICTIVE FAILURE Table 6-76 HP_DeviceIndication: Drive status PREDICTIVE FAILURE Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PreceivedSeverity 5 (Major) IndicationTime Time of indication CIM_AlertIndication Description A physical drive status has changed to Predictive Failure.
Table 6-76 HP_DeviceIndication: Drive status 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 indication VariableNames FailureDescription VariableTypes 1 (String) VariableValues Short Description
6-2-7 Logical Drive status OK Table 6-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 6-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 Impact
Table 6-78 HP_DeviceIndication: Logical Drive status ERROR Property name Property implementation 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 6-78 HP_DeviceIndication: Logical Drive status ERROR Property name Property implementation EnclosureName * HP_BladeEnclosureCS.
Table 6-79 HP_DeviceIndication: Logical Drive is in a degraded state Property name Property implementation Summary Logical drive degraded state EventCategory 6 (Primary Storage) ProbableCause 86 (Disk Failure) ProbableCauseDescription Logical Drive State Changed to Degraded ProviderVersion Provider version generating the indication in the format, ...
Enclosure Power Supply status changed to Non Redundant 6-2-10 Table 6-80 HP_DeviceIndication: Enclosure Power Supply status changed to Non Redundant Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 3 (Warning) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Power Subsystem status has changed to non-redundant.
Table 6-80 HP_DeviceIndication: Enclosure Power Supply status changed to Non Redundant Property name Property implementation OSVersion The operating system version of the computer system generating the indication in the following format: ..
Enclosure Power Supply Status changed to OK (Redundant) 6-2-11 Table 6-81 HP_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 2 (Info) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Power Supply has changed to Fully Redundant.
Table 6-81 HP_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant) Property name Property implementation SystemFirmwareVersion Firmware version of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generatin
Enclosure Power Supply Status changed to Redundant Degraded 6-2-12 Table 6-82 HP_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 3 (Warning) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Power Supply status has changed to Degraded Redundancy.
Table 6-82 HP_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded Property name Property implementation OSVersion The operating system version of the computer system generating the indication in the format: ..
6-2-13 Enclosure Temperature sensor Status changed to OK Table 6-83 HP_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 2 (Info) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Temperature sensor Status changed from non-OK to OK.
Table 6-83 HP_DeviceIndication: Enclosure Temperature sensor status changed to OK Property name Property implementation SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication VariableNames FailureDescription VariableTypes 1 (String) VariableValues
Table 6-84 HP_DeviceIndication: Enclosure Temperature sensor status changed to Warning Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 3 (Warning) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosure Temperature sensor Status changed to Warning Condition. This indicates the enclosure temperature is above normal, otherwise enclosure is still operating normally.
Table 6-84 HP_DeviceIndication: Enclosure Temperature sensor status changed to Warning Property name Property implementation SystemFirmwareVersion Firmware version of the computer system generating the indication SystemSerialNumber Serial number of the computer system generating the indication SystemProductID Product ID of the computer system generating the indication SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating
Enclosure Temperature sensor Status Changed to Critical 6-2-15 Table 6-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 6-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 6-85 HP_DeviceIndication: Enclosure Temperature sensor status changed to Critical Property name Property implementation DeviceModel Enclosure Model string 6-2-16 Enclosure Fan Status Changed to OK Table 6-86 HP_DeviceIndication: Enclosure Fan status changed to OK Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 2 (Info) IndicationTime Time of indication CIM_AlertIndication Description A Storage En
Table 6-86 HP_DeviceIndication: Enclosure Fan status changed to OK 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 6-86 HP_DeviceIndication: Enclosure Fan status changed to OK Property name Property implementation DeviceModel Enclosure Model string 6-2-17 Enclosure Fan status changed to Degraded Table 6-87 HP_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation CIM_Indication IndicationIdentifier GUID string generated at the time of indication PerceivedSeverity 3 (Warning) IndicationTime Time of indication CIM_AlertIndication Description A Storage Enclosur
Table 6-87 HP_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication OSType • On ESXi, 39(VM) • On Linux, 36 (Linux) OSVersion The operating system version of the computer system generating the indication in the format: ..
Table 6-87 HP_DeviceIndication: Enclosure Fan status changed to Degraded Property name Property implementation HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel 6-2-18 Enclosure Model string Enclosure Fan Status change to Failure Table 6-88 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 (major) IndicationTime Time of i
Table 6-88 HP_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation ProbableCauseDescription Fan Failure ProviderVersion Provider version generating the indication in the format, ...
Table 6-88 HP_DeviceIndication: Enclosure Fan status changed to Failure Property name Property implementation HP_HardwareIndication HWLogicalLocation Enclosure Location string For example, Port 1I Box 1 HWSerialNumber Enclosure Serial Number HP_DeviceIndication DeviceModel Enclosure Model string SMX_SAS HBA Provider
7 Base Server 7-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 7-2 Class: SMX_ComputerSystem Properties Property name Property implementation CIM_ManagedElement 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 7-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 7-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 7-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.
7-3-2 SMX_ComputerSystemChassis SMX_ComputerSystemChassis implements the class HP_ComputerSystemChassis to model the physical system chassis. There is only one instance of SMX_ComputerSystemChassis instantiated on a server.
Table 7-4 Class: SMX_ComputerSystemChassis Property name Property implementation VirtualUUID[] If Synergy is enabled, this will contain the logical UUID for the system. VirtualSerialNumber If Synergy is enabled, this will contain the logical Serial Number for the system. SMX_ComputerSystemChassis 7-3-3 SMX_ComputerSystemPackage SMX_ComputerSystemPackage implements the class HP_ComputerSystemPackage and associates instances of SMX_ComputerSystem and SMX_ComputerSystemChassis.
Table 7-6 Class: SMX_OperatingSystem Property name Property implementation StatusDescriptions StatusDescriptions[0] will contain the value map string corresponding to OperationalStatus[0]: For example: OK Status OK HealthState 5 (OK) PrimaryStatus 1 (OK) CIM_LogicalElement CIM_EnabledLogicalElement EnabledState 2 (Enabled) RequestedState 0 (Unknown) EnabledDefault 2 (Enabled) TransitioningToState 12 (Not Applicable) CIM_OperatingSystem CSName SMX_ComputerSystem.
Table 7-7 Class: SMX_RunningOS Property name Property implementation Dependent ref: CIM_ComputerSystem SMX_RunningOS 7-3-6 SMX_InstalledOS SMX_InstalledOS implements the class CIM_InstalledOS and associates the SMX_ComputerSystem instance and an SMX_OperatingSystem instance.
Table 7-10 Class: SMX_SoftwareIdentity 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 7-10 Class: SMX_SoftwareIdentity Property name Property implementation SMX_SMXSoftwareIdentity 7-3-9 SMX_SMXInstalledSoftwareIdentity SMX_SMXInstalledSoftwareIdentity implements the class CIM_InstalledSoftwareIdentity and associates the SMX_ComputerSystem instance and an SMX_SMXSoftwareIdentity instance.
Table 7-12 Class: SMX_SystemFirmware Property name Property implementation 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 minor version VersionString The firmware version Manufacturer Hewlett-Packard Classifications 11 (Bios/FCode) ClassificationDescriptions System Firmwa
7-3-12 SMX_SystemElementFirmwareIdentity HP_SystemElementFirmwareIdentity implements the class HP_ElementSoftwareIdentity and associates the HP_ComputerSystem instance and SMX_SystemFirmware instances.
Table 7-15 Provider Indication Common Properties Property name Property implementation HP_AlertIndication ProviderVersion Provider Version in the format VV.UU.FF. for example, 01.05.00 NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication OSType On ESX, 39 (VM) On Linux, 36 (Linux) OSVersion The operating system version of the computer system generating the indication in the following format: ..
Table 7-16 HP_DeviceIndication: WBEM Providers Started Property name Property implementation ProbableCause 1 (Other) ProbableCauseDescription WBEM Providers Started HP_DeviceIndication: WBEM Providers Informational Test Indication 7-4-2 Table 7-17 HP_DeviceIndication: WBEM Providers Informational Test Indication Property name Property implementation CIM_Indication PerceivedSeverity 2 (Informational) CIM_AlertIndication Description This is an information test event AlertType 5 (Device Alert) E
HP_DeviceIndication: WBEM Providers Warning Test Indication 7-4-3 Table 7-18 HP_DeviceIndication: WBEM Providers Warning Test Indication Property name Property implementation EventID 2 ProviderName HP Test RecommendedActions No action is recommended.
7-4-5 HP_DeviceIndication: ASR Reboot Occurred Table 7-20 HP_DeviceIndication: ASR Reboot Occurred Property name Property implementation CIM_Indication PerceivedSeverity 5 (Warning) CIM_AlertIndication Description “The system has rebooted from an Automatic Server Recovery (ASR) event.” AlertType 5 (Device Alert) EventID “1” ProviderName “HP Recovery” RecommendedActions “Determine the nature of the ASR event and take corrective action.” HP_AlertIndication Summary “ASR reboot occurred.
7-4-6 HP_DeviceIndication: Thermal Reboot Occurred Table 7-21 HP_DeviceIndication: Thermal Reboot Occurred Property name Property implementation RecommendedActions “Replace any failed or removed fans. Insure the air flow into, out of, and within the system chassis is not obstructed.” HP_AlertIndication Summary “Thermal reboot occurred.
7-4-7 HP_DeviceIndication: POST Occurred Table 7-22 HP_DeviceIndication: POST Occurred Property name Property implementation VariableTypes VariableTypes[0]: 3 (uint8) VariableTypes[1]: 1 (string) VariableValues VariableValues[0]: The POST error code as specified by the System ROM VariableValues[1]: The POST error string as specified by the System ROM Base Server
8 CPU 8-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) 8-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 is
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) C
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 8-3-2 SMX_ProcessorCapabilities SMX_ProcessorCapabilities extends the class CIM_ProcessorCapabilities to model the processor capabilities.
Table 8-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: Manufac
Table 8-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 8-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 (OK
Table 8-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 8-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 Unif
Table 8-7 Class: SMX_SystemProcessor Property name Property implementation HP_SystemProcessor SMX_SystemProcessor GroupComponent ref: SMX_ComputerSystem PartComponent ref: SMX_Processor 8-3-7 SMX_ProcessorElementCapabilities SMX_ProcessorElementCapabilities extends the class CIM_ElementCapabilities and associates SMX_Processor instances and SMX_ProcessorCapabilities instances.
Table 8-10 Class: SMX_HWThreadComponent Property name Property implementation CIM_Component CIM_ConcreteComponent HP_HWThreadComponent SMX_HWThreadComponent GroupComponent ref: SMX_ProcessorCore PartComponent ref: SMX_HardwareThread 8-3-10 SMX_AssociatedProcessorCacheMemory SMX_AssociatedProcessorCacheMemory extends the class CIM_AssociatedCacheMemory. SMX_AssociatedProcessorCacheMemory associates an SMX_Processor instance with an SMX_CacheMemory instance.
Table 8-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 Antecedent ref: SMX_CacheMemory
Table 8-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 8-13 Class: SMX_HostedProcessorCollection Property name Property implementation SMX_HostedProcessorCollection Antecedent ref: SMX_ComputerSystem Dependent ref: SMX_ProcessorCollection 8-3-13 SMX_MemberOfProcessorCollection SMX_MemberOfProcessorCollection extends the class CIM_MemberOfCollection and associates the SMX_ProcessorCollection instance with an SMX_Processor instance.
Table 8-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 8-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 i
8-3-16 SMX_SystemPhysicalProcessor SMX_SystemPhysicalProcessor extends the class CIM_Container and associates the SMX_ComputerSystemChassis instance with SMX_ProcessorChip instances.
Table 8-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 nu
Table 8-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 t
Table 7-20 Provider Indication Common Properties Property name Property implementation IndicationIdentifier GUID string generated at the time of indication 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.
8-4-1 HP_DeviceIndication: Processor Failed Post Table 8-21 HP_DeviceIndication: Processor Failed Post Property name Property implementation 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 EFI 8-4-2 Table 8-22 HP_DeviceIndication: Processor Disabled by BIOS or E
8-4-3 HP_DeviceIndication: Processor Predicted to fail Table 8-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.
9 System Fan 9-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.0 (P102) HP Location Profile 1.0 (P124) HP Fan Physical Location Profile 1.0 (P115) 9-2 Namespaces This provider returns instances in the root/hpq namespace..
9-3-1 SMX_Fan SMX_Fan is used to model fans on Servers. Please note: fan numbers for existing instances do not change when other fans are added and removed. Table 9-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].
Table 9-2 Class: SMX_Fan Property name Property implementation SystemName SMX_ComputerSystem.Name CIM_EnabledLogicalElement EnabledDefault 2 (Enabled) 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 FanType Enumeration describing the type of fan (see MOF) CurrentSpeed Speed of the fan in CurrentSpeedUnits.
Table 9-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 9-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 ar
9-3-6 SMX_MemberOfFanCollection SMX_MemberOfFanCollection is used to represent an association between HP_Fan and HP_FanCollection. Table 9-7 Class: SMX_MemberOfCoolingCollection Property name Property implementation Collection References HP_FanCollection Member References HP_Fan 9-3-7 SMX_HostedFanCollection SMX_HostedFanCollection is used to represent an association between HP_FanCollection and the computer system that contains this collection.
Table 9-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 9-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 9-13 Class: SMX_SystemPhysicalFan Property name Property implementation GroupComponent References HP_ComputerSystemChassis PartComponent References HP_FanModule 9-3-13 SMX_RealizesFan The SMX_RealizesFan class implements the HP_RealizesFan class and associates the HP_Fan instance with HP_FanModule instances.
Table 9-15 Class: SMX_FanSlot Property name Property implementation ConnectorLayout 6 (Slot) Number Where n represents the number of the fan slot 9-3-15 SMX_SystemFanSlot SMX_SystemFanSlot class implements the HP_SystemFanSlot class and associates the HP_ComputerSystemChassis instance with HP_FanSlot.
Table 9-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 9-19 Class: SMX_SystemFanSensor Property name Property implementation GroupComponent References HP_ComputerSystem PartComponent References HP_FanSpeedSensor 9-3-19 SMX_AssociatedFanSensor The SMX_AssociatedFanSensor class implements the HP_AssociatedFanSensor class and associates the HP_FanSpeedSensor instance with HP_Fan instances.
Table 9-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 9-22 HP_DeviceIndication: Fan Removed Property name Property implementation ProbableCause 1 (Other) ProbableCauseDescription Fan Removed 9-4-3 HP_DeviceIndication: Fan Inserted Table 9-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.
9-4-4 HP_SensorHardwareIndication: Fan Failed Table 9-24 HP_SensorHardwareIndication: Fan Failed Property name Property implementation Description A fan has failed. Please check the failed fan and replace if necessary. (FanCaption), where FanCaption is the SMX_Fan.
9-4-5 HP_SensorHardwareIndication: Fan Repaired Table 9-25 HP_SensorHardwareIndication: Fan Repaired Property name Property implementation HP_AlertIndication Summary Fan repaired EventCategory 23 (System Cooling) ProbableCause 1 (Other) ProbableCauseDescription Fan Repaired 9-4-6 HP_DeviceIndication: Fan Degraded The repaired indication is not supported on ProLiant Systems as the fans do not report a degraded status.
9-4-7 HP_DeviceIndication: Fan Redundancy Reduced Table 9-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.
9-4-8 HP_DeviceIndication: Fan Redundancy Lost Table 9-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.
9-4-9 HP_DeviceIndication: Fan Redundancy Restored Table 9-29 HP_DeviceIndication: Fan Redundancy Restored Property name Property implementation RecommendedActions No action is recommended.
9-4-10 HP_DeviceIndication: Fan Redundancy Failed The redundancy failed indication is not supported on ProLiant systems since redundancy set failure, which is failure beyond redundancy lost, will cause system shutdown.
10 System Power Supply 10-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 10-1 Overview Implemented Profiles HP Power Supply Profile 1.0 (P103) HP Location Profile 1.0 (P124) HP Power Supply Physical Asset Profile 1.0 (P116) 10-2 Namespaces This provider returns instances in the root/hpq namespace.
• • • 10-3-1 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 10-2 Class: HP_PowerSupply Property name Property implementation CIM_ManagedElement Caption Short description of this power supply from the name displaed by the MP or iLO and its location.
Table 10-2 Class: HP_PowerSupply Property name Property implementation HealthState 5 (OK)—if the power supply is operating properly 10 (Degraded) if power supply is degraded 20 (Major Failure)—if the power supply has failed Name 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. TimeOfLastStateChange Time that state last changed for power supply.
Table 10-3 Class: SMX_PowerCollection Property name Property implementation ElementName Power Collection CIM_SystemSpecificCollection InstanceID Unique identifier for this power collection instance HP_GroupSystemSpecificCollection GroupOperationalStatus[0] Represents the most severe power redundancy status and non-fault tolerant power supply operational status: 0 (Unknown) —If power collection status is unknown 2 (OK) —If power supplies are operating properly 3 (Degraded) —If no SMX_PowerSupply.
Table 10-4 Class: SMX_PowerRedundancySet Property name Property implementation Description Power Redundancy Set n is collection of fault tolerant power supplies that provide redundant power.
Table 10-5 Class: SMX_MemberOfPowerRedundancy Property name Property implementation Member References HP_PowerSupply 10-3-5 SMX_HostedPowerRedundancySet SMX_HostedPowerRedundancySet is used to represent an association between HP_PowerRedundancySet and the computer system that contains this redundancy set.
10-3-8 SMX_SystemPowerSupply SMX_SystemPowerSupply is used to represent an association between HP_PowerSupply and the computer system that contains this power supply. Table 10-9 Class: SMX_PowerSupplyLocation Property name Property implementation GroupComponent References HP_ComputerSystem PartComponent References HP_PowerSupply 10-3-9 SMX_PowerSupplyLocation SMX_Location is used to model power supply locations on servers.
10-3-10 SMX_PowerSupplyElementLocation SMX_ElementLocation is used to represent an association between CIM_Location and CIM_ManagedElement. Table 10-11 Class: SMX_PowerSupplyElementLocation Property name Property implementation Element References CIM_ManagedElement PhysicalLocation References CIM_Location 10-3-11 SMX_PowerSupplyModule SMX_PowerSupply is used to model physical power supplies on Servers.
Table 10-12 Class: SMX_PowerSupplyModule Property name Property implementation StatusDescriptions[0] Description of the status of the power supply corresponding to the Opertational Status.
Table 10-14 Class: SMX_RealizesPowerSupply Property name Property implementation Antecedent References HP_PowerSupplyModule Dependent References HP_PowerSupply 10-3-14 SMX_PowerSupplySlot SMX_PowerSupplySlot is used to model physical power supply slots on Servers.
10-3-15 SMX_SystemPowerSupplySlot SMX_SystemPowerSupplySlot class extends the CIM_Container class and association the HP_ComputerSystemChassis instance with HP_PowerSupplySlot.
Table 10-18 Class: SMX_PowerControllerFirmware Property name Property implementation Name Power controller firmware CIM_LogicalElement CIM_SoftwareIdentity InstanceID Opaque key Manufacturers Hewlett-Packard Company Classificiationss 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 firmw
10-3-20 SMX_PowerMeter 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 10-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 10-21 Class: SMX_PowerMeter Property name Property implementation DeviceID Unique identifier for this power utilization sensor SystemCreationClassName SMX_ComputerSystem.CreationClassName SystemName SMX_ComputerSystem.
Table 10-223 Class: SMX_AssociatedPowerMeter 10-4 Property name Property implementation Dependent References SMX_PowerSupply Antecedent References SMX_PowerMeter Supported indications 10-4-1 Provider Indication Common Properties The following table describes the properties that are common to all of the SMX Power Supply Provider indications that are implemented for server platforms, where available.
Table 10-24 Provider Indication Common Properties Property name Property implementation SystemModel Model name of the computer system generating the indication SystemGUID Platform GUID of the computer system generating the indication 10-4-2 HP_DeviceIdentification: Power Supply Removed The following indications are implemented for ProLiant server platforms where available. System Power Supply indications are described below.
Table 10-246 HP_DeviceIndication: Power Supply Inserted Property name Property implementation CIM_Indication PerceivedSeverity 2 (Information) CIM_AlertIndication Description A power supply has been inserted. PowerSupplyCaption), where PowerSupplyCaption is the SMX_PowerSupply.Caption for the power supply that has been inserted.
Table 10-257 HP_DeviceIndication: Power Supply Failed Property name Property implementation AlertType 5 (Device Alert) EventID 3 ProviderName HP Power RecommendedActions Check the failed power supply and replace if necessary.
Table 10-268 HP_DeviceIndication: Power Supply Degraded Property name Property implementation ProbableCauseDescription Power Supply Degraded 10-4-6 HP_DeviceIndication: Power Supply AC Input Loss Table 10-29 HP_DeviceIndication: Power Supply AC Input Loss Property name Property implementation CIM_Indication PerceivedSeverity 5 (Major) CIM_AlertIndication Description A power supply has failed – AC input lost.. (PowerSupplyCaption), where PowerSupplyCaption is the SMX_PowerSupply.
Table 10-29 HP_DeviceIndication: Power Supply Repaired Property name Property implementation 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.
Table 10-30 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.
Table 10-271 HP_DeviceIndication: Power Supply Redundancy Lost Property name Property implementation EventCategory 16 (System Power) ProbableCause 88 (Loss of Redundancy) ProbableCauseDescription Power Redundancy has been Lost 10-4-4 HP_DeviceIndication: Power Supply Redundancy Failed This indication is not supported on ProLiant systems since redundancy set failure, which is failure beyond redundancy lost, will cause system shutdown.
HP_DeviceIndication: Power Supply Redundancy Restored 10-4-5 Table 10-293 HP_DeviceIndication: Power Supply Redundancy Restored Property name Property implementation CIM_Indication PerceivedSeverity 2 (Information) CIM_AlertIndication Description Power redundancy for the system has been restored. (RedundancySetCaption), where RedundancySetCaption is SMX_PowerRedundancySet.
11 SMX Profile registration provider 11-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 11-2 Namespaces This provider returns instances in the root/hpq namespace. 11-3 Class implementations The classes below describe registration of HP profiles.
Table 11-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 This is the list of all possible DMTF profiles.
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 11-4 Property values of SMX_RegisteredProfile for SNIA Profiles Block Services 1.3.0 SNIA Block Services Profile Disk Drive Lite 1.3.0 SNIA Disk Drive Lite Profile Extent Composition 1.2.0 SNIA Extent Composition Profile Disk Sparing 1.3.0 SNIA Disk Sparing Profile SNIA Generic Initiator Ports Profile Generic Initiator Ports 1.3.
Table 11-5 Class: SMX_RegisteredProfile Property name Property implementation RegisteredVersion Table 3 lists the property values for this class SMX_RegisteredProfile Table 11-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. Registered Name Registerred version Caption/Description/ElementName HP Base Server 1.0.
11-3-2 SMX_ExtendsProfile SMX_ExtendsProfile extends the class CIM_Dependency and associates an extension profile registration and the parent profile it extends.
11-4 Supported indications There are no indications specific to the profile registration implementation.
12 System Temperature Sensor 12-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 12-1 Overview Implemented Profiles 12-2 HP Sensor Profile 1.0 Use cases See HP Sensor Profile for Use Cases.
Table 12-2 Class: SMX_NumericSensor Property name Property implementation ElementName Temperature Sensor ” where is the name displayed by the MP or iLO.
Table 12-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 12-3 Class: SMX_SensorCollection Property name Property implementation CIM_ManagedElement Caption Temperature Sensor Collection Description This is a collection of temperature sensors. GroupStatusDescription.
Table 12-4 Class: SMX_MemberOfSensorCollection Property name Property implementation Member References SMX_NumericSensor 12-2-5 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 12-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 12-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 12-8 HP_AlertIndication: Temperature Sensor Recovery from Threshold Exceeded Property name Property implementation AlertingManagedElement WBEM path of the SMX_NumericSensor instance representing the temperature sensor detecting a recovered exceeded threshold AlertingElementFormat 2 (CIMObjectPath) AlertType 5 (Device Alert) EventID 2 EventTime Time of the event or time of the indication if event time unknown ProviderName HP Temperature RecommendedActions No action is recommended.
Table 12-8 HP_AlertIndication: Temperature Sensor Recovery from Threshold Exceeded Property name Property implementation BladeBay * HP_BladeCSLocation.LocationInformation[0] BladeName * HP_ComputerSystem.Name EnclosureName * HP_BladeEnclosureCS.
13 System memory 13-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 13-1 Overview Implemented Profiles 13-2 • HP Memory Profile 1.
• • • • • • • 13-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 13-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 13-3 Class: SMX_SystemMemory Property name Property implementation HP_SystemMemory GroupComponent ref: SMX_ComputerSystem PartComponent ref: SMX_Memory SMX_SystemMemory 13-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 13-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 13-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 13-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 13-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 13-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 13-7 Memory Board Status Condition OperationalStatus[0] StatusDescriptions[0] OperationalStatus[1] StatusDescriptions[1] 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 13-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 13-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 13-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.
13-2-8 SMX_MemoryModuleInSlot The class SMX_MemoryModuleInSlot represents the association between an SMX_MemoryModule and the SMX_MemoryModuleSlot where it resides.
13-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 13-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 13-15 Class: SMX_ MemoryModuleSlotLocation 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 Loca
Table 13-16 Class: SMX_MemoryModuleSlotElementLocation Properties Property implementation CIM_ElementLocation HP_ElementLocation SMX_MemoryModuleSlotElementLocation Element ref: SMX_MemoryModuleSlot PhysicalLocation ref: SMX_MemoryModuleSlotLocation 13-2-14 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)
13-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 13-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 13-20 Class: SMX_MemoryRedundancySet Property name Property implementation TargetConfiguration The desired or targeted mode of the Advanced Memory Protection system.
Table 13-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 13-23 Class: SMX_HostedMemoryCollection Property name Property implementation CIM_Dependency CIM_HostedDependency CIM_HostedCollection HP_GroupHostedCollection HP_HostedMemoryCollection SMX_HostedMemoryCollection Antecedent ref: SMX_ComputerSystem Dependent ref: SMX_MemoryCollection 13-2-20 SMX_MemberOfMemoryCollection The class SMX_ MemberOfMemoryCollection represents an association between SMX_MemoryCollection and SMX_MemoryModule or SMX_MemoryBoard.
13-2-22 SMX_HostedMemoryRedundancySet The class SMX_HostedMemoryRedundancySet represents an association between SMX_MemoryRedundancySet and the computer system that contains this redundancy set.
Table 13-28 Class: SMX_SystemMemoryBoardSlot Properties Property implementation SMX_SystemMemoryBoardSlot 13-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 13-29 Provider Indication Common Properties Property name Property implementation CIM_Indication IndicationIdent
Table 13-29 Provider Indication Common Properties Property name Property implementation SystemGUID Platform GUID of the computer system generating the indication The following tables describe the SMX Memory Provider indications that are implemented for server platforms where available: Table 13-30 SMX_MemoryIndication: Memory Module Predictive Failure Property name Property implementation CIM_Indication PercieivedSeverity 5 (Major) CIM_AlertIndication Description A memory module has failed or is pr
Table 13-31 SMX_MemoryIndication: Memory Board Error Property name Property implementation Description A memory board has an error. (MemoryBoardCaption) where MemoryBoardCaption is the SMX_MemoryBoard.Caption for the failing memory board.
Table 13-32 SMX_MemoryIndication: Memory Redundancy Degraded Property name Property implementation RecommendedActions Check the Advanced Memory Protection configuration and replace the memor board and memory modules as necessary.
14 Blade System Lite 14-1 Overview The following profiles are implemented, and the following files are installed by this provider. Table 14-1 Overview • HP Blade System Lite Profile 2.0.3 Implemented Profiles 14-2 Namespaces This provider returns instances in the root/hpq namespace.
Table 14-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 14-2 Class: SMX_BladeEnclosureCS 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 Rack UID The UUID of the rack string EnclosureName The name of the enclosure string 14-3-2 SMX_BladeEnclosureCollection SMX_BladeEncl
Table 14-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 14-3-3 SMX_BladeSystemComponent SMX_BladeSys
14-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 14-7 Class: CIM_SoftwareIdentity Property name Property implementation MajorVersion The major version of the blade enclosure firmware MinorVersion The minor version number of the blade enclosure firmware VersionString String indicating the blade enclosure firmware version information. This property is the string translation of the content provided in the MajorVersion and MinorVersion properties.
Table 14-9 Class: SMX_BladeEnclosureInstalledFWIdentity Property name Property implementation CIM_InstalledSoftwareIdentity HP_BladeEnclosureInstalledFWIdentity 14-3-9 System ref: HP_BladeEnclosureCS InstalledSoftware ref: HP_BladeEnclosureFW SMX_BladeCSLocation SMX_BladeCSLocation is used to model the server blade location within an enclosure.
Table 14-11 Class: HP_ElementLocation 14-4 Property name Property implementation Element References CIM_ComputerSystem PhysicalLocation References CIM_Location Supported indications There are no indications specific to the blade system implementation.
15 FC HBA 15-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 15-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 15-3-2 Dedicated 0 IdentifyingDescriptions[0] HPQ:GUID OtherIdentifyingInfo[0] GUID SMX_FCHBAFCPort SMX_FCHBAFCPort is used to
Table 15-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 15-3 Class: SMX_FCHBAFCPort Property name Property implementation UsageRestriction 4 (not restricted) CIM_NetworkPort 15-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 15-5 Class: SMX_FCHBAFCPortStatistics Property name Property implementation CIM_ManagedElement ElementName Product name CIM_StatisticalData InstanceID Opaque SampleInterval 00000000000000.
Table 15-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 15-3-6 Name NodeWWN NameFormat WWN SMX_FCHBAPhysicalPackage SMX_FCHBAPhysicalPackage class represents the physical elements of the associated Fibre Channel port controller.
Table 15-7 Class: SMX_FCHBAPhysicalPackage Property name Property implementation Version Board Version or N/A when not available CIM_PhysicalPackage RemovalConditions 15-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. This information comes directly for the HBA and is not altered.
Table 15-9 Class: SMX_FCHBASoftwareIdentityDrv Property name Property implementation CIM_SoftwareIdentity 15-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 the Fibre Channel port controller
SMX_FCHBAFirmwareIdentityBIOS represents adapter BIOS associated with the Fibre Channel port controller. Table 15-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 15-12 Class: SMX_FCHBAGroupSystemSpecificCollection Property name Property implementation ElementName FC HBA Consolidated Status CIM_Collection CIM_SystemSpecificCollection InstanceID Opaque HP_GroupSystemSpecificCollection GroupOperationalStatus[0] GroupStatusDescriptions[0] 15-3-12 • • • • • • 0 (Unknown) • • • • • • Unknown 1 (Other) 2 (OK) 3 (Degraded) 6 (Error) 10 (Stopped) Other OK Degraded Error Stopped SMX_FCHBAComputerSystemFCPort SMX_FCHBAComputerSystemFCPort is used to repre
Table 15-14 Class: SMX_FCHBAComputerSystemPortController Property name Property implementation CIM_Component CIM_SystemDevice SMX_FCHBAComputerSystemPortController GroupComponent ref:SMX_FCHBAComputerSystem PartComponent ref:SMX_FCHBAPortController 15-3-14 SMX_FCHBAComputerSystemLogicalPortGroup SMX_FCHBAComputerSystemLogicalPortGroup is used to represent an association between SMX_FCHBAComputerSystem and SMX_FCHBALogicalPortGroup.
SMX_FCHBAFCPortFCPortStatistics is used to represent an association between SMX_FCHBAFCPort and SMX_FCHBAFCPortStatistics. Table 15-17 Class: SMX_FCHBAFCPortFCPortStatistics Property name Property implementation CIM_ElementStatisticalData SMX_FCHBAFCPortFCPortStatistics ManagedElement ref:SMX_FCHBAFCPort Stats ref:SMX_FCHBAFCPortStatistics 15-3-17 SMX_FCHBAFCPortLogicalPortGroup SMX_FCHBAFCPortLogicalPortGroup is used to represent an association between SMX_FCHBAFCPort and SMX_FCHBALogicalPortGroup.
SMX_FCHBAPhysicalPackagePortController is used to represent an association between SMX_FCHBAPortController and SMX_FCHBA_PhysicalPackage.
15-3-22 SMX_FCHBAPortControllerFirmwareIdentityBIOS SMX_FCHBAPortControllerFirmwareIdentityBIOS is used to represent an association between SMX_FCHBAPortController and SMX_FCHBA_FirmwareIdentityBIOS.
Table 15-25 Class:SMX_FCHBASystemPackaging Property name Property implementation Dependent ref:SMX_ FCHBAComputerSystem 15-3-25 SMX_FCHBAGroupHostedCollection SMX_FCHBAGroupHostedCollection is used to represent an association between SMX_ComputerSystem and SMX_FCHBAGroupSystemSpecificCollection.
Table 15-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 15-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 15-31 Class: SMX_FCHBASCSIProtocolEndpoint Property name Property implementation SystemName Opaque value SystemCreationClassName SMX_FCHBAComputerSystem CIM_ProtocolEndpoint ProtocolIFType 57 (HIPPI Interface) CIM_SCSIProtocolEndpoint ConnectionType 2 (fibre channel) Role 2 (initiator) 15-3-31 SMX_FCHBAComputerSystemSCSIProtocolController SMX_FCHBAComputerSystemSCSIProtocolController is used to represent an association between SMX_FCHBAComputerSystem and SMX_FCHBASCSIProtocolController.
15-3-33 SMX_FCHBASCSIProtocolControllerFCPort SMX_FCHBASCSIProtocolControllerFCPort is used to represent an association between SMX_FCHBASCSIProtocolController and SMX_FCHBAFCPort Table 15-34 Class: SMX_FCHBAFCPortSCSIProtocolControllerFCPort Property name Property implementation CIM_Dependency CIM_ProtocolControllerForDevice CIM_ProtocolControllerFCPort SMX_FCHBASCSIProtocolControllerFCPort Antecendent ref:SMX_FCHBASCSIProtocolController Dependent ref:SMX_FCHBAFCPort 15-3-34 SMX_FCHBASystemService
16 Management Processor Lite 16-1 Overview The profiles are implemented, and the following files are installed by this provider. Table 16-1 Overview • HP Management Processor (MP) Lite Profile 2.0.1 Implemented Profiles 16-2 Namespaces This provider returns instances in the root/hpq namespace. 16-3 Class implementations The following classes are implemented for HP server platforms where available.
Table 16-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 16-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 16-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 syst
Table 16-2 Class: SMX_ManagementProcessor Property name Property implementation ControllerType Enumerator indicating the model or type of management processor (see the HPWmiMgmtProcLite.mof file).
Table 16-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 16-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 • Lights Out 100 (LO100) CIM_ManagedSystemElement Name Product name of the management processor.
Table 16-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 16-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].
16-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 16-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 Antecedent ref: HP_MPFirmware Dependent ref: HP_ManagementProcessor 16-3-8 SMX_MPInstalledFirmwareIdentity SMX_MPInstalledFirmwareIdentity implements the CIM_InstalledSoftwareIdentity class, and asso
17 IML Record Log 17-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 17-1 Overview Implemented Profiles 17-2 HP Record Log Profile 1.0 Namespaces The provider returns instances in the root/hpq namespace. 17-2-1 Class implementations The following classes and properties are implemented as specified in the following tables.
Table 17-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.
Table 17-3 Implemented Methods for SMX_IMLRecordLog Class Method Name Method Implementation ClearLog Refer to HP Record Log profile (P00109) RepairAll Refer to HP Record Log profile (P00109) 17-2-3 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 17-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)
17-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 17-4 Class: SMX_IMLUseOfLog Property name Property implementation CIM_Dependency CIM_UseOfLog HP_UseOfLog 17-3 Antecedent ref: SMX_IMLRecordLog Dependent ref: SMX_ComputerSystem Supported indications There are no indications specific to the profile registration implementation.