Dell Lifecycle Controller 2 Remote Services Release 1.
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 Benefits of Using iDRAC7 with Lifecycle Controller 2.............................................................................................. 5 Key Features............................................................................................................................................................. 6 What’s New in this Release?.........
3 Getting Started with API Collateral and Links...................................................................... 19 Profiles....................................................................................................................................................................19 CMC for PowerEdge VRTX Profiles..................................................................................................................19 Lifecycle Controller-related Profiles...............................
Introduction 1 The Dell Lifecycle Controller provides advanced embedded systems management. It includes a 1GB–managed and persistent storage that embeds systems management features in addition to the iDRAC features. The Dell Lifecycle Controller Remote Services further enables remote systems management in a one-to-many method. Remote Services is accessible over the network using the secure Web services interface and can be programmatically utilized by applications and scripts.
For more information about iDRAC7, see the Integrated Dell Remote Access Controller User’s Guide available at dell.
drivers and firmware. This traditional delivery model resulted in inefficient use of time, potential errors, and possible security risks. Lifecycle Controller-Remote Services addresses all these system management issues.
to deliver significant improvement and simplification of server deployment. Lifecycle controller also supports local one-to-one system management tasks through a graphical user interface (GUI) using the server’s KVM or the Virtual Console in iDRAC for operating system installation, updates, configuration, and for running diagnostics on single and local servers. This eliminates the need for multiple option ROMs for hardware configuration.
How is One-to-Many Management Achieved? A management station sends WSMAN commands over a network and the WSMAN commands pass securely through the network from outside the firewall and maintain security. Other Documents You May Need Along with this Quick Start Guide, you can access the following guides. • The Lifecycle Controller Online Help provides information about using the Lifecycle Controller through the graphical user interface (GUI).
5. To view the document, click the required product version. NOTE: You can also directly access the documents using the following links: • 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.com/OMConnectionsClient • For OpenManage Connections Enterprise systems management documents — dell.
Remote Services Features 2 Using Lifecycle Controller-Remote Services, you can perform the following operations: • Deploy and Configure • Monitor • Maintain • Create and schedule jobs Deployment and Configuration Using various Lifecycle Controller-Remote Services' capabilities, you can perform different configurations on a system throughout its lifecycle. You can perform operations such as BIOS, iDRAC, RAID, and NIC configurations, and operating system deployment on the system.
disks, physical disk drives, and parent-child relationships between the collections. Additionally, there is a configuration service that contains all the methods used to configure the RAID storage.
• Get the list of MAC Addresses of all the NICs present on the server. • Deploying Operating System on iSCSI and FCOE LUN. System Configuration XML A system configuration XML file containing the component configuration information is used to apply the configuration for BIOS, iDRAC, RAID, and NIC by importing the file to a target system. For more information, see XML Configuration Workflow white paper.
• Logs of all the remote operations • Firmware update history on the basis of device, version, and date • Error message IDs. For more information about Event and Error Messages, see the Dell Event Message Reference Guide available at dell.com/support/manuals. System Event Log The Lifecycle log contains events related to system, storage devices, network devices, firmware updates, configuration changes, license messages, and so on.
3. Schedule an update job. 4. Monitor a job until the job is finished. NOTE: There are some components for which the updates are immediately applied after the firmware is downloaded, after which the system automatically restarts. Part Replacement The Part Replacement feature is used to automatically update a firmware, configuration, or both for a newly-replaced component, such as a RAID controller, NIC, or power supply, to match with the original part.
For more information about Auto-discovery, see the Lifecycle Controller Management profile document available at Dell TechCenter. Job Management The Lifecycle controller has the capability to create, schedule, track, and manage system management tasks that are referred to as “jobs”. A single job or array of jobs can be run immediately or scheduled to run at a later time. Multiple jobs are listed in the order of job execution sequence.
After the job is complete in Automated Task Application (previously SSM), the job status is immediately updated in the job store. The job is immediately moved to the Completed state after it is complete in the Automated Task Application. After the job is completed, synchronization occurs in the configDB and refreshes all the required populators. When this operation is successful, the system is in the Ready state.
Getting Started with API Collateral and Links 3 Getting started with any feature of Lifecycle Controller begins at the Dell Tech Center 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.
Profile Name Description Management Profile, go to http://en.community.dell.com/TECHCENTER/EXTRAS/M/ WHITE_PAPERS/20399993.ASPX. DCIM PCI Management Profile The Dell Chassis PCI Management Profile describes the properties and interfaces for executing system management tasks related to the management of the PCI slots and adapters in a modular system.
Table 3. Profiles Profile Name Description Active Directory The Active Directory Client Profile extends the management capabilities of referencing profiles by adding the capability to represent the configuration of Active Directory client service and the groups managed by the service. Base Metrics The DMTF Common Interface Model (DCIM) Base Metrics Profile extends the DMTF Base Metrics Profile to add Dell-specific implementation requirements for power-related metrics.
Profile Name Description The DCIM_LCService. ExportHealthReport() method is used to collect the EHR. That is, hardware, operating system and application data, compress the zip file, and then to save in to the respective remote share path (cifs/nfs ). The DCIM_LCService.ImportSystemConfigurationPreview() method is used to preview the results of the application of the XML template ahead of the actual application without any restart. It also gives the information about the failure.
Profile Name Description RAID The RAID Profile extends the management capabilities of referencing profiles by adding the capability to represent the configuration of RAID storage. PERC9 support features provides the following features: • • • • • RAID10–UnevenSpan support: This is a new feature that supports uneven spans (spans with different span length) for RAID 10 virtual disk (VD). This is required to support creation of RAID 10 VD with all possible number of physical disk drives.
Profile Name Description supporting PI are also referred to as DIF drives. The data integrity field provides additional data robustness by providing CRC such as data validation at every level in the RAID stack. System Info The DCIM System Info Profile describes the properties and interfaces for executing system management tasks related to the management of the host system.
• Windows batch file examples — en.community.dell.com/techcenter/extras/m/white_papers/20066179.aspx • Linux Version — en.community.dell.com/techcenter/extras/m/white_papers/20066176.aspx • Linux WSMAN shell script examples — en.community.dell.com/techcenter/extras/m/white_papers/20066181.aspx Best Practices Guide The Best Practices Guide provides the work flows that group smaller WSMAN operations to achieve a particular task.
NOTE: To access the Lifecycle Controller XML Schema Guide, use the link en.community.dell.com/dell-groups/ dtcmedia/m/mediagallery/20074445.aspx • Logs • Configuration results • Hardware Inventory • Attributes Authorization and Licensing Requirements for API Access There are four levels of iDRAC licensing: NOTE: Use the link en.community.dell.com/techcenter/extras/m/white_papers/20067632.aspx to download the WSMAN License and Privilege Specification white paper.
CMC for PowerEdge VRTX White Papers To view white papers about CMC for PowerEdge VRTX, go to http://en.community.dell.com/techcenter/systemsmanagement/w/wiki/4768.cmc-for-vrtx.aspx. CMC PowerEdge M1000e White Papers To view white papers about CMC PowerEdge M1000e, click herehttp://en.community.dell.com/techcenter/systemsmanagement/w/wiki/4767.cmc-for-m1000e.aspx Lifecycle Controller and iDRAC White Papers To access the following white papers about Lifecycle Controller and iDRAC, go to delltechcenter.
Integrating the Lifecycle Controller API 4 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 • Virtual Integrated System (VIS) — dell.com/content/topics/topic.
Social Media Reference 5 To obtain the most up-to-date information, go to the Dell TechCenter and search for the required information. Product Name and Topic Link on Dell TechCenter Lifecycle Controller http://en.community.dell.com/techcenter/systems-management/w/wiki/ 1979.lifecycle-controller.aspx Dell integrated Dell Remote Access Controller (iDRAC) http://en.community.dell.com/techcenter/systems-management/w/wiki/3204.dellremote-access-controller-drac-idrac.
Terms and Definitions 6 The following table lists the terms used in this document and their definitions. Term Definition LC Lifecycle Controller Enumerate Refers to WSMAN ENUMERATE operation as described in Section 8.2 of DSP0226_V1.1 and Section 9.1 of DSP0227_V1.0 Get Refers to WSMAN GET operation as defined in Section 7.3 of DSP00226_V1.1 and Section 7.1 of DSP0227_V1.0 iDRAC Integrated Dell Remote Access Controller management controller for blades and monolithic servers.