Dell Lifecycle Controller Remote Services v2.40.40.40 Quick Start Guide October 2016 Rev.
Notes, cautions, and warnings NOTE: A NOTE indicates important information that helps you make better use of your product. 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. © 2016 Dell Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws.
Contents Chapter 1: Introduction................................................................................................................. 5 Why use Lifecycle Controller?......................................................................................................................................... 5 Benefits of using iDRAC with Lifecycle Controller...................................................................................................... 6 Key features.............................
Managing the web server certificate............................................................................................................... 19 Viewing the managed computer system using the Physical Computer System View................. 19 Job management............................................................................................................................................................... 20 Job types................................................................................
1 Introduction Dell Lifecycle Controller provides advanced embedded systems management to perform systems management tasks such as deploy, configure, update, maintain, and diagnose. It is delivered as part of integrated Dell Remote Access Controller (iDRAC) out-of-band solution and embedded Unified Extensible Firmware Interface (UEFI) applications in the latest Dell servers.
Benefits of using iDRAC with Lifecycle Controller The benefits include: ● Increased Uptime — Early notification of potential or actual failures that help prevent a server failure or reduce recovery time after a failure. ● Improved Productivity and Lower Total Cost of Ownership (TCO) — Extending the reach of administrators to larger numbers of distant servers can make IT staff more productive while driving down operational costs such as travel.
● ● ● ● ● ● ● ● ● ● ● Added support for TLS 1.2 and TLS 1.1. Added support for FIPS compliance. Added support for enhanced Lifecycle Controller logging. Added support for 1100 W PSU on PowerEdge R830 platform. Added support for 2400 W Power Supply to PowerEdge FX2 Chassis. Added support for 1100 W Mix Mode PSU (380 vdc). Added support for x520 10Gbe dual port SFP+Mezz for PowerEdge C6320. Added support for Dual HBA330 on R730xd Added support for Emulex and Qlogic FC cards on PowerEdge R830 Platform.
machine-readable schema, with the payload of the messages expressed in JSON and the protocol using OData v4. Redfish is a hypermedia API, and can represent various implementations using a consistent interface. It has mechanisms for discovering and managing data center resources, handling events, and managing long-lived tasks.
How is one-to-many management achieved? A management station sends WS-MAN and Redfish commands over a network and these commands pass securely through the network from outside the firewall and maintain security. Other information that you may need In addition to this guide, you can refer the following guides available at dell.com/support/home or dell.com/idracmanuals: ● The Lifecycle Controller Online Help provides information about the fields available on the GUI and the descriptions for the same.
● The Owner’s Manual provides information about system features and describes how to troubleshoot the system and install or replace system components. ● Lifecycle Controller Web Services Interface Guide–Windows and Linux. Social Media Reference To know more about the product, best practices, and information about Dell solutions and services, you can access the social media platforms such as Dell TechCenter and YouTube.
2 Remote Services Features Using Lifecycle Controller-Remote Services, you can perform the following operations: ● Deploy and Configure ● Monitor ● Maintain ● Create and schedule jobs Topics: • • • • Deployment and configuration Monitor Maintain Job management Deployment and configuration Using various Lifecycle Controller-Remote Services' capabilities, you can perform different configurations on a system throughout its lifecycle.
● Get and set any configurable iDRAC attribute ● Manage iDRAC user accounts RAID configuration The RAID configuration feature is used to manage the properties and capabilities of the RAID storage. The RAID storage is modeled using a collection of attributes, where there are collections for the enclosures, storage adapters, logical disks, physical disk drives, and PCIeSSD devices. Additionally, there is a configuration service that contains all the methods used to configure the RAID storage.
● ● ● ● Personalities (FCoE, ISOE, Layer 2 NIC) NIC partition bandwidth allocation Boot versus Offload I/O Identity Operating system deployment The operating system deployment feature is used to remotely deploy an operating system using WSMAN web services protocols that use CIFS and NFS network file sharing protocols. Remote activation of locally exposed embedded drivers such as a USB drive eliminates the need for physical media.
● Export the Server Configuration Profiles file with the password that has the hash values. Use the ExportSystemConfiguration method and include the password hash values that should be exported to the IncludeInExport parameter. The hash password can be generated with and without Salt using SHA256. Whether the Salt string is used or null, it should always be set along with the SHA256SystemPassword.
CSIOR is disabled. Also, system information reported from out-of-band interfaces such as WS-MAN and RACADM may not have correct information. Hardware inventory The hardware inventory information is cached on the persistent storage of Lifecycle Controller and is available to iDRAC and UEFI applications. It is used to export the hardware inventory from Lifecycle Controller to a text file on a remote share. You can remotely query the inventory of hardware components.
Firmware inventory Lifecycle Controller-Remote Services provide information about each of the component firmware installed on the target system and the available firmware images are cached in the Lifecycle Controller.
Maintain Using various Lifecycle Controller-Remote Services capabilities, you can maintain the health of a system throughout its lifecycle. You can use features such as remote firmware management, part replacement, server profile import or export, and provisioning server to maintain a system using Lifecycle Controller-Remote Services. Server configuration profiles — export or import Lifecycle Controller-Remote Services can export or import a Server Configuration Profiles file.
Example If the Slot1 BIOS attribute on the import system is disabled, the first import must contain the following: PAGE 19Provisioning Server The Provisioning Server feature in iDRAC allows newly installed servers to automatically discover the remote management console that hosts the Provisioning Server. The Provisioning Server provides custom administrative user credentials to iDRAC so that the management console can discover and manage the newly installed managed system.
● Use a registered profile to enumerate the implemented features. ● Invoke certain method based on implemented features. For more information about viewing the managed computer system using PCSV, see the Physical Computer System View Profile document available at www.delltechcenter.com/systemsmanagement. Job management Lifecycle Controller allows you to create, schedule, track, and manage system management tasks that are referred to as jobs.
3 Getting started with API collateral and links Getting started with any feature of Lifecycle Controller begins at the Dell TechCenter Lifecycle Controller home page — delltechcenter.com/LC. The home page contains various sections that reference URLs, and these referenced URLs are direct links to the corresponding sections. You can follow these steps to get started using the Lifecycle Controller API: 1. Identify the feature or the required management operation. 2.
Table 2. Profiles (continued) Profile Name Description BIOS and Boot Management The BIOS and Boot Management Profile extends the management capabilities of referencing profiles by adding the capability to represent the configuration of the system BIOS setup and to manage the boot of the system. CPU The DCIM CPU Profile describes the properties and interfaces for running system management tasks related to the management of processors within a system.
Table 2. Profiles (continued) Profile Name Description DCIM_LCService provider adds the following methods: RunePSADiagnostics () and ExportePSADiagnosticsResult() for the automatic diagnostics.
Table 2. Profiles Profile Name Description Role Based Authorization The DCIM Role Based Authorization Profile describes the properties and interfaces for running system management tasks related to the authorization. Sensors The DCIM Sensors Profile describes the properties and interfaces for running system management tasks related to the management of sensors within a system.
Managed object file The Common Information Model (CIM) is an open standard that defines how managed elements in an IT environment are represented as a common set of objects and relationships between them. This is intended to allow consistent management of these managed elements, independent of their manufacturer or provider. Files that contain the normative description for classes, properties, and methods are contained within the Managed Object File (MOF).
Attribute registry XML The attribute registry lists all the attributes and properties for the particular component in XML format. For attribute registries of RAID, NIC, iDRAC, BIOS, FC HBA, and PCIeSSD, see http://en.community.dell.com/dell-groups/dtcmedia/m/ mediagallery/20440476. Event message registry XML The message registry XML describes all messages, message IDs, and message arguments from all profiles.
● Enterprise Table 3.
4 Integrating the Lifecycle Controller API This section outlines the resources required to integrate the Lifecycle Controller API into an application: ● API Clients– Lists the API clients that are available to support WinRM or WSMAN. The API clients enable a you to create an application in a variety of programming languages. ● Best Practices Guide— Provides information about the common work flows, where in ready-to-use Python scripts are provided for all the common work flows.
Applications using Lifecycle Controller-Remote Services The following applications use Lifecycle Controller-Remote Services ● Dell Compellent | Fluid Data Network Storage Solution — compellent.com ● Dell Lifecycle Controller Integration v2.0 for System Center Configuration Manager — dell.com/support/ drivers/us/en/555/DriverDetails/DriverFileFormats?DriverId=Y6J43 ● OpenManage Essentials - Systems Management — en.community.dell.com/techcenter/systems-management/w/ wiki/1989.openmanage-essentials.
5 Social media reference To obtain the most up-to-date information, go to the Dell TechCenter and search for the required information. Table 4. Product Information Product Name and topic Link on Dell TechCenter Lifecycle Controller en.community.dell.com/techcenter/systems-management/w/wiki/ 1979.lifecycle-controller.aspx integrated Dell Remote Access Controller (iDRAC) en.community.dell.com/techcenter/systems-management/w/wiki/3204.dellremote-access-controller-drac-idrac.
6 Terms and definitions The following table lists the terms used in this document and their definitions. Table 5. Terms and definitions Term Definition LC Lifecycle Controller Enumerate Refers to WS-MAN ENUMERATE operation as described in Section 8.2 of DSP0226_V1.1 and Section 9.1 of DSP0227_V1.0 Get Refers to WS-MAN GET operation as defined in Section 7.3 of DSP00226_V1.1 and Section 7.1 of DSP0227_V1.