DLCI_UserGuide.book Page 1 Thursday, April 22, 2010 10:48 AM Dell™ Lifecycle Controller Integration Version 1.
DLCI_UserGuide.book Page 2 Thursday, April 22, 2010 10:48 AM Notes NOTE: A NOTE indicates important information that helps you make better use of your computer. ____________________ Information in this document is subject to change without notice. © 2010 Dell Inc. All rights reserved. Reproduction of these materials in any manner whatsoever without the written permission of Dell Inc. is strictly forbidden. Trademarks used in this text: Dell, and Dell OpenManage are trademarks of Dell Inc.
DLCI_UserGuide.book Page 3 Thursday, April 22, 2010 10:48 AM Contents 1 About This Document . . . . . . . . . . . . . . . . 5 2 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Features and Functionalities . . . . . . . . . . . . . . . . . . . . . . . . . . 7 . . . . . . . . . . . . 8 . . . . . . . . . . . . . . . . . 8 Auto-Discovery and Handshake Removal of PXE Dependency . Driver Maintenance . . . . . . . 8 . . . . . . . . . . . . . . . . . . . . .
DLCI_UserGuide.book Page 4 Thursday, April 22, 2010 10:48 AM Typical User Scenario . . . . . . . . . . . . . . . . . . Creating a Task Sequence Media (Bootable ISO) . . . . . . . . . . . . . . . . . . . 21 22 . . . . 22 Applying Drivers on the Task Sequence . . . . . . 23 Deploying Operating System Remotely . . . . . . . 25 . . . . . . . . . . . . . . . . . . . 27 Creating a Lifecycle Controller Boot Media Additional Features . . . . . 27 . . . . . .
DLCI_UserGuide.book Page 5 Thursday, April 22, 2010 10:48 AM About This Document This document details the usage and features of the Dell™ Lifecycle Controller Integration for Microsoft® System Center Configuration Manager (DLCI for ConfigMgr). For information on Microsoft System Center Configuration Manager (ConfigMgr) such as installation, features, and functionalities, see the Microsoft TechNet site at technet.microsoft.com.
DLCI_UserGuide.book Page 6 Thursday, April 22, 2010 10:48 AM • 6 The Dell Auto-Discovery Network Setup Specification provides information about auto-discovery, auto-discovery error messages, descriptions, and response actions.
DLCI_UserGuide.book Page 7 Thursday, April 22, 2010 10:48 AM Overview This chapter provides an overview of Dell™ Lifecycle Controller Integration for Microsoft® System Center Configuration Manager (DLCI for ConfigMgr).
DLCI_UserGuide.book Page 8 Thursday, April 22, 2010 10:48 AM After an operating system is deployed on a discovered system with iDRAC, the system moves from Managed Dell Lifecycle Controller (OS Unknown) to Managed Dell Lifecycle Controller (OS Deployed). Removal of PXE Dependency The removal of PXE dependency feature provides the ability to boot a collection of systems with iDRAC to the task sequence ISO available on a Common Internet File System (CIFS) share.
DLCI_UserGuide.book Page 9 Thursday, April 22, 2010 10:48 AM Task Viewer The Task Viewer is an asynchronous task execution component that hides in the task bar and executes tasks handled by the DLCI for ConfigMgr. All longrunning tasks such as operating system deployment will run in the Task Viewer. It maintains a queue of tasks with twenty executions at one time. The remaining tasks wait for one of the running tasks to complete.
DLCI_UserGuide.
DLCI_UserGuide.book Page 11 Thursday, April 22, 2010 10:48 AM Setup and Use This chapter contains information on software prerequisites and requirements to use the Dell™ Lifecycle Controller Integration for Microsoft® System Center Configuration Manager (DLCI for ConfigMgr). It also lists the steps to install and uninstall the plug-in, and some typical console user scenarios.
DLCI_UserGuide.book Page 12 Thursday, April 22, 2010 10:48 AM a b Using DCOMCNFG.exe, grant the Dell Provisioning Server user permissions needed to the Distributed COM on this system remotely: i From the left pane of the ConfigMgr console, right-click Computers and select Properties. ii On the COM Security tab, click Edit Limits and add Local Launch, Remote Launch, and Remote Activation permissions. iii From Launch and Activation Permission, select Remote Launch and Remote Activation.
DLCI_UserGuide.book Page 13 Thursday, April 22, 2010 10:48 AM a From the left pane of the ConfigMgr console, under Computer Management, grant the user permission to write to the SMS_ share. b Using File Explorer, navigate to the share location SMS_ share, and then to the ddm.box folder. Grant full control to the domain user.
DLCI_UserGuide.book Page 14 Thursday, April 22, 2010 10:48 AM For more information on prerequisites and requirements, see the Dell™ Server Deployment Pack for Microsoft® System Center Configuration Manager User’s Guide on the Dell Support website at support.dell.com/manuals. For information on component-specific software prerequisites and requirements, see the "Component-Specific Requirements" section.
DLCI_UserGuide.book Page 15 Thursday, April 22, 2010 10:48 AM Dell Provisioning Server • Operating system is not a Workstation • Operating system is not Microsoft Windows 2003 64-bit • Operating system is Microsoft Windows 2003 SP2 or later • Either Internet Information Services (IIS)6 or IIS7 is installed • IIS WMI compatibility is enabled on IIS7 • IIS6 WMI Metabase compatibility is enabled on IIS7 • icacls.
DLCI_UserGuide.book Page 16 Thursday, April 22, 2010 10:48 AM 4 Extract the zip file to the local driver of your system and locate the .msi package. 5 Double-click the .msi package. The Welcome screen appears. 6 Click Next. The license agreement appears. 7 Accept the license agreement and click Next. The Setup Type screen appears. 8 Select one of the following options: • Complete — Select to install all features. For more information, see the "Complete Installation" section.
DLCI_UserGuide.book Page 17 Thursday, April 22, 2010 10:48 AM 5 Click Install. A screen displays the progress of the installation. After the installation is complete, the InstallShield Wizard Completed message appears. 6 Click Finish to close the wizard. You have successfully installed the DLCI for ConfigMgr. NOTE: As part of the installation, a provisioning website is created and configured under Internet Information Services (IIS).
DLCI_UserGuide.book Page 18 Thursday, April 22, 2010 10:48 AM 9 Click Finish to close the wizard. Custom Installation - Dell Lifecycle Controller Utility Only For information on component-specific requirements, see the "ComponentSpecific Requirements" section. NOTE: The Dell Lifecycle Controller Utility can be installed either on the Site Server or on the Admin Console. Ensure that you install the Dell Lifecycle Controller Utility on the Site Server before using it on the Admin Console.
DLCI_UserGuide.book Page 19 Thursday, April 22, 2010 10:48 AM Custom Installation - Dell Provisioning Server Only For information on component-specific requirements, see the "ComponentSpecific Requirements" section. Use the following steps to install only the Dell Provisioning Server: 1 Follow step 1 through step 8 of the "Installing the DLCI for ConfigMgr" section. 2 Select the Custom option. 3 In the Custom Setup screen, select Dell Provisioning Server and click Next.
DLCI_UserGuide.book Page 20 Thursday, April 22, 2010 10:48 AM Uninstalling the DLCI for ConfigMgr Use the following steps to uninstall the DLCI for ConfigMgr: For Microsoft Windows Server 2003: 1 Click Start→Control Panel→Add or Remove Programs. 2 Select Dell Lifecycle Controller Integration 1.1 and click Remove. 3 Follow the instructions to complete the uninstallation. Or, double-click the .msi, select Remove, and follow the instructions on the screen.
DLCI_UserGuide.book Page 21 Thursday, April 22, 2010 10:48 AM Typical User Scenario This section contains a typical scenario to discover a system with iDRAC and to deploy an operating system remotely. You need to perform the following steps in order to deploy operating systems remotely on the discovered and authenticated systems with iDRAC: NOTE: By default, the checkCertificate value is set to true. Ensure that you set the checkCertificate value to false if you are not using unique certificates.
DLCI_UserGuide.book Page 22 Thursday, April 22, 2010 10:48 AM Creating a Task Sequence Media (Bootable ISO) Use the following steps to create a task sequence media: 1 On the ConfigMgr console, under Computer Management→Operating System Deployment, right-click Task Sequences and select Create Task Sequence Media. The Create Task Sequence Media wizard appears. NOTE: Ensure that you manage and update the boot image across all distribution points before starting this wizard.
DLCI_UserGuide.book Page 23 Thursday, April 22, 2010 10:48 AM • Verify Communication with Lifecycle Controllers • Modify Credentials on Lifecycle Controllers 3 The default selection is Create new Lifecycle Controller Boot Media. Click Browse and select the bootable ISO that you created. For information on how to create a bootable image, see the "Creating a Task Sequence Media (Bootable ISO)" section. 4 Specify the path where the Dell Lifecycle Controller boot media needs to be saved.
DLCI_UserGuide.book Page 24 Thursday, April 22, 2010 10:48 AM 4 Under the Apply operating system from a captured image, reselect and verify the image package and image. 5 Deselect the Use an unattended or sysprep answer file for a custom installation checkbox. 6 Select Apply Windows Settings. Enter the licensing model, product key, administrator password, and time zone. NOTE: The default option is for the administrator password to be randomly generated.
DLCI_UserGuide.book Page 25 Thursday, April 22, 2010 10:48 AM Applying Drivers From the ConfigMgr Repository Use the following steps to apply drivers from the ConfigMgr repository: 1 Add a Set Boot Order step manually before each of the Reboot to PXE / USB steps. The Set Boot Order step instructs the systems to boot to a virtual CD on the next boot.
DLCI_UserGuide.book Page 26 Thursday, April 22, 2010 10:48 AM 3 Under Select Lifecycle Controller bootable media, select one of the following options: • Boot to Network ISO — Reboots to the ISO specified by you. • Stage ISO to vFlash and Reboot — Downloads the ISO to vFlash and reboots. • Reboot to vFlash (ISO Must be present on vFlash) — Reboots to vFlash. Ensure that the ISO is present in the vFlash.
DLCI_UserGuide.book Page 27 Thursday, April 22, 2010 10:48 AM Additional Features Viewing the Condition for a Fallback Step The condition DriversNotAppliedFromLC is automatically added by DLCI for ConfigMgr while creating a task sequence. This condition is used as a fallback step if applying drivers from Lifecycle Controller fails. NOTE: It is recommended not to disable or delete this condition.
DLCI_UserGuide.book Page 28 Thursday, April 22, 2010 10:48 AM Verifying Communication With Lifecycle Controller Use the following steps to verify the credentials of the discovered systems with iDRAC: 1 From the left pane of the ConfigMgr console, under System Center Configuration Manager→Site Database→Computer Management→ Collections, right-click on All Dell Lifecycle Controller Servers and select Dell Lifecycle Controller→Launch Config Utility.
DLCI_UserGuide.book Page 29 Thursday, April 22, 2010 10:48 AM 4 Click Update. A list of iDRACs that are discovered on the network appears along with their communication status. A series of WS-MAN commands are sent to all systems with iDRAC that are in the collection, to change the user name and password credentials, and to indicate the change. 5 After the update is complete, click Export to CSV to export the results in CSV format. Provide the location on your local drive.
DLCI_UserGuide.book Page 30 Thursday, April 22, 2010 10:48 AM [Program Files]\Dell\DPS\Bin\import.exe –CheckCertificate False Pre-authorization of Systems for Auto-Discovery This security option checks the service tag of the system being discovered against a list of authorized service tags you have imported.
DLCI_UserGuide.book Page 31 Thursday, April 22, 2010 10:48 AM Troubleshooting Configuring Dell Provisioning Web Services on IIS The installer configures the Dell Provisioning Web Services for Internet Information Services (IIS) automatically during installation. This section contains information to configure Dell Provisioning Web Services for IIS manually. Dell Provisioning Web Services Configuration for IIS 6.
DLCI_UserGuide.book Page 32 Thursday, April 22, 2010 10:48 AM d Select the required client certificates option. e Create a Certificate Trust List with only the iDRAC RootCA in the trust list. NOTE: The certificate files (SITE_PFX_PASSWORD = "fW7kd2G") will be present at the following location after running the installer: [ConfigMgrPath]\AdminUI\XmlStorage\Extensions\bin\Deployment\Dell\PowerEdg e\LC\IISsetup. Dell Provisioning Web Services Configuration for IIS 7.
DLCI_UserGuide.book Page 33 Thursday, April 22, 2010 10:48 AM certstorename=MY certhash= fbcc14993919d2cdd64cfed68579112c91c05027 sslctlstorename=CA sslctlidentifier= "ProvisioningCTL" 9 Use the following steps to enforce SSL and client certificates for the website: a Add a SSL binding to set the port to 4433 and to use the DellProvisioningServer certificate. A warning displays that the certificate is assigned to another program. b Click OK. c Remove the HTTP binding for port 4431.
DLCI_UserGuide.book Page 34 Thursday, April 22, 2010 10:48 AM Issues and Resolutions • Issue: Repeated reboots of systems configured in Shared Network mode. Resolution: While deploying an operating system on a system with iDRAC configured in a shared network mode, the Windows PE environment startup may fail on the network drivers, causing the system to restart before reaching the task sequence. This is because the network does not assign IP addresses fast enough.
DLCI_UserGuide.book Page 35 Thursday, April 22, 2010 10:48 AM Resolution: This issue occurs if you use a Windows PE 2.X based boot image created with Windows AIK 1.X for deploying Microsoft Windows 2008 R2. Ensure that the Task Sequence deploying Microsoft Windows 2008 R2 uses a Windows PE 3.0 or later based boot image created with Windows AIK 2.X or later. For more information, see the Microsoft Technet site at technet.microsoft.com.
DLCI_UserGuide.book Page 36 Thursday, April 22, 2010 10:48 AM Resolution: Verify the Dell Provisioning Server user permissions and perform a WBEMTest connection to validate the account, and then reset and rediscover your systems. This issue occurs when the account entered to access ConfigMgr does not have permissions to query WMI and retrieve the site code, or when the server cannot authenticate to the Site Server or domain controller. • Issue: During Discovery and Handshake, the DLC.