Dell Lifecycle ControllerRemote ServicesVersion 1.4User’s GuideRemoteServices1_4.book Page 1 Thursday, October 21, 2010 5:05 PM
8 Overview• Get and set BIOS configuration• Export lifecycle log and add user comments• Export hardware inventory log• Manage, attach, and boot to vFl
Overview 9operations. The Dell-embedded server platform management interfaces are organized into profiles, where each profile defines the specific int
10 Overview•Record Log — Defines CIM classes for representing different type of logs. •Role Based Authorization — Defines CIM classes for representing
Overview 11•Dell Lifecycle Controller Management Profile — Defines CIM and Dell extensions for getting and setting attributes for managing Auto-Discov
12 Overview•Dell Memory Info Profile — Describes the properties and interfaces for executing systems management tasks related to the management of mem
Overview 13What’s New in Remote Services 1.4• Auto-Discovery with LCD status• Certificate management• Hardware inventory• NIC configuration• RAID conf
14 Overviewy21x to y51xStandard Embedded BMC NAOptionalEmbedded BMC + iDRAC6 Express CardPlatform Update, Hardware Configuration, Driver Repository, R
Overview 15For information on the supported systems and operating systems, see the Dell Systems Software Support Matrix at support.dell.com/manuals.Se
16 OverviewOther Documents You May NeedIn addition to this guide, you can access the following guides available at support.dell.com/manuals. On the Ma
Getting Started with Remote Services 172Getting Started with Remote ServicesThis section describes some of the prerequisites that will help you get st
Notes and Cautions NOTE: A NOTE indicates important information that helps you make better use of your computer. CAUTION: A CAUTION indicates potenti
18 Getting Started with Remote ServicesYou must configure the client for the connection. For more information, see the Lifecycle Controller 1.4 Web Se
Remote Services Operations 193Remote Services OperationsThis section describes the Remote Services features with high-level descriptions and sample ta
20 Remote Services Operationssupport for Auto-Discovery. There are several options for enabling the network environment to support discovery of the Pr
Remote Services Operations 21cSelect Enable to enable the Auto-Discovery feature. NOTE: Auto-Discovery feature will not run if the administrator acco
22 Remote Services OperationsViewing the Discovery Status on the SystemYou can view the status of the Discovery and Handshake on the LCD (running, sto
Remote Services Operations 23• Auto-Discovery feature does not use the newly set provisioning server IP address/hostname for any handshakes in progres
24 Remote Services Operations2Navigate to the LAN User Configuration screen and select the Provisioning Server.3Type the IP/hostname string of the Pro
Remote Services Operations 25The described interfaces are specified in the Dell Lifecycle Controller Management Profile available at delltechcenter.co
26 Remote Services OperationsCreating Custom Trusted Root Client Certificates for the Provisioning ServerThe DownloadClientCerts() method on the DCIM_
Remote Services Operations 27Use the DeleteAutoDiscoveryClientCerts() method on the DCIM_LCService class to delete a client certificate and private ke
Contents 3Contents1Overview . . . . . . . . . . . . . . . . . . . . . . . . . . 7Why Use Remote Services? . . . . . . . . . . . . . . . . 8Web Servi
28 Remote Services Operations• Get the driver pack (a package of all supported operating system drivers for all supported operating systems for the pl
Remote Services Operations 29• When installing Red Hat Linux 5.3 using remote enablement commands, the installation will fail whenever there is an OEM
30 Remote Services OperationsbThe DetachISOImage() method on the DCIM_OSDeploymentService class detaches and removes the network share based ISO image
Remote Services Operations 31Operating System Deployment Typical Use Case ScenarioThis section contains a typical scenario for deploying an operating
32 Remote Services OperationsStaging and Booting to Operating System Image on vFlashThis feature allows you to download an ISO image to the vFlash SD
Remote Services Operations 335Detach the partition on the vFlash SD card.6Delete the ISO image from the partition.Using Remote UpdateRemote update, al
34 Remote Services OperationsImportantWhen you perform a remote update on the Driver Pack for the system it will replace the current driver pack. The
Remote Services Operations 355Using the update and reboot Job IDs, you can use the Dell Job Control Profile profile to schedule these jobs to run imme
36 Remote Services Operations• Delete existing jobs using the DeleteJobQueue() method on the DCIM_JobService.ImportantUSC, Diagnostics and Driver Pack
Remote Services Operations 37•Reboot 1 - Power cycle — Performs the PowerCycle of the managed server that will power down the system and power it back
4 ContentsRemotely Reinitiating Auto-Discovery in New Environments . . . . . . . . . . . . . . . . . 24Managing Certificates . . . . . . . . . . . .
38 Remote Services Operations• Part replacement is supported on modular systems with the following Broadcom and Intel devices:• Broadcom NetXExtreme I
Remote Services Operations 39CurrentValue property contains the current setting of the property. See the Dell Lifecycle Controller Management Profile
40 Remote Services OperationsThe apply action is performed by invoking the CreateConfigJob() method on the DCIM_LCService class. The CreateConfigJob()
Remote Services Operations 41• Broadcom NICs and LOMs• Power supplies•BIOS•OS Driver Pack•USC•DiagnosticsThe instant firmware inventory class provides
42 Remote Services Operations7The available software in the persistent storage is listed as the Available Software Instance. The key property value of
Remote Services Operations 43For more information on different hardware profiles, see the "Hardware Inventory Profiles" on page 65.For more
44 Remote Services Operations• BIOS and NIC configuration changes.• RAID configuration changes.• Error message IDs. For more information, see error me
Remote Services Operations 45Managing NICsUse this feature to get a detailed list of all the NICs embedded in the system and set the different attribu
46 Remote Services Operations6Before invoking the CreateTargetedConfigJob() method, construct the input parameters (for example, Target, RebootType, S
Remote Services Operations 47Deleting the Pending ValuesTo delete the pending values:1Before invoking the DeletePendingConfiguration() method in DCIM_
Contents 5Managing NICs . . . . . . . . . . . . . . . . . . . . . 45Displaying the NIC Inventory. . . . . . . . . . . . 45Displaying the NIC Attr
48 Remote Services OperationsCreating and Modifying a Partitions on vFlash SD Card1Perform the enumerate operation on the DCIM_OpaqueManagementData cl
Remote Services Operations 49• Perform the Get operation on the DCIM_ControllerView class using the correct instance ID of the required RAID controlle
50 Remote Services OperationsManaging BIOS and Boot ConfigurationUse the BIOS and boot configuration feature to configure BIOS properties and to perfo
Remote Services Operations 51One Time BootUse the boot management methods to perform one time boot to a BIOS boot device. If you try to one time boot
52 Remote Services OperationsUsing Job ControlUse this feature to do the following:• Reporting all Jobs - Enumerate the DCIM_ConcreteJob class to repo
Remote Services Operations 53 NOTE: To have the iDRAC reboot the system automatically at the scheduled time, create a reboot job (specifying type of
54 Remote Services Operations•DD is the day• hh is the hour• mm is the minute•ss is the secondFor example, 20090930112030 — You must type the date and
Remote Services Profiles 554Remote Services ProfilesThis section provides high-level information on the individual profiles.For more information on th
56 Remote Services Profiles•The UnpackAndShare() method extracts the drivers for the selected operating system, and copies them to the specified netwo
Remote Services Profiles 57Auto-Discovery Methods•The SetAttribute() method is used to set the value of a single attribute.•The SetAttributes() method
6 ContentsHardware Inventory Methods . . . . . . . . . . . 58Simple NIC Profile. . . . . . . . . . . . . . . . . . . . 58Simple NIC Methods . . .
58 Remote Services ProfilesHardware Inventory Methods•The ExportHWInventory() method is used to export the hardware inventory from the Lifecycle Contr
Remote Services Profiles 59Simple NIC MethodsThese methods are used to apply attributes to LAN on motherboards and add-in NICs in the system. Each of
60 Remote Services ProfilesBIOS and Boot Management MethodsThe methods are used to apply attributes and change the boot configurations in the system.
Remote Services Profiles 61•The ChangeBootSourceState() method is used to change the EnabledState of a boot source from either disable to enable and e
62 Remote Services ProfilesvFlash SD Card Methods•The InitializeMedia() method is used to format the vFlash SD card.•The VFlashStateChange() method is
Remote Services Profiles 63RAID ProfileTable 4-6 lists the classes, functions, operations, and methods under the RAID profile.Table 4-6. RAID ProfileC
64 Remote Services ProfilesRAID MethodsThe RAID methods are used to apply attributes to different RAID components. Each of the methods have their own
Remote Services Profiles 65•The CreateTargetedConfigJob() method is used to apply the pending values created by other methods. The successful executio
66 Remote Services ProfilesDCIM_PCIDeviceViewUse this class to get the instance information of all PCI devices available in the system.GetEnumerateNAV
Remote Services Profiles 67Job Control ProfileTable 4-8 lists the classes, functions, operations, and methods under the Job Control Profile.Job Contro
Contents 7D Easy-to-use System Component Names . . . . . . . . . . . . . . . . . . . . 85Index . . . . . . . . . . . . . . . . . . . . . . . . . . .
68 Remote Services ProfilesRemoteServices1_4.book Page 68 Thursday, October 21, 2010 5:05 PM
Troubleshooting 695TroubleshootingThis section describes some of the error messages commonly generated by Remote Services, and provides suggestions fo
70 TroubleshootingCannot access Driver Pack partition in Lifecycle Controller.Driver Pack partition in Lifecycle Controller is not accessible. The Lif
Troubleshooting 71Mount network share failed - incorrect IP address or share name.Unable to mount the network share using the credentials specified in
72 TroubleshootingUnable to continue with DetachISOImage - another command is in the process of exposing ISO Image and booting to it.Cannot continue w
Troubleshooting 73Invalid value for ExposeDuration - must be 60-65535 secondsThe value specified for ExposeDuration is out of range. It must be 60-655
74 TroubleshootingAuto-Discovery LCD MessagesTable 5-2 lists the LCD messages that are displayed while performing Auto-Discovery operations.Table 5-3
Troubleshooting 75Blocked Active Directory Enabled Disable the active directory.Blocked IPv6 Enabled Disable IPv6.Blocked No IP on NIC Enable the NIC.
76 TroubleshootingNo credentials returned Check that the service tag is in the list of known servers on the provisioning server.Failed to create accou
Frequently Asked Questions 77AFrequently Asked QuestionsThis section answers questions that are frequently asked by Remote Services users.1What is lif
8 ContentsRemoteServices1_4.book Page 8 Thursday, October 21, 2010 5:05 PM
78 Frequently Asked Questions7What is Part Replacement and how does it work?Part Replacement is a feature that allows the system to automatically upda
Frequently Asked Questions 7915Can I remotely reboot the system using WS-Management functions?Yes, the system can be rebooted using the RequestStateCh
80 Frequently Asked Questions22What happens when the DeleteJobQueue() method is invoked with a JobID of JID_CLEARALL from the WSMAN client?All jobs ar
Frequently Asked Questions 8128Why do I see some other attributes being set when a different attribute is set?There are few attributes in BIOS and NIC
82 Frequently Asked QuestionsRemoteServices1_4.book Page 82 Thursday, October 21, 2010 5:05 PM
Schema 83BSchemaThis section displays a typical schema for lifecycle log.Lifecycle Log Schema<?xml version="1.0" encoding="UTF-8&quo
84 Schema <xs:attribute name="AgentID" type="xs:integer" use="required"/> <xs:a
Easy-to-use System Component Names 85CEasy-to-use System Component NamesTable C-1. Easy-to-use Names of System Components System Component Name Easy
86 Easy-to-use System Component NamesP2PBridge.Mezzanine.2B-1 Embedded Host Bridge in Mezzanine 1 (Fabric B)USBUHCI.Embedded.1-1 Embedded USB UHCI 1US
Easy-to-use System Component Names 87Fan.Slot. 1Fan.Slot. 2…Fan.Slot. 9Fan 1Fan 2…Fan 9MC.Chassis.1MC.Chassis.2Chassis Management Controller 1Chassis
Overview 71OverviewThe Dell Lifecycle Controller provides advanced embedded systems management and is delivered as part of iDRAC Express card and embe
88 Easy-to-use System Component NamesRemoteServices1_4.book Page 88 Thursday, October 21, 2010 5:05 PM
Index 89IndexAauto-discoveryenable, 20CCertificatesmanaging, 25DDeleting Configuration, 44deployment interfaces, 12DHCP/DNSconfigure, 19JJob Control,
90 IndexSScheduling Remote Update, 35Staging and Booting to OS image on vFlash, 32Ttroubleshooting, 69Types of remote scheduling, 36VvFlash SD Card, 4
Comments to this Manuals