Dell OpenManage Client Instrumentation Version 8.2.
Notes, Cautions, and Warnings NOTE: A NOTE indicates important information that helps you make better use of your computer. CAUTION: A CAUTION indicates either potential damage to hardware or loss of data and tells you how to avoid the problem. WARNING: A WARNING indicates a potential for property damage, personal injury, or death. © 2013 Dell Inc. All Rights Reserved.
Contents 1 Introduction..................................................................................................................................5 OMCI Overview.........................................................................................................................................................5 OMCI Architecture....................................................................................................................................................
Log Record....................................................................................................................................................... 15 Physical Asset..................................................................................................................................................16 System Memory Profile....................................................................................................................................
Introduction 1 Client Instrumentation refers to software applications that enable remote management of a client system. The Dell OpenManage Client Instrumentation (OMCI) software enables remote management application programs to access the Dell Enterprise Client system information, monitor the status, or change the state of the system such as remotely shutting down the system.
– The instance or method provider implements an interface that enables utility operations such as create, delete, modify, and query. – The indication provider implements an interface for WMI indications (events). When the CIMOM receives a request for information, it routes the request to the appropriate provider. Both Dell and Microsoft providers exist in this layer, and they provide information on system devices. The providers send management application requests from the CIMOM to the data router.
CIM 2.17 Schema Support OMCI conforms to the CIM 2.17 Schema, and includes two WMI providers: • Dell WMI Indication Provider or Polling Agent • Dell WMI Instance or Method Provider BIOS Configuration OMCI provides the ability to configure a system BIOS, including management of its boot order. WMI Security WMI provides user authentication before granting access to CIM data and methods. Access privileges are enforced by Distributed Component Object Model (DCOM) security and CIMOM.
System Health and Status OMCI monitors the system health such as fan status and reports the status through NT event log entries and CIM events.
Standards and Protocols 2 OMCI uses Microsoft Windows Management Instrumentation (WMI) and enables Web Services-Management (WSMAN) protocols. OMCI uses Simple Network Management Protocol (SNMP) to describe several variables of the system.
WMI WMI is Microsoft's implementation of the Web-based Enterprise Management (WBEM) effort. It is implemented on the Microsoft Windows platforms. WMI supports CIM and Microsoft-specific CIM extensions. WMI includes: • A powerful set of native services such as query-based information retrieval and event notification. • Extensive scripting capabilities via the Windows Scripting Host (WSH). • The CIMOM, which is the interface and manipulation point for CIM objects and information.
System Requirements 3 This chapter provides information about the hardware and software requirements of OpenManage Client Instrumentation (OMCI). Hardware Requirement Requirement Details System Dell Enterprise Client system with SMBIOS 2.3 or later. Software Requirements Requirement Supported operating system Details • • • • • Microsoft Windows 8.1 Microsoft Windows 8 Microsoft Windows 7 Microsoft Windows Vista Microsoft Windows XP NOTE: For Microsoft Windows XP or later, make sure that .
User Scenarios 4 This chapter describes the various user scenarios of Dell OpenManage Client Instrumentation (OMCI). You can use OMCI for: • Asset Management • Configuration Management • Health Monitoring • Profiles Scenario 1: Asset Management A company that uses many Dell systems was unable to maintain accurate inventory information owing to changes in the business and Information Technology (IT) staff.
order setting. The script can be remotely delivered over the network and run on each client system. For more information, see the Dell OpenManage Client Instrumentation Reference Guide at www.dell.com/support/manuals. Standardized configurations can provide significant cost savings for companies of all sizes. Many organizations deploy standardized client systems, but few manage the system configuration throughout the life of the computer.
BIOS Management Profile 1. Determine the BIOS version by enumerating the instance of the class DCIM_BIOSElement.Version. 2. Check whether BIOS attribute value can be modified or not. Get the instance of the class, DCIM_BIOSAttribute. The attribute can be modified if the property IsReadOnly is set to FALSE. 3. Set the system password (SystemPwd). Run the CIM_BIOSService.SetBIOSAttributes() method and set the SystemPwd to AttributeName and password value to AttributeValue parameters. 4.
Physical Asset 1. Obtain the physical inventory for all the devices in a system. 2. Obtain the physical inventory for a system chassis. 3. Determine the part number of a failing component. 4. Determine whether the slot is empty or not. System Memory Profile 1. Obtain the memory information of the system. 2. Obtain the physical memory information of the system. 3. Check the system memory size. 4. Check the available system memory size. 5. Check the physical system memory size. 6.
Using Dell OpenManage Client Instrumentation 5 You can use the information provided by Dell OpenManage Client Instrumentation (OMCI) by accessing: • • root\dellomci namespace (legacy) root\dcim\sysman (standard) OMCI provides the information through classes in these namespaces. For details about the classes, see the Dell OpenManage Client Instrumentation Reference Guide at support.dell.com/manuals.
compatibility, while the current AF hard drive, known as 512e hard drive, match 512-byte SATA and operate at 4k. During the transition, you may encounter performance issues such as, partition mis-aligned drives in the client systems resulting in failure of sector-based encryption software packages that handle 512e drives. OMCI enables you to identify if the hard drive on a system is 4k AF drive, which helps to prevent these issues.
Changing Boot Sequence Using the ChangeBootOrder Method 1. Install WMI tools. 2. Launch WMI CIM Studio. 3. Enter the namespace as root\dcim\sysman. NOTE: If the Internet Explorer you are using is not compatible with WMI CIM Studio, then the right panel control is disabled. To resolve this, navigate to Menu → Tools . Select Compatibility View Settings and enable Display all websites in Compatibility View. 4. Search for the class DCIM_BootConfigSetting. 5.
6. Double-click the enumerated instance. 7. Click the Method tab, right-click SetBIOSAttributes and select Execute Method. 8. In the AttributeName text box, enter Trusted Platform Module. 9. In the AttributeValue text box, enter 1. 10. In the AuthorizationToken text box, enter the setup password and click Ok. NOTE: It is assumed that the setup password is already installed. The return code 0 represent method is executed successfully.
Frequently Asked Questions 6 How to find the boot order (sequence) of the boot configuration using DCIM_OrderedComponent.AssignedSequence property? When a DCIM_BootConfigSetting instance (legacy or UEFI) has multiple DCIM_BootSourceSetting instances (boot devices) associated with it through instances of the DCIM_OrderedComponent association, the value of the DCIM_OrderedComponent.
– Using tool like wbemtest to check the keyValue define in the script to be existing on the system. NOTE: Dell recommends using the latest BIOS available in the Dell support site. How to Set the BIOS Attributes? BIOS Attributes can be changed using the DCIM_BootService.SetBIOSAttributes() method. The SetBIOSAttributes() method sets the value of the instance defined in the DCIM_BIOSEnumeration class. The method has seven input parameters. The first two parameters can be empty or NULL.
Troubleshooting 7 Unable to Remotely Connect to Windows Management Instrumentation If Common Information Model (CIM) information for a remote client computer system is not available to the management application or if a remote BIOS update that uses Distributed Component Object Model (DCOM) fails, the following error messages are displayed: • Access Denied • Win32:RPC server is unavailable 1. Verify that the client system is connected to the network.
c) d) e) f) 6. Right-click WMI Control and click Properties. Click the Security tab and select DellOMCI under the Root tree. Click Security. Select the specific group or user that you want to control access and use the Allow or Deny check box to configure the permissions. Perform the following steps to connect to a system’s WMI (root\dellomci) from a remote system using WMI CIM Studio: a) Install WMI tools along with CIM Studio on the local system and install Dell OMCI on the remote system.
Contacting Dell 8 NOTE: If you do not have an active Internet connection, you can find contact information on your purchase invoice, packing slip, bill, or Dell product catalog. Dell provides several online and telephone-based support and service options. Availability varies by country and product, and some services may not be available in your area. To contact Dell for sales, technical support, or customer service issues: 1. Visit dell.com/support 2. Select your support category. 3.
5. To view the document, click the required product version. NOTE: You can also directly access the documents using the following links: 26 • For Enterprise System Management documents — dell.com/openmanagemanuals • For Remote Enterprise System Management documents — dell.com/esmmanuals • For Serviceability Tools documents — dell.com/serviceabilitytools • For Client System Management documents — dell.