Dell Server Deployment Pack Version 3.
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. Copyright, 2009 – 2015 Dell Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws.
Contents 1 Introduction........................................................................................................... 5 What's new in this release..................................................................................................................... 5 Dell Server Deployment Pack features overview................................................................................. 5 Console and operating system support matrix for Dell Server Deployment Pack.............................
Exporting to XML........................................................................................................................... 27 Importing XML............................................................................................................................... 27 Saving to package..........................................................................................................................27 Creating task sequences for RAID, DRAC, and iDRAC..................................
Introduction 1 This document describes the activities that you can perform with the Dell Server Deployment Pack (DSDP) Version 3.0 for Microsoft System Center Configuration Manager (Configuration Manager). NOTE: This document contains information on requirements and the supported software necessary for working with DSDP. If you are installing this version of DSDP after a long time after its release date, check to see if there is an updated version of this document on the support site.
Console and operating system support matrix for Dell Server Deployment Pack The following table provides information about the operating systems supported by Dell Server Deployment Pack for Configuration Manager. Table 1. Compatible operating systems supported by Dell Server Deployment Pack for WinPE Configuration Manager Version WinPE Version Operating System Deployment Configuration Manager 2012 3.0 • • Windows Server 2008 Windows Server 2008 R2 Configuration Manager 2012 4.
Before using Configuration Manager 2 Before you begin using the Configuration manager, ensure the following: • Import the DTK packages if you are upgrading DSDP using the option Remove Dell Deployment ToolKit (DTK) utilities and Windows PE drivers or installing DSDP for the first time. NOTE: You can import the DTK package only from a Configuration Manager site server and not from the admin console.
NOTE: In Configuration Manager 2012 SP1, there are only Windows PE 4.0 drivers , so only 64–bit operating systems' deployment is supported as DTK 4.4 does not support 32–bit version of Windows PE 4.0 drivers. In Configuration Manager 2012 R2, there are only Windows PE 5.0 drivers, so only 64–bit operating systems’ deployment is supported as DTK 5.0 does not support 32–bit version of Windows PE 5.0 drivers. In Configuration Manager 2012, there are only Windows PE 3.
Using the Dell Server Deployment Pack on systems running Configuration Manager 2012, 2012 SP1, or 2012 R2 3 This section provides information on how to use Dell Server Deployment Pack on systems running Configuration Manager 2012, 2012 SP1, or 2012 R2. Importing a Dell Driver Cab files 1. Download the latest DTK cab file from dell.com/support. NOTE: • 2. Make sure that you import a DTK cab file packages from the site server and not from the admin console. • Support for DTK self-executable zip file.
3. Right-click Packages and select DLCI Server Deployment → Launch Deployment Toolkit Configuration Wizard. The Launch Deployment Toolkit Configuration Wizard screen is displayed. If there is an existing cab file package on the server, then the cab file version, Windows PE version, and architecture is displayed under Cab Selection for Import section. 4. Click Browse and navigate to the cab file self-extractable zip file that you downloaded. Click Next.
NOTE: You can view the DTK configuration details only by using the Import DLCI Dell Driver Cabs. Creating a boot image for deploying Dell PowerEdge servers 1. Launch Configuration Manager Console. 2. In the left pane, select Software Library → Overview → Operating Systems → Boot Images. 3. Right-click Boot Images and select Dell PowerEdge Server Deployment → Create Dell Server Boot Image. The Dell PowerEdge Boot Image Creation Wizard is displayed. 4.
The drivers imported from DTK are injected into WinPE. This process depends on the Microsoft System Center Configuration Manager and ADK. It is recommended that you read the limitations documented for these products before creating a boot image. For example, technet.microsoft.com/en-us/library/hh825070.aspx NOTE: You can view the DTK configuration details only by using the PowerEdge Deployment ToolKit Configuration Wizard.
Distributing content and updating distribution points 1. Launch Configuration Manager Console. 2. In the left pane, select Software Library → Overview → Application Management → Packages → Dell PowerEdge Deployment. 3. Right-click PowerEdge Deployment Toolkit Integration and click Update Distribution Points. A message box prompting for a confirmation is displayed. 4. Click OK to update the distribution points. 5. Right-click PowerEdge Deployment Toolkit Integration and click Distribute Content.
3. Right-click Task Sequences, and then click DLCI Server Deployment → Create DLCI Server Deployment Template. The DLCI Server Deployment Task Sequence Wizard is displayed. 4. Type the name of the task sequence in Task Sequence Name field. 5. Select the boot image that you want to use from the drop-down list. NOTE: It is recommended that you use the Dell custom boot image that you created. 6. Under Operating System Installation, select the operating system installation type. The options are: • 7.
Adding diskpart clean to task sequence 1. In Task Sequence Editor, click Add → General → Command Line. 2. In the Name text box, enter Diskpart Clean as the name for the command line. 3. Select the input command line option diskpartclean.bat. 4. Select package Dell PowerEdge Deployment → Dell PowerEdge Custom Reboot Script 2.1.
4. Select the This file has column headings check box. 5. From the Assign As drop-down list select Variable and click Next. 6. In the Choose Target Collection window, select the required option and click Next. NOTE: If an existing device has the same name, it is over-written. 7. In the Summary window, review the content and click Next. The wizard imports the computers from the file and displays a confirmation message. Creating the bootable media for OS deployment 1.
NOTE: You can also select BIOS Config (command line) if you want to configure the system by using the CLI option. For more information on the CLI option usage, see Command Line Options. 4. Click View to open the .ini file. Make modifications as per the configurations required and save the file. For information about the .ini file format, see the “Sample File Formats” section in the Dell OpenManage Deployment Toolkit Command Line Interface Reference Guide available at dell.com/ support/manuals. 5.
On selecting the option, the Import button is displayed. Click Import to import an existing .ini file. Edit This is a sample BIOS.ini file. NOTE: For information about the .ini file format, see the “Sample File Formats” section in the latest Dell OpenManage Deployment Toolkit Command Line Interface Reference Guide available at dell.com/support/manuals. 1. Click View to see the existing syscfg.ini file. 2.
7. Save the file in the default directory. An example of default directory: \\\sms_\OSD\lib\Packages \Deployment\Dell\PowerEdge\DTK\Template\Configs\Syscfg. 8. Click Apply to save the edited file to the task sequence. 9. Select Set from the Action: drop-down menu. The Configuration file/Command line parameters field is enabled. For more information, see Configuration file/Command line Parameter Options.
Configuring Set Boot Order 1. Right-click the task sequence and click Edit. The Task Sequence Editor window is displayed. 2. Click Add → Dell Deployment → PowerEdge Server Configuration. The custom action for Dell server deployment is loaded. 3. From the Configuration action type drop-down list, select Boot Order. 4. From the Action drop-down list, select Set. 5. Under Configuration file/Command line parameters, select --bootseq=virtualcd.slot.1. This sets the boot order to boot from a virtual CD.
For instance, to configure RAID by creating a new configuration file using the RAID Config (wizard). From the left-hand side of the Task Sequence Editor, under Configure Hardware → Step1, click Set RAID Config (wizard). Under Configuration file/Command line parameters there are three options you can choose from: • • • To create steps for RAID: 1. Select the sample ini file from the drop-down.
Using the Array Builder Using Array Builder, you can define arrays/disk sets with all available RAID settings, logical drives/virtual disks of varying sizes or use all available space, and assign hot spares to individual arrays or assign global hot spares to the controller. How Array Builder works When you run the task sequence on a target server, the array configuration utility detects the existing controller(s) on the server as well as the disks attached to each controller.
Adding a controller 1. Select a controller from the list, or select an embedded controller. The Controllers drop-down menu is enabled. 2. Click Controllers → New Controller. The Controller Configuration window is displayed. 3. Under Controller Selection Criteria, select from the following options: Select the controller located in slot Type the slot number of the controller.
Variable conditions Variable evaluation is provided so that you can apply the configurations for arrays and logical drives to different situations. Variable condition elements contain arrays and global hot spares, and are of two types: • No variables defined: This is the default configuration inserted with every controller, and you cannot remove or move it from last in the order. • Variables defined: This is where any variable is compared to a value using one of the pre-defined operators.
Adding a new array To add a new array under a variable condition: 1. Select a variable condition and click Arrays → New Array. The Array Settings window is displayed. 2. Set the required RAID level from the Desired RAID Level drop-down menu. 3. Click OK to apply the array, or Cancel to return to the Array Builder. Editing an array 1. Select the array and click Arrays → Edit Array. The Array Settings window is displayed. Here you can select a different RAID level for the array. 2.
Deleting a logical drive 1. Select the logical drive and click Logical Drives → Delete Logical Drive. A message to confirm the delete operation is displayed. 2. Click Yes to delete or No to cancel. Disks (also known as array disks) You can include disks as part of the arrays (or the non-RAID disks node). These disks can be classified as: • Standard disks — These are the basic, non-defined disk type that make up the storage on arrays.
Exporting to XML This menu item allows you to save the current configuration in an XML file to a location of your choice. To make sure that this configuration file is used, save it into the package. Else, the configuration is saved to a variable. To export the current configuration to an XML file, click Export to XML. Importing XML This menu item allows you to search for and import an existing Array Builder XML file.
Option Suboptions Description RAID Configuration (command None line) Use this option if you want to manually configure the RAID tokens using the CLI. RAC Configuration (DRAC 5) For more information about the BIOS option, see . For more information about the BIOS option, see . rac5cfg.ini Use the existing rac5cfg.ini file to configure DRAC 5. For a similar example, see .
Option Suboptions Description idrac8cfg.ini Use the existing idrac8cfg.ini file to configure iDRAC 8. For a similar example, see . The hardware component sequences are displayed in the Task Sequence Editor after configuring the system BIOS, RAID, DRAC, and iDRAC.
Retrieving log files or capturing configuration files 1. Select Retrieve the task sequence log file from the client after this action runs. 2. Select Enable extended / debug logging by this action to get extensive information in the log files. 3. Select Retain network folder settings from a prior step, if available to copy any available network folder settings from the previous step or to configure the network folder settings proceed to step 4. 4. Enter a valid network/local path to save the file.
NOTE: After operating system deployment, make sure that the mass-storage driver installed is same as that specified in the Task Sequence. If you find any differences, then update the driver manually. Deploying a task sequence After saving the task sequence, assign it to the collection of servers by deploying it. For the steps to deploy a task sequence, visit www.technet.microsoft.com/en-in/library/gg712694.aspx.
Troubleshooting 4 NOTE: Before you run the sample commands provided in the troubleshooting section, see the DTK documentation and if required recreate the commands based on machine configuration. An error occurs while trying to apply RAID on a system using command line interface When you try to apply RAID using Command Line Interface on a system where an earlier version of RAID is already configured, an error is displayed.
NOTE: when you edit the task sequence, the following error is displayed: Diskpart clean step has lost reference to the packageIn the message prompt, click Ok. 2. Select the Diskpart clean tab. Click Browse to select Dell PowerEdge Custom Reboot script package. 3. In the left pane, from Add drop-down menu, click General, and then click Set Task Sequence Variable. 4. Add Set Site Server Address following Restart in Windows PE with the following details: 5. • In Name, type Set Site Server Address.
Command line options 5 DSDP supports the command line options supported in Dell Deployment Toolkit. For more information on the command line options, usage guidelines, and syntax, see Dell OpenManage Deployment Toolkit Version 4.4 Command Line Interface Reference Guide.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description -vd -vd=id ac=svdn - vdn= c=id or vdisk vdisk= id action= setvdname vdname= controllerid= id NA NA Sets the name of the specified virtual disk on the specified controller. Example: A:>raidcfg -vd -vd=2 -ac=svdn vdn=xxx -c=2 RAIDCFG Command successful! When using this command in DSDP, remove raidcfg and run the command.
Other Dell documents you might need 6 In addition to this guide and the online help, you might need to refer the following documents to get details on specific Dell OpenManage products. These documents are available at dell.com/support/ manuals. • The Dell Server Deployment Pack Version 3.0 for Microsoft System Center Configuration Manager Installation Guide provides information about installing DSDP 3.0 on your system.
Go to dell.com/contactdell. Accessing documents from Dell support site You can access the required documents in one of the following ways: • Using the following links: – For all Enterprise Systems Management documents — dell.com/softwaresecuritymanuals – For Enterprise Systems Management documents — dell.com/openmanagemanuals – For Remote Enterprise Systems Management documents — dell.com/esmmanuals – For OpenManage Connections Enterprise Systems Management documents — dell.