Dell OpenManage Deployment Toolkit Version 5.4 Command Line Interface Reference Guide February 2021 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................................................................................................................. 8 What is new in this release................................................................................................................................................8 Supported Systems.............................................................................................................................................................
ovrwrt*.......................................................................................................................................................................... 24 px or pendingxmlfile.................................................................................................................................................... 24 s..............................................................................................................................................................
remflashmedia.............................................................................................................................................................127 serial1.............................................................................................................................................................................127 serial2...................................................................................................................................................
General Help................................................................................................................................................................165 Enumerating RAID Controllers................................................................................................................................166 Creating Virtual Disks................................................................................................................................................
UPINIT Windows PE-Specific Error Codes And Messages.................................................................................. 209 RAIDCFG Error Codes And Messages....................................................................................................................... 209 Failure Messages.......................................................................................................................................................209 RACADM Firmware Error Codes And Messages.......
1 Introduction Dell OpenManage Deployment Toolkit (DTK) includes a set of utilities, sample scripts, and sample configuration files to deploy and configure your Dell system. You can use DTK to build script-based and RPM-based installation for deploying a large number of systems reliably, without changing their current deployment processes. You can use DTK in a Microsoft Windows Preinstallation Environment (Windows PE) or a Linux environment.
Supported operating systems DTK utilities support Windows PE 10.0 (64-bit), Windows PE 5.1 (64-bit), Windows PE 4.0 (64-bit), and Windows PE 3.0 (32-bit and 64-bit) to deploy the following operating systems in BIOS and UEFI mode: NOTE: On Dell's 13th generation and later PowerEdge servers, deployment of Microsoft Windows Server 2008 SP2 (32-bit and 64-bit) is not supported.
RAC Configuration Utility The RACADM utility reports and sets RAC configuration options for Dell Remote Access Controller DRAC 5, iDRAC6, and iDRAC7, and iDRAC8. Disk Partitioning Utility The UPINIT script creates, formats, and populates a Dell Utility Partition. Replication Of DTK Utilities This section explains the replication of DTK utilities. File Format The -i and -o options use the .ini file format for system configuration (SYSCFG) options.
script. This script uses the RACADM.EXE utility to configure the RAC in the target system using the RAC configuration file, raccfg.ini. The raccfg.ini configuration file is passed as the first parameter to the RACREP.BAT script. If this parameter is not passed, the default variable values used in this script are set in the TKENVSET.BAT scripts. An optional second parameter can be passed to this file, which specifies the IP address used in configuring the RAC. The raccfg.
Contacting Dell NOTE: If you do not have an active Internet connection, you can find contact information on your purchase invoice, packing slip, bill, or Dell product catalog. Dell provides several online and telephone-based support and service options. Availability varies by country and product, and some services may not be available in your area. To contact Dell for sales, technical support, or customer service issues: 1. Visit www.dell.com/support . 2. Select your support category. 3. If you are not a U.
2 Command Syntax Overview Syntax refers to the way a command and its parameters are entered. Dell OpenManage Deployment Toolkit (DTK) Command Line Interface (CLI) commands can be arranged in any order as long as they conform to the basic command line syntax.
The DTK command line switches, configuration file formatting, and error reporting follow similar style and behavior. However, individual DTK utilities can sometimes differ from one another in significant ways. You must familiarize yourself with the command line syntax and utility-specific options and arguments for each utility before using DTK. NOTE: Some of the command line options in DTK are followed by an asterisk. Such options are used for reporting purposes only.
Case Sensitivity ● Command line options, pre-defined and user-defined arguments, and filenames given as arguments are all case-sensitive on PowerEdge systems prior to PowerEdge 12G systems. ● Unless specified otherwise, enter all commands, options, arguments, and command line switches in lowercase letters. Command Line Option Delimiters The following table lists some examples of valid and invalid DTK command lines. Table 3.
Table 4. Other delimiters Delimiter A string surrounded by double quotation marks regardless of the white space contained within, is interpreted as a single SYSCFG argument. Example syscfg --option="argument1 argument2" Description considers argument1 and argument2 a single argument. A double quotation mark preceded by a backslash (\") is interpreted as a literal double quotation mark ("). Backslashes are interpreted literally, unless they immediately precede a double quotation mark.
Log Files If the log file already exists, information is appended to the file. This allows multiple tools to use the same log file to record information. Use the -l option to record the output of a utility. The log duplicates all standard output and error information to the specified file. Each log file begins with a time stamp and utility name. For example, YYYY/MM/DD HH:MM:SS < utilname > -
3 DTK Seamless package The DTK Seamless package is a single installer package that carries Linux DTK RPMs (RHEL, SLES) and its dependency. Topics: • Seamless package — Downloading and Installing Seamless package — Downloading and Installing This section describes the downloading and installing of DTK seamless package. The seamless package auto recognizes the OS type and its respective dependency during the installation and installs SYSCFG, RAIDCFG, and RACADM tools on post Linux operating system.
The seamless package uninstalls the older DTK tool set version, and upgrades it to a newer version if Server Administrator is not present in the system.
4 SYSCFG This section documents the Deployment Toolkit (DTK) system configuration utility. It describes the command line parameters, configuration file format, and individual executables used to configure server BIOS and Baseboard Management Controller (BMC) settings, DTK state settings, and system information including PCI device detection.
No Option Table 6. No Option Valid Arguments NA Description The SYSCFG utility displays the usage information. envar Table 7. SYSCFG General — envar Valid Arguments Description Stores the environment variable data to a file when used with the – s option. This file can be called from other scripts to set the environment variable. The value of must not be specified if the DTKENVSCR environment variable is set to a valid filename.
Table 8. SYSCFG General — h or help Example: A:>syscfg -h lanchannelaccess lanchannelaccess: Reports LAN channel access information. Sub-options: pefalerting: Enable or disable PEF (Platform Event Filter)alerting. Arguments: enable | disable ipmioverlan: Enable or disable IPMI over LAN access. Arguments: disable | alwaysavail channelprivlmt: Sets the maximum privilege level that can be accepted on the LAN channel. Arguments: user | operator |administrator i or infile Table 9.
Table 10. SYSCFG General — ix or inxmlfile option is dependent on any other option, they are applied in the order in which they appear in the xml file. NOTE: It is applicable only on 12G and later systems. Example: A:>syscfg --ix filename.xml NOTE: You can modify or use the BIOS configuration captured in xml format from a PowerEdge server for large scale deployment configurations using RACADM or WS-MAN.
Table 13. SYSCFG General — ox or outxmlfile NOTE: It is applicable only on 12G and later sytems. Example: A:>syscfg --ox filename.ini ovrwrt* Table 14. SYSCFG General — ovrwrt* Valid Arguments NA Description Used with the -o option to cause the output file to be overwritten if a file of the same name already exists. This option cannot be replicated. Example: A:>syscfg -o=filename.ini --ovrwrt The file filename has been overwritten. px or pendingxmlfile Table 15.
Table 17. SYSCFG General — version* Description Displays the version information, current time, and date for the utility. This option cannot be replicated. Example: A:>syscfg --version syscfg Version 4.4 P01(Windows - Jan 29 2014,16:48:48) Copyright (c) 2002-2014 Dell Inc. SYSCFG For BIOS Configuration SYSCFG uses BIOS interfaces to manipulate boot order and BIOS settings.
Table 18. BIOS options with equivalent RACADM options (continued) Group Integrated Devices 26 SYSCFG Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option --BootSeqRetry --bootseqretry BIOS.BiosBootSettings.BootSeqRetry --HddFailover NOTE: The option is not supported on 12G systems. --hddfailover BIOS.BiosBootSettings.HddFailover --SetBootOrderFqddn NOTE: The option is supported only on 13G and later systems. N/A BIOS.BiosBootSettings.
Table 18. BIOS options with equivalent RACADM options (continued) Group Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option --CurrentEmbVideoState NOTE: The option is supported only on 13G and later systems. N/A N/A --CorrEccSmi N/A N/A --DynamicCoreAllocation N/A N/A --MemOpMode --memoperatingmode BIOS.MemSettings.MemOpMode --MemOpVoltage --dimmvoltage BIOS.MemSettings.MemOpVoltage --MemTest --memtest BIOS.MemSettings.
Table 18. BIOS options with equivalent RACADM options (continued) Group Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option --ReportKbdErr NOTE: The option is not supported on 13G and later systems. --rptkeyerr BIOS.MiscSettings.ReportKbdErr --PxeDevnEnDis N/A BIOS.NetworkSettings.PxeDevnEnDis --PxeDevnInterface N/A BIOS.PxeDevice1Settings.PxeDevnProtocol --PxeDevnProtocol N/A BIOS.PxeDevice1Settings.PxeDevnProtocol --PxeDevnVlanEnDis N/A BIOS.
Table 18. BIOS options with equivalent RACADM options (continued) Group SATA Settings Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option --Proc2L3Cache* N/A BIOS.ProcSettings.Proc2L3Cache --Proc2NumCores* N/A BIOS.ProcSettings.Proc2NumCores --Proc3Brand* N/A BIOS.ProcSettings.Proc3Brand --Proc3Id* N/A BIOS.ProcSettings.Proc3Id --Proc3L2Cache* N/A BIOS.ProcSettings.Proc3L2Cache --Proc3L3Cache* N/A BIOS.ProcSettings.
Table 18. BIOS options with equivalent RACADM options (continued) Group 30 SYSCFG Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option --eSataPort1Capacity* N/A BIOS.SataSettings.eSataPort1Capacity --eSataPort1DriveType* N/A BIOS.SataSettings.eSataPort1DriveType --eSataPort1Model* N/A BIOS.SataSettings.eSataPort1Model --SataPortA --sata0 BIOS.SataSettings.SataPortA --SataPortACapacity* N/A BIOS.SataSettings.
Table 18. BIOS options with equivalent RACADM options (continued) Group Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option --SataPortGModel* NOTE: The option is supported only on Dell PowerEdge 13G and later systems. N/A BIOS.SataSettings.SataPortGModel --SataPortH NOTE: The option is supported only on Dell PowerEdge 13G and later systems. --sata7 BIOS.SataSettings.
Table 18. BIOS options with equivalent RACADM options (continued) Group Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option --SataPortJ NOTE: The option is supported only on Dell PowerEdge 13G and later systems. N/A BIOS.SataSettings.SataPortJ --SataPortJCapacity NOTE: The option is supported only on Dell PowerEdge 13G and later systems. N/A BIOS.SataSettings.
Table 18. BIOS options with equivalent RACADM options (continued) Group Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option -CollaborativeCpuPerfCtrl N/A BIOS.SysProfileSettings.CollaborativeCpuPerf Ctrl --MemFrequency --memorypowermode BIOS.SysProfileSettings.MemFrequency --MemPatrolScrub N/A BIOS.SysProfileSettings.MemPatrolScrub --MemRefreshRate N/A BIOS.SysProfileSettings.MemRefreshRate --MemVolt N/A BIOS.SysProfileSettings.
Table 18. BIOS options with equivalent RACADM options (continued) Group 34 SYSCFG Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option --NmiButton --nmibutton BIOS.SysSecurity.NmiButton --PasswordStatus --pwdlock BIOS.SysSecurity.PasswordStatus --PwrButton --powerbutton BIOS.SysSecurity.PwrButton --SetupPassword --setuppwd BIOS.SysSecurity.SetupPassword --SysPassword --syspwd BIOS.SysSecurity.
Table 18. BIOS options with equivalent RACADM options Group UEFI Boot Settings Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option --SecureBoot NOTE: The option is supported only on Dell PowerEdge 13G and later systems. N/A BIOS.SysSecurity.SecureBoot --SecureBootPolicy NOTE: The option is supported only on Dell PowerEdge 13G and later systems. N/A N/A --UefiBootSeq N/A BIOS.BiosBootSettings.
Table 19. SYSCFG Options Supported — BootSeq/bootseq (continued) Numerical Lists Examples: A:>syscfg --bootseq= 2,3,4,5,1,6 The following devices are set in the boot sequence: Device 2:* usbcdrom.slot.1- USB CD-ROM device Device 3:* virtualcd.slot.1 – VIRTUAL CDROM Device 4:* hdd.emb.0 -Hard drive C: Device 5:* nic.emb.1 - MBA v2.5.12 Slot 0500 Device 1:* virtualfloppy.slot.1 - VIRTUAL FLOPPY Device 6:* usbfloppy.slot.1 - USB Floppy device NOTE: The asterisk indicates that the device is enabled in the BIOS.
Table 19. SYSCFG Options Supported — BootSeq/bootseq The following devices are set in the boot sequence: Device 4:* nic.emb.1 - IBA GE Slot 0638 v Device 5:* virtual.slot.1 - VIRTUALCDROM DRIVE Device 2: cdrom.emb.0 - IDE CD-ROM device Device 3: hdd.emb.0 - Hard drive C: Device 1: floppy.emb.0 - Diskette drive A: NOTE: The asterisk indicates that the device is enabled in the BIOS. Applicable Systems All PowerEdge systems HddSeq/devseq Table 20.
Table 20. SYSCFG Options Supported — HddSeq/devseq Example 2: A:>syscfg --devseq= hdd.emb.1,scsiraid.emb.1 The following devices are set in the disk device sequence: Device 1:* hdd.emb.0 - System BIOS boot devices Device 2:* scsiraid.emb.1 - AIC-7899, A:00 Seagate NOTE: The asterisk indicates that the device is enabled in the BIOS. Applicable Systems All PowerEdge systems. Boot Settings You can manage the boot settings using the options in this group. BootMode/bootmode Table 21.
Table 22. BootSeqRetry/bootseqretry Description Enables or disables the boot sequence retry feature. When set to enable, the system re-attempts to set the boot order after a 30-second time-out if the last boot attempt has failed. This option can be replicated. A:>syscfg --bootseqretry=enable bootseqretry=enable Applicable Systems All PowerEdge systems HddFailover/hddfailover Table 23.
Table 25. SetLegacyHddOrderFqdd n Description Displays the list of FQDDs representing the legacy hard-disk drive list to be applied on the next boot. NOTE: The value of n in SetLegacyHddOrderFqddn can be 1–16. Example: A:>syscfg --SetLegacyHddOrderFqdd1=xxxx,yyy,zzzz SetLegacyHddOrderFqdd1=xxxx,yyy,zzzz Applicable Systems PowerEdge 13G and later systems Integrated Devices You can use the options in this group to manage the integrated devices such as internal NIC and integrated USB.
Table 27. EmbNic1Nic2/embnic1nic2 Applicable Systems PowerEdge 11G and later systems EmbNic2/embnic2 Table 28. EmbNic2/embnic2 Valid Arguments ● On systems prior to 12G: on, off, onnopxe, onwithiscsi ● On 12G and later systems: Enabled, EnabledPxe, EnablediScsi, Disabled Description Turns the second embedded NIC on with PXE on, off, or on without PXE enabled. This option is only valid for supported systems that have a NIC. If the NIC is enabled without PXE, it is not found in the boot order.
Table 30. EmbNic3Nic4/embnic3nic4 Description Enables or disables the operating system interface of the third and fourth embedded NIC controllers. Example: A:>syscfg --EmbNic3Nic4=enable --embnic3nic4=enable Applicable Systems PowerEdge 11G and later systems EmbNic4/embnic4 Table 31.
Table 33. IoatEngine/ioat Valid Arguments ● On systems prior to 12G: enable, disable ● On 12G and later systems: Enabled, Disabled Description Enables or disables the I/O Acceleration Technology (I/OAT) DMA Engine option. This option must be enabled only if the hardware and software support I/OAT on your system. This option can be replicated. Example: A:>syscfg --ioat=enabled ioat=enabled Table 33. IoatEngine/ioat Applicable Systems All systems except PowerEdge 12G systems IntegratedNetwork1 Table 34.
IntegratedRaid/integratedraid Table 36. IntegratedRaid/integratedraid Valid Arguments ● On systems prior to 12G: enable, disable ● On 12G and later systems: Enabled, Disabled Description Enables or disables the integrated RAID controller. This option can be replicated. Example: A:>syscfg --integratedraid=disable integratedraid=disable Applicable Systems All PowerEdge systems. IntegratedSas/integratedsas Table 37.
Table 39. InternalSdCardRedundancy/embsdcardredundancy Valid Arguments ● On systems prior to 12G: mirrormode, disable ● On 12G and later systems: Mirror, Disabled Description Sets the internal SD card port redundancy to Mirror mode or Disabled. When set to Mirror mode, read-write operation occurs on both the secure digital (SD) cards. When one of the SD cards fails and is replaced, on booting, the data of the active card is copied to the offline card.
InternalUsb2/internalusbport2 Table 42. InternalUsb2/internalusbport2 Valid Arguments ● On systems prior to 12G: on, off ● On 12G and later systems: On, Off Description Turns the internal USB port 2 on or off. Example: A:>syscfg --internalusbport2=on internalusbport2=on Applicable Systems All PowerEdge 12G and later systems. OsWatchdogTimer/oswatchdogtimer Table 43.
Table 45. UsbPorts/usbports Valid Arguments ● On systems prior to 12G: enable, enablebackonly, disable ● On 12G and later systems: AllOn, OnlyBackPortsOn, AllOff Description Enables or disables USB ports. When set to enable, it enables all user accessible USB ports. When set to enablebackonlyor OnlyBackPortsOn, the front useraccessible ports are disabled. When set to disable or AllOff, both front and back user accessible ports are disabled. This option can be replicated.
CurrentEmbVideoState Table 48. CurrentEmbVideoState Valid Arguments ● On systems prior to 12G: NA ● On 12G and later systems: read-only Description Displays the current state of the Embedded Video Controller. Example: A:>syscfg --CurrentEmbVideoState CurrentEmbVideoState=xxx Applicable Systems PowerEdge 12G and later systems InternalSdCardPrimaryCard Table 49.
PxeDevnInterface Table 51. PxeDev n Interface Valid Arguments ● On systems prior to 12G: NA ● On 12G and later systems: read-only Description Displays the NIC interface used for the PXE device. NOTE: The value of n in PxeDevnInterface can be 1–4. Example: A:>syscfg --PxeDev1Interface Applicable Systems PowerEdge 12G and later systems PxeDevnProtocol Table 52.
Table 54. PxeDev n VlanId (continued) ● On 12G and later systems: Description Sets the virtual LAN (VLAN) of the PXE device. NOTE: The value of n in PxeDevnVlanId can be 1–4. Example: A:>syscfg --PxeDev1VlanId=XXXX Applicable Systems PowerEdge 12G and later systems PxeDevnVlanPriority Table 55. PxeDev n VlanPriority Valid Arguments ● On systems prior to 12G: NA ● On 12G and later systems: Description Sets the virtual LAN (VLAN) priority of the PXE device.
DynamicCoreAllocation Table 57. DynamicCoreAllocation Valid Arguments ● On systems prior to 12G: NA ● On 12G and later systems: Enabled, Disabled Description Enables or disables the operating system capability to maintain the logical processors in the idle state to reduce power consumption. Example: A:>syscfg --DynamicCoreAllocation=Enabled DynamicCoreAllocation=Enabled Applicable Systems PowerEdge 12G and later systems MemOpMode/memoperatingmode Table 58.
Table 59. MemOpVoltage/-dimmvoltage NOTE: Volt15V represents 1.5 Volt. Example: A:>syscfg --dimmvoltage=auto dimmvoltage=auto Applicable Systems PowerEdge 12G and later systems. MemTest/memtest Table 60. MemTest/memtest Valid Arguments ● On systems prior to 12G: enable, disable ● On 12G and later systems: Enabled, Disabled Description Enables or disables the POST extended memory test.
Table 62. redmem Description Allows selection of the required redundant memory mode, or disables redundant memory. This option can be replicated. Example: A:>syscfg --redmem=off redmem=off Applicable Systems PowerEdge systems with Intel Xeon 7500 series processor SerialDbgOut Table 63. SerialDbgOut Valid Arguments ● On systems prior to 12G: NA ● On 12G and later systems: Enabled, Disabled Description Enables or disables the RC/MRC Serial debug output.
Table 65. SnoopMode/snoopfilter Example: A:>syscfg --snoopfilter=enable snoopfilter=enable Applicable Systems All PowerEdge systems. SysMemSpeed* Table 66. SysMemSpeed* Valid Arguments ● On systems prior to 12G: NA ● On 12G and later systems: read-only Description Displays the clock frequency of the main memory. Example: A:>syscfg --SysMemSpeed Applicable Systems PowerEdge 12G and later systems. SysMemType* Table 67.
VideoMem* Table 69. VideoMem* Valid Arguments ● On systems prior to 12G: NA ● On 12G and later systems: read-only Description Displays the total amount of video memory available to the embedded video controller. Example: A:>syscfg --VideoMem Applicable Systems PowerEdge 12G and later systems. ClusterOnDie Table 70. ClusterOnDie Valid Arguments ● On systems prior to 12G: NA ● On 12G and later systems: Enabled, Disabled Description Enables or disables the Cluster On Die option.
ErrPrompt/f1f2promptonerror Table 72. ErrPrompt/f1f2promptonerror Valid Arguments ● On systems prior to 12G: enable, disable ● On 12G and later systems: Enabled, Disabled Description Enables or disables the BIOS to prompt F1 or F2 error codes. Example: A:>syscfg --f1f2promptonerror=enable f1f2promptonerror=enable Applicable Systems PowerEdge 10G and later systems InSystemCharacterization Table 73.
ForceInt10 Table 75. ForceInt10 Valid Arguments ● On systems prior to 13G: NA ● On 13G and later systems: Enabled, Disabled Description Determines whether the system BIOS loads the legacy video (INT 10h) option ROM from the video controller or not. Set to Enabled if the operating system does not support UEFI video output standards. NOTE: This field is supported only in UEFI boot mode. This field cannot be set to Enabled if UEFI SecureBoot is enabled.
Table 77. ReportKbdErr/rptkeyerr Applicable Systems All PowerEdge systems One-Time Boot You can manage the one time boot settings using the options in this group. OneTimeBootMode Table 78. OneTimeBootMode Valid Arguments ● On systems prior to 12G: NA ● On 12G and later systems: Disabled, OneTimeBootSeq, OneTimeHddSeq, OneTimeUefiBoot Seq, OneTimeCustomBootSeqStr, OneTimeCustomH ddSeqStr, OneTimeCustomU efiBootSeqStr Description Allows to set the one-time boot sequence.
Table 79. OneTimeBootSeqDev/nextboot Example: A:>syscfg --OneTimeBootSeqDev= 2,3,4,5,1,6 The following devices are set in the boot sequence: Device 2:* usbcdrom.slot.1- USB CD-ROM device Device 3:* virtualcd.slot.1 – VIRTUAL CDROM Device 4:* hdd.emb.0 -Hard drive C: Device 5:* nic.emb.1 - MBA v2.5.12 Slot 0500 Device 1:* virtualfloppy.slot.1 - VIRTUAL FLOPPY Device 6:* usbfloppy.slot.1 - USB Floppy device NOTE: The asterisk indicates that the device is enabled in the BIOS.
Table 80. OneTimeHddSeqDev NOTE: The asterisk indicates that the device is enabled in the BIOS. Applicable Systems PowerEdge 12G and later systems. OneTimeUefiBootSeqDev Table 81. OneTimeUefiBootSeqDev Valid Arguments ● On systems prior to 12G: NA ● On 12G and later systems: numerical list separated by commas or list of device names separated by commas Description Determines the one-time boot device when the One-Time Boot Device List is set to UEFI Boot Sequence Device.
Table 82. DataReuse/datareuse Description Enables (default value) or disables data reuse in cache. Set to enable for High Performance Computing (HPC) applications. Set to disable for energy efficiency. This option can be replicated. A:>syscfg --datareuse=enable datareuse=enable Applicable Systems PowerEdge 11G and later systems DcuIpPrefetcher Table 83.
Table 85. LogicalProc/logicproc core supports maximum two logical processors. This option is available on all systems that support logical processing (Hyperthreading). This option can be replicated. Example: A:>syscfg --logicproc=enable logicproc=enable Applicable Systems All PowerEdge systems. Proc1Brand* Table 86. Proc1Brand* Valid Arguments ● On systems prior to 12G: NA ● On 12G and later systems: read-only Description Displays the brand text provided by the processor manufacturer.
Table 88. Proc1L2Cache* Applicable Systems PowerEdge 12G and later systems. Proc1L3Cache* Table 89. Proc1L3Cache* Valid Arguments ● On systems prior to 12G: NA ● On 12G and later systems: read-only Description Displays the amount of memory in the corresponding processor cache. Example: A:>syscfg --Proc1L3Cache Applicable Systems PowerEdge 12G and later systems. Proc1NumCores* Table 90.
Table 92. Proc2Id* Description Displays the family, model, and stepping values of the processor. Example: A:>syscfg --Proc2Id Applicable Systems PowerEdge 12G and later systems. Proc2L2Cache* Table 93. Proc2L2Cache* Valid Arguments ● On systems prior to 12G: NA ● On 12G and later systems: read-only Description Displays the amount of memory in the corresponding processor cache. Example: A:>syscfg --Proc2L2Cache Applicable Systems PowerEdge 12G and later systems. Proc2L3Cache* Table 94.
Proc3Brand* Table 96. Proc3Brand* Valid Arguments ● On systems prior to 12G: NA ● On 12G and later systems: read-only Description Displays the brand text provided by the processor manufacturer. Example: A:>syscfg --Proc3Brand Applicable Systems PowerEdge 12G and later systems. Proc3Id* Table 97. Proc3Id* Valid Arguments ● On systems prior to 12G: NA ● On 12G and later systems: read-only Description Displays the family, model, and stepping values of the processor.
Table 99. Proc3L3Cache* Example: A:>syscfg --Proc3L3Cache Applicable Systems PowerEdge 12G and later systems. Proc3NumCores* Table 100. Proc3NumCores* Valid Arguments ● On systems prior to 12G: NA ● On 12G and later systems: read-only Description Displays the number of cores in the processor package. Example: A:>syscfg --Proc3NumCores Applicable Systems PowerEdge 12G and later systems. Proc4Brand* Table 101.
Table 103. Proc4L2Cache* Valid Arguments ● On systems prior to 12G: NA ● On 12G and later systems: read-only Description Displays the amount of memory in the corresponding processor cache. Example: A:>syscfg --Proc4L2Cache Applicable Systems PowerEdge 12G and later systems. Proc4L3Cache Table 104. Proc4L3Cache Valid Arguments ● On systems prior to 12G: NA ● On 12G and later systems: read-only Description Displays the amount of memory in the corresponding processor cache.
ProcAdjCacheLine/adjcacheprefetch Table 107. ProcAdjCacheLine / adjcacheprefetch Valid Arguments ● On systems prior to Dell’s 12th generation PowerEdge systems: Enable, Disable ● On Dell’s 12th generation PowerEdge and later systems: Enabled, Disabled Description When set to Enabled (default), the system is optimized for applications that require high utilization of sequential memory access.
Table 109. ProcCores/cpucore Applicable Systems All PowerEdge systems. ProcCoreSpeed* Table 110. ProcCoreSpeed Valid Arguments ● On systems prior to Dell’s 12th generation PowerEdge systems: NA ● On Dell’s 12th generation PowerEdge and later systems: Read-only Description Displays the clock speed of the processors. Example: A:>syscfg --ProcCoreSpeed Applicable Systems Dell’s 12th generation PowerEdge and later systems. ProcExecuteDisable/cpuxdsupport Table 111.
Table 112. ProcHwPrefetcher / hwprefetcher Applicable Systems All PowerEdge systems. ProcVirtualization / virtualization Table 113. ProcVirtualization / virtualization Valid Arguments ● On systems prior to Dell’s 12th generation PowerEdge systems: enable, disable ● On Dell’s 12th generation PowerEdge and later systems: Enabled, Disabled Description Enables or disables virtualization in the CPU.
Table 115. QpiSpeed Example: A:>syscfg --QpiSpeed=8GTps QpiSpeed=8GTps Applicable Systems Dell’s 12th generation PowerEdge and later systems RtidSetting Table 116. RtidSetting Valid Arguments ● On systems prior to Dell’s 12th generation PowerEdge systems: NA ● On Dell’s 12th generation PowerEdge and later systems: Enabled, Disabled Description When set to Enabled, it allocates more (Requestor Transaction IDs) RTIDs to the remote socket thereby increasing cache performance between the sockets.
Table 118. ProcConfigTdp Description Configures the Thermal Design Power (TDP). Example: A:>syscfg --ProcConfigTdp=Nominal ProcConfigTdp=Nominal Table 118. ProcConfigTdp Applicable Systems On Dell’s 13th generation PowerEdge systems and later systems. ProcX2Apic Table 119. ProcX2Apic Valid Arguments ● On systems prior to Dell’s 12th generation PowerEdge systems: NA ● On Dell’s 12th generation PowerEdge and later systems: Enabled, Disabled Description Enables or disables the x2APIC mode.
Table 120. EmbSata / embsataraid Applicable Systems All PowerEdge systems eSataPort1 Table 121. eSataPort1 Valid Arguments ● On systems prior to Dell’s 12th generation PowerEdge systems: NA ● On Dell’s 12th generation PowerEdge and later systems: Off, Auto Description Sets the embedded SATA port1 to auto or off. Example: A:>syscfg --eSataPort1=Off eSataPort1=Off Applicable Systems Dell’s 12th generation PowerEdge and later systems eSataPort1Capacity* Table 122.
Table 124. eSataPort1Model Valid Arguments ● On systems prior to Dell’s 12th generation PowerEdge systems: NA ● On Dell’s 12th generation PowerEdge and later systems: read-only Description Displays the drive model of the selected device. Example: A:>syscfg --eSataPort1Model Applicable Systems Dell’s 12th generation PowerEdge and later systems. SataPortA / sata0 Table 125.
Table 127. SataPortADriveType Example: A:>syscfg --SataPortADriveType Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortAModel* Table 128. SataPortAModel Valid Arguments ● On systems prior to Dell’s 12th generation PowerEdge systems: NA ● On Dell’s 12th generation PowerEdge and later systems: Read-only Description Displays the drive model of the selected device.
SataPortBDriveType* Table 131. SataPortBDriveType Valid Arguments ● On systems prior to Dell’s 12th generation PowerEdge systems: NA ● On Dell’s 12th generation PowerEdge and later systems: Read-only Description Indicates the type of device attached to the SATA port. Example: A:>syscfg --SataPortBDriveType Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortBModel* Table 132.
Table 134. SataPortCCapacity Example: A:>syscfg --SataPortCCapacity Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortCDriveType* Table 135. SataPortCDriveType Valid Arguments ● On systems prior to Dell’s 12th generation PowerEdge systems: NA ● On Dell’s 12th generation PowerEdge and later systems: Read-only Description Indicates the type of device attached to the SATA port.
Table 137. SataPortD / sata3 Example: A:>syscfg --sata3=auto sata3=auto Applicable Systems All PowerEdge systems. SataPortDCapacity* Table 138. SataPortDCapacity Valid Arguments ● On systems prior to Dell’s 12th generation PowerEdge systems: NA ● On Dell’s 12th generation PowerEdge and later systems: Read-only Description Displays the total capacity of a hard disk drive. This option is undefined for removable-media devices such as optical drives.
SataPortE / sata4 Table 141. SataPortE / sata4 Valid Arguments ● On systems prior to Dell’s 12th generation PowerEdge systems: auto, off ● On Dell’s 12th generation PowerEdge and later systems: Off, Auto Description Turns the SATA port 4 to auto or off. This option can be replicated. Example: A:>syscfg --sata4=auto sata4=auto Applicable Systems All PowerEdge systems. SataPortECapacity* Table 142.
Table 144. SataPortEModel Example: A:>syscfg --SataPortEModel Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortF / sata5 Table 145. SataPortF / sata5 Valid Arguments ● On systems prior to Dell’s 12th generation PowerEdge systems: auto, off ● On Dell’s 12th generation PowerEdge and later systems: Off, Auto Description Turns the SATA port 5 to auto or off. This option can be replicated. Example: A:>syscfg --sata5=auto sata5=auto Applicable Systems All PowerEdge systems.
SataPortFModel* Table 148. SataPortFModel Valid Arguments ● On systems prior to Dell’s 12th generation PowerEdge systems: NA ● On Dell’s 12th generation PowerEdge and later systems: Read-only Description Displays the drive model of the selected device. Example: A:>syscfg --SataPortFModel Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortG / sata6 Table 149.
Table 151. SataPortGDriveType Example: A:>syscfg --SataPortGDriveType Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortGModel* Table 152. SataPortGModel Valid Arguments ● On systems prior to Dell’s 12th generation PowerEdge systems: NA ● On Dell’s 12th generation PowerEdge and later systems: Read-only Description Displays the drive model of the selected device.
SataPortHDriveType* Table 155. SataPortHDriveType Valid Arguments ● On systems prior to Dell’s 12th generation PowerEdge systems: NA ● On Dell’s 12th generation PowerEdge and later systems: Read-only Description This option indicates type of device attached to this SATA port. Example: A:>syscfg --SataPortHDriveType Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortHModel* Table 156.
Table 158. SataPortICapacity Example: A:>syscfg --SataPortICapacity Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortIDriveType* Table 159. SataPortIDriveType Valid Arguments ● On systems prior to Dell’s 12th generation PowerEdge systems: NA ● On Dell’s 12th generation PowerEdge and later systems: Read-only Description This option indicates type of device attached to this SATA port.
SataPortJCapacity* Table 162. SataPortJCapacity Valid Arguments ● On systems prior to Dell’s 12th generation PowerEdge systems: NA ● On Dell’s 12th generation PowerEdge and later systems: Read-only Description Displays the total capacity of a hard disk drive. This option is undefined for removable-media devices such as optical drives. Example: A:>syscfg --SataPortJCapacity Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortJDriveType* Table 163.
Table 165. SecurityFreezeLock Example: A:>syscfg --SecurityFreezeLock=Enabled SecurityFreezeLock=Enabled Applicable Systems Dell’s 12th generation PowerEdge and later systems Serial Communication You can manage the serial port settings using the options in this group. ConTermType / conterm Table 166.
Table 167. ExtSerialConnector / extserial The --serialcomm option can be used with the external serial (--extserial) option instead of the --conred (available on systems earlier than PowerEdge 9G systems) option. Applicable Systems All PowerEdge systems except Blade systems. FailSafeBaud / fsbr Table 168.
Table 170. SerialComm / serialcomm Example: A:>syscfg --SerialComm=OnNoConRedir SerialComm=OnNoConRedir Applicable Systems All Dell’s 12th generation PowerEdge and later systems SerialPortAddress / serialportaddrsel Table 171.
System Information You can view the system configuration details using the options in this group. SysMfrContactInfo* Table 173. SysMfrContactInfo Valid Arguments ● On systems prior to Dell’s 12th generation PowerEdge systems: NA ● On Dell’s 12th generation PowerEdge and later systems: Read-only Description Displays the information for contacting the Original Equipment Manufacturer (OEM) of this system.
Table 176. SystemModelName (continued) ● On Dell’s 12th generation PowerEdge and later systems: Read-only Description Displays the product name of the system. Example: A:>syscfg --SystemModelName Applicable Systems Dell’s 12th generation PowerEdge and later systems SystemServiceTag / svctag / syssvctag* Table 177.
Table 179. UefiComplianceVersion Applicable Systems Dell’s 12th generation PowerEdge and later systems System Profile Settings You can manage the system profile settings using the options in this group. CollaborativeCpuPerfCtrl Table 180.
Table 182. MemPatrolScrub (continued) ● On Dell’s 12th generation PowerEdge and later systems: Standard, Extended, Disabled Description Sets the Memory Patrol Scrub frequency as Standard Mode, Extended Mode, or Disabled. Example: A:>syscfg --MemPatrolScrub=Standard MemPatrolScrub=Standard Applicable Systems Dell’s 12th generation PowerEdge and later systems MemRefreshRate Table 183.
Table 185. MonitorMwait Valid Arguments ● On systems prior to Dell’s 12th generation PowerEdge systems: NA ● On Dell’s 12th generation PowerEdge and later systems: Enabled, Disabled Description Enables or disables Monitor/Mwait instructions. You can disable Monitor/Mwait only when C state is disabled in Custom mode. Example: A:>syscfg --MonitorMwait=Enabled MonitorMwait=Enabled Applicable Systems Dell’s 12th generation PowerEdge and later systems PowerSaver Table 186.
Table 188. ProcCStates / cstates (continued) ● On Dell’s 12th generation PowerEdge and later systems : Enabled, Disabled Description Enables or disables the power c states of the processor. When enabled, the processor can operate in all available power states. A:>syscfg --cstates=enable cstates=enable Applicable Systems On Dell’s 12th generation PowerEdge and later systems ProcPwrPerf / cpupowermode Table 189.
SysProfile / profile Table 191. SysProfile / profile Valid Arguments ● On systems prior to Dell’s 12th generation PowerEdge systems: maxperformance, osctl, apc, custom ● On Dell’s 12th generation PowerEdge and later systems: PerfPerWatt OptimizedOs, PerfPerWatt OptimizedDapc, PerfOptimized, Custom, DenseCfg Optimized Description Configures the system power profile. When set to a mode other than custom, BIOS will set each option accordingly. When set to custom, you can change setting of each option.
Table 193. Procn TurboCoreNum Applicable Systems On Dell’s 13th generation PowerEdge and later systems EnergyPerformanceBias Table 194. EnergyPerformanceBias Valid Arguments ● On systems prior to Dell’s 13th generation PowerEdge systems: NA ● On Dell’s 13th generation PowerEdge and later systems: MaxPower, BalancedPerformance, BalancedEfficiency, LowPower Description Sets the Energy Efficient Policy.
Table 196. AcPwrRcvry / acpower power was lost; if the system was off when AC power was lost, the system remains off when power is restored. This option can be replicated. Example: A:>syscfg --acpower=on acpower=on Applicable Systems All PowerEdge systems. AcPwrRcvryDelay Table 197.
Table 199. AesNi Example: A:>syscfg --AesNi=Enabled AesNi=Enabled Applicable Systems PowerEdge 12G and later systems IntelTxt/inteltxt Table 200. IntelTxt/inteltxt Valid Arguments ● On systems prior to 12G: enable, disable ● On 12G and later systems: On, Off Description Turns the Trusted Execution Technology on or off. To enable Intel TXT, VT must be enabled, and the TPM must be enabled with pre-boot measurements and activated.
PasswordStatus/pwdlock Table 202. PasswordStatus/pwdlock Valid Arguments ● On systems prior to 12G: lock, unlock ● On 12G and later systems: Locked, Unlocked Description Locks the system password. To prevent the system password from being modified, set this option to lockedand enable setup password. This field also prevents the system password from being disabled by the user while the system boots. Example: A:>syscfg --pwdlock=lock pwdlock=lock Applicable Systems All PowerEdge systems.
Table 204. SetupPassword/setuppwd* Example 2: A:>syscfg --setuppwd=asetuppassword -oldsetuppwd=currentpassword The password has been set. Please use a warm reboot to apply the password to the system. Example 3: A:>syscfg --setuppwd=asetuppassword -oldsetuppwd=currentpassword The old password entered is incorrect. The new password will not be set. Please try again. Applicable Systems All PowerEdge systems SysPassword/syspwd* Table 205.
Table 206. SystemCpldVersion* Example: A:>syscfg --SystemCpldVersion Applicable Systems PowerEdge 12G and later systems TcmActivation/tcmactivation Table 207. TcmActivation/tcmactivation Valid Arguments ● On systems prior to 12G: enabled, disabled, and nochange ● On 12G systems: NoChange, Activate, Deactivate Description Allows the user to change the operational state of the Trusted Cryptography Module (TCM). This field is read-only when TCM Security is set to Off.
Table 209. TcmSecurity/tcmsecurity Description Controls the reporting of the Trusted Cryptography Module (TCM) in the system. NOTE: The tcmsecurity option is a sub-option of tcm. Example: A:>syscfg --tcmsecurity=on tcmsecurity=on Applicable Systems All PowerEdge systems. TpmActivation/tpmactivation Table 210.
TpmSecurity/tpmsecurity Table 212. TpmSecurity/tpmsecurity Valid Arguments ● On systems prior to 12G: off, onwithpbm, onwithoutpbm ● On 12G and later systems: Off, OnPbm, OnNoPbm Description Controls the reporting of the Trusted Platform Module (TPM) in the system. NOTE: The tpmsecurity option is a sub-option of tpm. Example: A:>syscfg --tpmsecurity=off tpmsecurity=off Applicable Systems All PowerEdge systems. TpmStatus Table 213.
Table 215. TpmCommand Description Configures the Trusted Platform Module (TPM). ● None — Commands are not sent to the TPM. ● Activate — TPM is enabled. ● Deactivate — TPM is disabled. ● Clear — All the contents of TPM are cleared. NOTE: This field is read-only when TpmSecurityis set to Off. CAUTION: Clearing TPM results in loss of all keys in the TPM. This could affect booting to operating system.
UefiVariableAccess Table 218. UefiVariableAccess Valid Arguments ● On systems prior to 13G: NA ● On 13G and later systems: Standard, Controlled Description Secures the UEFI variables. When set to Standard, the UEFI variables are accessible from the operating system as per the UEFI specification. When set to Controlled, selected UEFI variables are protected in the operating system and new UEFI boot entries are pushed to the end of the current boot order.
Table 220. DTKTORACADM Command on Windows Operating System Valid Arguments dtktoracadm.exe or dtktoracadm.exe windows_scripts.lst debug Description On systems running Windows operating system, run the command, where windows_scripts.lst is the input file which contains the list of path to run the RACADM scripts and debug is an option which list the file status. Applicable Systems All PowerEdge 12 and later systems. Table 221.
Table 222. SYSCFG equivalent RACADM commands Group SYSCFG Commands Equivalent RACADM Commands --tmcfghandshakectrl iDRAC.IPMISerial.HandshakeControl --tmcfglineediting iDRAC.IPMISerial.LineEdit --tmcfgnewlineseq iDRAC.IPMISerial.NewLineSeq --solcharaccuminterval iDRAC.IPMISOL.AccumulateInterval --solbitrate iDRAC.IPMISOL.BaudRate --solprivlevel iDRAC.IPMISOL.MinPrivilege --solcharsendthreshold iDRAC.IPMISOL.SendThreshold BIOS Option Settings --HddSeq BIOS.BiosBootSettings.
Table 222. SYSCFG equivalent RACADM commands Group SYSCFG Commands Equivalent RACADM Commands --ProcX2Apic BIOS.ProcSettings.ProcX2Apic --WriteCache BIOS.SataSettings.WriteCache --SecurityFreezeLock BIOS.SataSettings.SecurityFreezeLock --ConTerrmType BIOS.SerialCommSettings.ConTermType --ExtSerialConnector BIOS.SerialCommSettings.ExtSerialConnector --FailSafeBaud BIOS.SerialCommSettings.FailSafeBaud --RedirAfterBoot BIOS.SerialCommSettings.RedirAfterBoot Slot Disablement --Slotn BIOS.
Table 224. bezelir Description Enables or disables the ESM to monitor and log front bezel intrusion conditions. Example: A:>syscfg --bezelir=enable bezelir=enable Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems cmosdefaults Table 225. cmosdefaults Valid Arguments enable, disable Description Enables or disables the request for a default CMOS value during the next reboot.
Table 227. coreperformanceboost Applicable Systems PowerEdge R715, R815, R515, R415, and M915 systems with AMD Opteron 6000 series processor dbpm Table 228. dbpm Valid Arguments enable, disable Description Enables or disables demand-based power management. This option can be replicated. Example: A:>syscfg --dbpm=enable dbpm=enable Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems embhypervisor Table 229.
Table 231. embnic1pxe Valid Arguments enable, disable Description Enables or disables Preboot Execution Environment (PXE) on the first embedded NIC. If PXE is disabled, the first NIC is not found in the boot order. If PXE is enabled, the first NIC is placed at the end of the boot order. This option is only present on systems that do not support the embnic1 option. This option can be replicated.
Table 234. embscsi1 Description Turns the first embedded SCSI controller. This option is only valid for supported systems that have an embedded SCSI controller. This option can be replicated. Example: A:>syscfg --embscsi1=on embscsi1=on Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems embscsi2 Table 235. embscsi2 Valid Arguments on, off Description Turns the second embedded SCSI controller. This option is only valid for supported systems that have an embedded SCSI controller.
Table 237. embscsiraidchb Example: A:>syscfg --embscsiraidchb=raid embscsiraidchb=raid Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems embscsiraidchb Table 238. embscsiraidchb Valid Arguments raid, scsi Description Sets the second channel on an embedded RAID controller to SCSI or RAID. This option is only valid for systems that support RAID/RAID and RAID/SCSI settings for channels A and B. This option can be replicated.
Table 240. redmem Example: A:>syscfg --redmem=off redmem=off Applicable Systems PowerEdge systems with Intel Xeon 7500 series processor power Table 241. power Valid Arguments NA Description For details about the power suboptions and arguments, see Sub Options For Power Option. Applicable Systems PowerEdge 11G systems tcm Table 242. tcm Option tcm Valid Arguments NA Description For details about the tcm suboptions and arguments, see Sub Options For tcm Option.
Table 244. Sub Options And Arguments For power Option (continued) Option Sub-option Arguments Description custom Creates the custom profile. Reboot the system for the settings to take effect. A:>syscfg power --profile=custom -setuppwdoverride --cpupowermode min, max, osdbpm, systemdbpm Allows you to set the CPU power and performance management to minimum power, maximum performance, operating system DBPM, or system DBPM mode.
Table 244. Sub Options And Arguments For power Option Option Sub-option Arguments Description Example: A:>syscfg power --cap= -unit=watt --setuppwdoverride --maxpowercap Displays the value of the maximum power threshold. --minpowercap Displays the value of the minimum power threshold. --valsetuppwd Validates the setup password for power authentication. If you try to change the DTK settings, you are prompted to enter this password to access the settings.
Table 245. Sub Options And Arguments For tcm Option Option Sub-option Arguments Description Example: A:>syscfg tcm -tcmactivation=enabled --tcmclear -setuppwdoverride --tcmundoclear NA Cancels the result of the tcmclear setting. Example: A:>syscfg tcm -tcmactivation=enabled --tcmundoclear --setuppwdoverride Sub Options And Arguments For tpm Option The following table lists the sub-options and arguments for the tpm option. Table 246.
Table 246. Sub Options And Arguments For tpm Option Option Sub-option Arguments Description tpmactivation as nochange. However, the TPM feature is activated/deactivated when you reboot the system. --tpmclear NA Clears the contents of the TPM chip without erasing the tpmsecurity and tpmactivation settings. Example: A:>syscfg tpm -tpmactivation=enabled --tpmclear -setuppwdoverride --undotpmclear NA Cancels the result of the tpmclear setting.
The following tables document valid options, sub-options, and arguments along with a description of the expected behavior of each option and suboption. Options, sub-options, and arguments are case-sensitive. All options, sub-options, and pre-defined arguments are lowercase unless explicitly stated otherwise. Some features that must be noted while reading this section are: ● Unless otherwise specified, all sub-options to options are optional.
Table 249. clearsel* Option Sub-option Valid Arguments Description Example: A:>syscfg -- clearsel Clearing SEL... controlpanelaccess Table 250. controlpanelaccess Option Sub-option Valid Arguments Description --controlpanelaccess NA viewandmodify, viewonly, disabled Sets or gets the access level for the Liquid Crystal Display (LCD). Example: A:>syscfg -controlpanelaccess= viewandmodify controlpanelaccess= viewandmodify deviceguid* Table 251.
Table 252. encryptkey Option Sub-option Valid Arguments Description Example: A:>syscfg -- encryptkey=abcd encryptkey= ABCD00000000000 000000000000000 0000000000 fiberchannel Table 253. fiberchannel Valid Arguments enable, disable Description Enables or disables embedded fiber channel. This option can be replicated. Example: A:>syscfg --fiberchannel=enable fiberchannel=enable Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. floppy Table 254.
Table 255. formfactor Example: A:>syscfg --formfactor=fullheight, dualwide formfactor=fullheight, dualwide Applicable Systems All PowerEdge blade systems prior to PowerEdge 12G systems. hddfailover Table 256. hddfailover Valid Arguments off, on Descriptionoff Specifies the device in the Hard Disk Drive Sequence menu that has not been attempted in the boot sequence. When set to on, all devices are attempted in an order in which they are configured.
Table 258. htassist Example: A:>syscfg --htassist=enable htassist=enable Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems with AMD Opteron processors. idecdrom Table 259. idecdrom Valid Arguments auto, off Description Turns the CD drive on or off. This option can be replicated. Example: A:>syscfg --idecdrom=auto idecdrom=auto Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. idracgui Table 260.
Table 261. lpt Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. memdynamicpower Table 262. memdynamicpower Valid Arguments enable, disable Description Enables or disables the dynamic memory power states. This option can be replicated. Example: A:>syscfg --memdynamicpower=enable memdynamicpower=enable Applicable Systems PowerEdge systems with Intel Xeon 7500 series memintleave Table 263.
Table 265. mouse Valid Arguments on, off Description Turns the mouse controller on or off. This option can be replicated. Example: A:>syscfg --mouse=off mouse=off Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. noraidprompt* Table 266. noraidprompt* Valid Arguments NA Description Specifies that the BIOS must not prompt for confirmation when changing the mode of a RAID controller. This option can only be used with the --embscsiraid or -embscsiraidchb options.
Table 267. oldsetuppwd Example: A:>syscfg --setuppwd=asetuppassword -oldsetuppwd=currentpassword The password has been set.Please use a warm reboot to apply the password to the system. Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. oldsyspwd Table 268. oldsyspwd Valid Arguments Description Supplies the current system password for the BIOS. This option is only given when setting the new system password.
remflashmedia Table 270. remflashmedia Valid Arguments read-only Description Displays the redundancy status of internal dual SD module. The status can be: ● Full — Secure digital card (SD) 1 and 2 are functioning properly. ● Lost — Either any of the secure digital cards or both are not functioning properly. The option also displays the status of the individual SD cards as follows: ● ● ● ● ● Active — The card is used for secure digital reads.
Table 272. serial2 Valid Arguments auto, disable, com2, com4 Description Configures or reports the second serial port communication port. This option can be replicated. Example: A:>syscfg --serial2=rac serial2=rac Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. slotname Table 273. slotname Valid Arguments read-only Description Reports the slot name of the blade.
usb Table 276. usb Valid Arguments on, legacy, off Description Sets or reports the status of the USB port. When set to on, USB keyboards and mice function only for systems with operating systems that have native USB support. When set to legacy, USB keyboards and mice are supported through the BIOS to function in operating systems that do not natively support USB. This option can be replicated. Example: A:>syscfg --usb=on usb=on Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems.
Table 279. identify Description Flashes the identification LED for a specified number of seconds. NOTE: Use 0 to stop the blinking of the LED. Example: A:>syscfg --identify=10 identify=10 Applicable Systems All PowerEdge 11G systems with a BMC idracversion Table 280. idracversion Option Sub-option Valid Arguments --idracversion Description Displays the version information for the iDRAC and the iDRAC firmware. This option cannot be replicated. --devid NA Reports the iDRAC device ID.
lancfgparams Table 282. lancfgparams Option Sub-option Valid Arguments lancfgparams or lcp Description Configures and displays LAN configuration parameters. This option can be replicated. --ipaddrsrc static, dhcp Sets the IP address source for the LAN channel. This sub-option can be replicated. --ipaddress Sets the IP address for the LAN channel. This sub-option cannot be replicated. --subnetmask Sets the subnet mask for the LAN channel.
Table 282. lancfgparams (continued) Option Sub-option Valid Arguments Description --nicselection shared, sharedfailove r, dedicated, sharedreceive onall Sets the operating mode of the NIC to shared, sharedfailover, dedicated, or sharedreceiveonall. Some of these options are not applicable on certain systems. NOTE: This option is available only with the appropriate installed license. NOTE: This option is applicable on systems prior to PowerEdge 12G systems.
Table 282. lancfgparams Option Sub-option Valid Arguments Description Example 1 (to display the current LAN configuration settings): A:>syscfg --lancfgparams destipaddr=192.168.100.15 vlantag=enable vlanid=1000 vlanpriority=7 macaddress=0:6:5b:fb:c8:a7 commstring=public ipaddrsrc=static ipaddress=192.168.100.10 subnetmask=255.255.255.0 gateway=192.168.100.1 Example 2 (to set the LAN configuration parameters): A:>syscfg --lancfgparams --destipaddr=192.168.100.
lanchannelaccess Table 283. lanchannelaccess Option Sub-option Valid Arguments Description lanchannelaccess or lca Sets or displays the LAN channel access settings such as alerting, IPMI over LAN, and user privilege. This option can be replicated. --pefalerting enable, disable Enables or disables PEF alerts. This suboption can be replicated. --ipmioverlan disable, alwaysavail Sets the LAN channel access mode. This sub-option can be replicated.
Table 285. lanuseraccess Option Sub-option Valid Arguments Description --useridswithfixednames NA Reports the number of User IDs with fixed names on the LAN channel. Example 1 (to enable User ID 2 on the LAN channel with administrator privileges): A:>syscfg lanuseraccess --userid=2 -usrprivlmt=administrator Example 2 (to enable User ID 4 on the LAN channel with user privileges): A:>syscfg lanuseraccess -userid=4 --usrprivlmt=user lcd1 Table 286.
Table 288. loaddefaults* Option Sub-option Valid Arguments Description Example: A:>syscfg --loaddefaults Loading defaults... nextboot Table 289. nextboot Option Sub-option Valid Arguments Description --nextboot or -OneTimeBootSeqDev NA valid device name (from the bootseq option device list) Sets the specified device as the first device in the boot order for the next boot cycle only. The device must be a device from the bootseq option device list.
Table 290. nmibutton Option Sub-option Valid Arguments Description Example: A:>syscfg --nmibutton=enable nmibutton=enable passwordaction Table 291. passwordaction Option Sub-option Valid Arguments passwordaction Description Configures and tests the password for the specified User ID. This option cannot be replicated. All three sub-options, action, userid, and password must be included in the command line. NOTE: This option does not support 20 byte passwords.
Table 292.
Table 292. pefcfgparams Option Sub-option Valid Arguments Description IP address in response to a chassis intrusion event): A:>syscfg pefcfgparams --filter= intrusion-filteralert=disable pefcfgparams filter= intrusion filteralert=disable powerbutton Table 293. powerbutton Option Sub-option Valid Arguments Description --powerbutton NA enable, disable Enables or disables the power button. This option can be replicated. Example: A:>syscfg --powerbutton=enable powerbutton=enable powerctl Table 294.
Table 295. racreset* Option Sub-option Valid Arguments Description --racreset* NA NA Resets the RAC. It cannot be accompanied with any other option. This option cannot be replicated. serialcfgparams Table 296. serialcfgparams (continued) Option Sub-option Valid Arguments Configures and displays serial configuration parameters. This option can be replicated. serialcfgparams or scp --connectionmode basic, terminal Sets the connection mode used to perform IPMI messaging to the BMC.
Table 296. serialcfgparams Option Sub-option Valid Arguments Description Example (to display the current serial configuration settings): A:>syscfg serialcfgparams serialcfgparams tmcfgdelctrl=del tmcfgechoctrl=echo tmcfghandshakectrl=enable connectionmode=terminal tmcfgnewlineseq=crlf msgcommflowctrl=rtscts tmcfginputnewlineseq=cr msgcommdtrhangup=disable msgcommbitrate=19200 tmcfglineediting=enable serialchannelaccess Table 297.
Table 297. serialchannelaccess Option Sub-option Valid Arguments Description the maximum privilege level set to administrator): A:>syscfg serialchannel access -ipmioverserial=disable -channelprivlmt=administrat or serialchannelaccess ipmioverserial=disable channelprivlmt=administrat or serialchannelinfo Table 298. serialchannelinfo Option Sub-option Valid Arguments Description Displays media and protocol information about the serial channel. This option cannot be replicated.
Table 299. serialuseraccess (continued) Option Sub-option Valid Arguments Description specified User ID for the serial channel. This option can be replicated. --userid 2–16, if your system Sets the User ID. This sub-option can has a DRAC 5 controller be replicated. --usrprivlmt user, operator, Sets the maximum BMC user privilege administrator,noa level for the serial channel for ccess the User ID specified using the userid sub-option. This sub-option can be replicated.
Table 300. solaction Option Sub-option Valid Arguments solaction Description This option enables or disables Serial-Over- LAN (SOL) access for a particular user. This option can be replicated. Example: A:>syscfg solaction --userid=2 --action=disable solaction userid=2 action=disable --userid 2–16, if your system has a DRAC 5 controller Specifies the BMC user ID. This sub-option can be replicated. --action enable, disable Enables or disables the user ID specified using the userid sub-option.
Table 301. solcfgparams Option Sub-option Valid Arguments Description the Parameter out of range error is displayed.
Table 303. useraction Option Sub-option Valid Arguments Description Enables and disables BMC, sua, and lua user IDs. This option can be replicated. useraction --userid 2–16, if your system Specifies the BMC user ID. This sub-option can has a DRAC 5 controller be replicated. --action enable, disable Enables or disables the user ID specified using the userid sub-option. This sub-option can be replicated. This sub-option is dependent on the userid sub-option.
Table 305. version* Option Sub-option Valid Arguments Description --version* NA NA Displays the version information for the SYSCFG utility. virutualmedia Table 306. virutualmedia Option Sub-option Valid Arguments Description --virutualmedia NA enable, disable, auto Enables or disables the virtual media. This option cannot be replicated. NOTE: This option is available only with the appropriate installed license.
Table 307. SYSCFG Options For State Configuration Option Valid Arguments Description Example: A:>sysfg -r -x The state byte has been set to 0x02. A:>syscfg -r The state byte has been set to 2. -x or --hex None Specifies that a value should be in hexadecimal format. Example: A:>sysfg -r -x The state byte has been set to 0x01. A:>sysfg -x -b 0x02 The state byte has been set to 0x02. SYSCFG for System Configuration SYSCFG enables system configuration and reporting.
Table 308. SYSCFG Options and Arguments for System Configuration (continued) Option Valid Arguments Description Example: A:>syscfg --biosver biosver=A08 --chassvctag* None Reports the chassis service tag on blade systems. Example: A:>syscfg --chassvctag chassvctag=SVCTAG1 --cpucount* None Reports the number of processors found on the system. Example 1: A:>syscfg --cpucount cpucount=1 Example 2: A:>syscfg --cpucount cpucount=2 --cpuspeed* None Reports the speed of all processors in a system.
Table 308. SYSCFG Options and Arguments for System Configuration (continued) Option Valid Arguments Description Example: A:>syscfg --mem mem=256MB -n Specifies an input file to use for resolving PCI vendor and device numbers to strings. The file must be present (with read rights) and contain a properly formatted list. For more information, see PCI Reporting . This option must be used with the pci option. Example: A:>syscfg -n pci.
Table 308. SYSCFG Options and Arguments for System Configuration (continued) Option Valid Arguments Description Class: 06 - Bridge SubClass: 00 - CPU/PCI PCI Bus: 0, Device: 0, Function: 1 Vendor: 1166 - ServerWorks Device: 0012 - CMIC-LE Slot: 00 Class: 06 - Bridge SubClass: 00 - CPU/PCI PCI Bus: 0, Device: 0, Function: 2 Vendor: 1166 - ServerWorks Device: 0000 - Unknown Slot: 00 Class: 06 - Bridge SubClass: 00 - CPU/PCI None Example 2 (the pci.
Table 308. SYSCFG Options and Arguments for System Configuration (continued) Option Valid Arguments Description Class: 06 - Bridge SubClass: 00 - CPU/PCI PCI Bus: 0, Device: 0, Function: 2 Vendor: 1166 - Unknown Device: 0000 - Unknown Slot: 00 Class: 06 - Bridge SubClass: 00 - CPU/PCI -s Sets an environment variable to the value of a function command option. The string argument must be alphanumeric without any spaces or symbols. The variable name must be in upper case.
Table 308. SYSCFG Options and Arguments for System Configuration Option Valid Arguments Description --sysid* None Reports the unique system id bytes for a server. Servers contain a unique ID value based on their model. The ID value is reported as a hexadecimal value with a leading 0x, lowercase hexadecimal letters, and zero-padded to 2 bytes. If used with the -s general option, the environment variable is set to the system ID.
Table 309. SYSCFG For IPv6 Configuration Option Sub-option Valid Arguments Description --ipsrcv6=static NA Allows you to manually configure IPv6 addresses. --ipaddrv6= --prefixlengthv6= A:>syscfg lcpv6 --gatewayv6= --ipsrcv6=static -ipaddrv6=1234:1234:1234::123 4 --prefixlengthv6=32 -gatewayv6=1234:1234:1234::1 --ipsrcv6=auto NA Automatically configures the IPv6 addresses.
The pci.ids file is located at \DELL\TOOLKIT\TOOLS on Windows systems and /opt/dell/toolkit/bin on Linux systems. For more information and examples, see the Options For System Configuration. Environment Variable File The environment variable file can be used for discovering and recording system information to environment variables. The file consists of several sections with .ini format that map PCI vendor/device numbers to environment variable values. The environment variable file is sys.ini in \DELL\TOOLK
5 RAIDCFG This section documents the Deployment Toolkit (DTK) RAID configuration utility. The RAIDCFG utility provides a single command line tool that can configure all supported RAID controllers. Topics: • • • • • Features Supported RAID Controllers RAIDCFG Options And Arguments RAID Configuration Utility Options And Arguments Quick Reference To RAIDCFG Commands Features The RAID configuration utility: ● ● ● ● ● ● ● Displays help and usage information.
RAIDCFG Options And Arguments Table below lists all of the valid options, parameters, and arguments for the RAIDCFG utility. For more information on valid RAIDCFG options and their specific uses, see RAID Configuration Utility Options and Arguments. Mandatory command line options must be present in the command. Optional command line options can be typed in any order after the mandatory options have been typed. Many options have both a short and long format.
Table 310. RAIDCFG Short and Long Format Options Option Valid Arguments ctr Short Description Mandatory or Optional Configures the array disk as RAID. See Configuring Array Disk as RAID for specific information. Creates encryption key for the encryption-capable controller. See Creating Encryption Key for specific information. Configures the array disk as JBOD. See Configuring Array Disk as RAID for specific information. Creates a virtual disk.
Table 310. RAIDCFG Short and Long Format Options (continued) Option Valid Arguments eai Short Description Mandatory or Optional Configures the auto import property of the controller. See Configuring Auto Import for specific usage information. Enables the controller Persistent Hot Spare feature for the selected controller. See Enabling and Disabling Persistent Dedicated Hot Spares for specific usage information. Increases the size of the virtual disk by the specified percentage.
Table 310. RAIDCFG Short and Long Format Options (continued) Option Valid Arguments Short Description Mandatory or Optional Erases the encrypted physical disk that is in ready or foreign disk state. See Erasing Encrypted Physical Disk for specific usage information. Imports the foreign configuration of the virtual disks secured with the specified passphrase. See Importing Secured Foreign Configurations for specific usage information.
Table 310. RAIDCFG Short and Long Format Options (continued) Option Valid Arguments Short Description Mandatory or Optional Sets the indicated virtual disk as boot VD on the indicated controller. See Setting A Virtual Disk As Bootable Virtual Disk for specific usage information. Sets the bootmode of the controller to 0 (BIOS stop on error), 1 (BIOS continue on error), or 2 (Headless continue on error) during system startup or reboot. See Setting Boot Mode for specific usage information.
Table 310. RAIDCFG Short and Long Format Options (continued) Option Valid Arguments Short Description Mandatory or Optional NOTE: You can also use pdisk or -pd instead of adisk or -ad to specify an array disk. Specifies a RAID controller. See Enumerating RAID Controllers for specific usage information. -cp or cachepolicy d or e Specifies the cache policy for reads on a specified virtual disk or disk cache policy. Optional.
Table 310. RAIDCFG Short and Long Format Options (continued) Option Valid Arguments Short Description Mandatory or Optional See RAID Replication Options for specific usage information. -r or raid Sets the RAID level for the array. Optional. Valid RAID values are 0, 1, 5, 10, 50. See Creating Virtual Disks for specific usage information. If no value is specified for RAID, 0is taken as the default level.
Table 310. RAIDCFG Short and Long Format Options Option Valid Arguments Short Description Mandatory or Optional (stripe) size. The units are always listed in KB. NA Displays the virtual disks under all of the See Enumerating Virtual controllers along with the physical array Disks for specific usage disks that make up the virtual disks. information. Displays the specified virtual disk. -ver or version NA Displays the version number of the utility.
● Replacing Physical Disk Of A Virtual Disk ● Consistency Check For Virtual Disk ● Enumerating Array Disks ● Blinking And Unblinking Array Disks ● Configuring Array Disk as RAID ● Configuring Physical Disk State ● Configuring Physical Disk Rebuild ● Erasing Encrypted Physical Disk ● RAID Replication Options ● Miscellaneous Options ● Increasing Virtual Disk Size ● Discarding Preserved Cache ● Displaying Foreign Key Ids ● Creating Encryption Key ● Changing Encryption Key ● Deleting Encryption Key ● Importing
Table 311. General Help Option Parameters Valid Arguments Description optional and can be in any order after mandatory ones. raidcfg -h Provides users with general help options that may be used with this utility. Enumerating RAID Controllers The following table lists the RAIDCFG options, parameters, and pre-defined arguments for enumerating RAID controllers. Table 312.
Table 312. Enumerating RAID Controllers Mandatory Options and Arguments Optional Parameters Valid Parameters Description Arguments T10 Protection Info Capable: Yes Encryption Capable: Yes Encryption Key Present: Yes RAIDCFG Command successful! Creating Virtual Disks The following table lists the RAIDCFG options, parameters, and predefined arguments for creating virtual disks. NOTE: If you create a virtual disk on Windows PE, reboot the system. Table 313.
Table 313. Creating Virtual Disks (continued) Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description For SAS controllers, the value of enclosure can be non-zero, in which case you must specify values for channel, target, and enclosure. -r or -raid 0, 1, 5, 6, 10, 50, 60 Sets the RAID type or level for the virtual disk. NOTE: If this option is not specified for any RAID controller, RAID 0 is taken as the default.
Table 313. Creating Virtual Disks (continued) Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description ● ara — (Adaptive Read-Ahead) The controller initiates read-ahead only if the two most recent read requests accessed sequential sectors of the disk. If subsequent read requests access random sectors of the disk, the controller reverts to No-ReadAhead policy.
Table 313. Creating Virtual Disks (continued) Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments ... [or ch:targ:encl,...] each array disk included in the stripe. A valid argument is a number that is less than the size of the virtual disk. The -sszoption is optional and can be added to the command line in any order after the mandatory option combination. However, do not specify a unit for stripe size when creating virtual disks. The unit is always displayed in KB.
Table 313. Creating Virtual Disks (continued) Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description ○ RAID 1: 100 MB ○ RAID 5: 100 MB ○ RAID 6: 100 MB ○ RAID 10: 100 MB ○ RAID 50: 100 MB ○ RAID 60: 100 MB ● Software RAID controllers: ○ RAID 0: 100 MB ○ RAID 1: 100 MB ○ RAID 5: 100 MB ○ RAID 10: 100 MB NOTE: If this option is not provided, RAIDCFG determines the maximum virtual disk size and creates it.
Table 313. Creating Virtual Disks Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description ● nwc — No-Write-Caching specifies that the controller does not send a write-request completion signal after the data is written to the disk. ● fwb — Force write-back caching, enables the write cache regardless of whether the controller has a battery.
Table 314.
Table 314. Enumerating Array Disks (Hard Drives) (continued) Mandatory Options and Arguments Optional Parameters Valid Parameters/ Arguments Description RAIDCFG Command successful! -vd=id or vdisk=id Lists the array disks that make up the virtual disk on the specified RAID controller. This option combination is mandatory.
Blinking And Unblinking Array Disks The following table lists the RAIDCFG options, parameters, and pre-defined arguments for blinking and unblinking array disks (hard drives). NOTE: You can also use pdisk or -pd instead of adisk or -ad to specify an array disk. Table 315. Blinking And Unblinking Array Disks Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description NA -ad -ad= ch:targ,ch:targ , ... -ac=blink c=id or adisk adisk= channel:target , channel:target ,. ..
Table 316. Enumerating Virtual Disks Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description -vd or vdisk -c or controller id controllers. Each virtual disk is displayed with the physical disk that comprises it. The -c option is optional and can be added to the command line in any order after the mandatory option.
Table 317. Deleting Virtual Disks (continued) Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments or Description Example: vdisk action=deletevdis k controllerid=id A:>raidcfg -vd -ac=dvd -c=2 RAIDCFG Command successful! -vd -ac=dvd c=id -vd or vdisk or vdisk action=deletevdis k controllerid=id Deletes the indicated virtual disk on the indicated controller. The -vd- ac=dvd -c =id option combination is mandatory.
Table 319. Setting A Virtual Disk As Bootable Virtual Disk Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description Example: vdisk action= setbootflag controllerid= id A:>raidcfg -vd -ac=sbf -c=2 -vd=0 RAIDCFG Command successful! Blinking And Unblinking Virtual Disks The following table lists the RAIDCFG options, parameters, and pre-defined arguments for blinking or unblinking a physical disk associated with a virtual disk. Table 320.
Table 322. Setting Environment Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description -se -envn= NA Sets a user-defined environment variable to the value returned from the getcontrollerslots function call. This option combination is mandatory.
Table 323. Function Calls of the setenvironment Option (continued) Function Call Description Example: A:>raidcfg -se -envn=FIRMWARE -envc= getfirmware -c=2 FIRMWARE=531T RAIDCFG Command successful! getcontrollertype Returns LSI for LSI controllers and ADAP for Adaptec controllers. Example: A:>raidcfg -se -envn=CONTROLLERTYPE -envc= getcontrollertype -c=2 CONTROLLERTYPE=LSI RAIDCFG Command successful! getadisks Returns the array disks attached to the controller.
Table 323. Function Calls of the setenvironment Option (continued) Function Call Description Example: A:>raidcfg -se -envn=HOTSPARES -envc= gethotspares -c=2 HOTSPARES=1:8:1,1:9:1 RAIDCFG Command successful! getfreeadisks Returns the free array disks. A:>raidcfg -se -envn=GETFREEADISKS -envc= getfreeadisks -c=2 GETFREEADISKS=0:3:1,0:4:1 RAIDCFG Command successful! getadiskcount Returns the total number of array disks.
Table 324. RAID Replication Options Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description Example: A:> raidcfg -o=\tmp\raid.ini The contents of the raid.ini file are: [vdisk0] controllerid=0 size=123456 raid=5 readpolicy=ra writepolicy=wt stripesize=32 cachepolicy=d adisk=0:0:1,0:1:1,0:2:1 [vdisk1] controllerid=0 size=65345 raid=1 readpolicy=ra writepolicy=wt stripesize=64 cachepolicy=d adisk=0:3:1,0:4:1 NOTE: If the controller uses global hot spares, the raid.
Table 325. Assigning, Unassigning, and Listing Global Hot Spares (continued) Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description Example: A:>raidcfg -ctrl -ac=sghs -c=2 ad=0:1 -force RAIDCFG Command successful! -ad|-pd -ac=lghs NA -c=id or adisk| pdisk action=listglobal hotspare controllerid=id NA Displays the array (physical) disks used for global hot spare for the specified controller.
Table 326. RAIDCFG Options for Foreign Configurations Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description -ctrl -c=id -ac= fgnclr NA NA Clears the foreign configuration detected in the selected controller. This feature is supported on PERC 5 and later controllers and is not supported on SAS controllers..
Displaying Foreign Key Ids The following table lists the RAIDCFG options, parameters, and pre-defined arguments for displaying the foreign key ids of the controller. Table 328. Displaying Foreign Key Ids Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description --ctrl -c=id ac=gfki NA NA Displays the foreign key ids present on the specified controller.
Table 330. Changing Encryption Key Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description Example: controller controllerid=id action=changesecu ritykey passphrase=passph rase keyid=key oldpassphrase=pas sphrase A:>raidcfg -ctrl -c=2 -ac=chsk -pp=Dell_123 kid=Dell_321 opp=Dell_abc Deleting Encryption Key The following table lists the RAIDCFG options, parameters, and pre-defined arguments for deleting the encryption key of a controller. Table 331.
Table 332. Configuring the Disk Rebuild Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description vdisk action=cancelrebu ild adisk| pdisk=channel:tar get:enclosure controllerid=id Configuring Array Disk As RAID The following table lists the RAIDCFG options, parameters, and pre-defined arguments for configuring the array disk as RAID. Table 333.
Table 334. Configuring Physical Disk State (continued) Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments or Description Example: adisk action=online adisk| pdisk=channel:tar get:enclosure controllerid=id -ad -ac=offline -ad|-pd= ch:targ:encl c=id A:>raidcfg -ad -ac=online ad=0:1 -c=2 NA NA Cancels the rebuild of the physical disk associated with a specified virtual disk.
Table 336. Consistency Check For Virtual Disk (continued) Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments action=consistenc ycheck Description Example: A:>raidcfg -vd -c=2 -vd=2 -ac=cc -vd -c=id -vd=id NA -ac=ccc or vdisk controllerid=id vdisk=id action=cancelcons istencycheck NA Cancels the consistency check for the specified virtual disk. Example: A:>raidcfg -vd -c=2 -vd=2 -ac=ccc NOTE: Consistency check command is not applicable when RAID=0.
Table 338. Discarding Preserved Cache (continued) Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description Example: controller controllerid=id action=discardPre servedCache — force A:>raidcfg -ctrl -c=2 -ac=dpc force RAIDCFG Command successful! --ctrl -c=id ac=dpc -force igncfg NA NA Discards the preserved cache on the controller ignoring the foreign configuration.
Table 339. Initializing Virtual Disks Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description Example: A:>raidcfg -vd -c=2 -vd=2 -ac=ci Resetting The Controller The following table lists the RAIDCFG options, parameters, and predefined arguments for resetting the controller. Table 340.
Table 341. Enabling And Disabling Persistent Dedicated Hot Spares Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description Example: action=disableper sistenthotspare A:>raidcfg -ctrl -ac=dphs -c=2 RAIDCFG Command successful! Setting And Displaying The PCIe Link Speed The following table lists the RAIDCFG options, parameters, and pre-defined arguments for setting and displaying the Peripheral Component Interconnect Express (PCIe) link speed of the controller.
Setting Boot Mode The following table lists the RAIDCFG options, parameters, and pre-defined arguments for setting the boot mode of the controller. Table 344.
Table 346. Miscellaneous Optional Parameters (continued) Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description Example: A:>raidcfg -ctrl -l=log.txt Controller_ID/Slot_ID: Controller_PCI_ID: Controller_Name: PERC 6/E Channels: Virtual_Disks: Firmware Version: V2.8-0[6064] 0 4:2:1 Dell 2 0 RAIDCFG Command successful! -si or silent NA Does not display any information on the terminal console.
Table 347. Quick Reference To RAIDCFG Commands (continued) Purpose Command Description To list all the disks attached to a particular controller raidcfg adisk c=slotid Lists all the disks attached to the controller. The slot ID is obtained from the first command. Record the drive location of the disks for later reference. To create a virtual disk with all the default settings raidcfg -ctrl ac=cvd -c=slotid -ad= x:y,x:y,...
Table 347. Quick Reference To RAIDCFG Commands Purpose Command Description NOTE: The minimum number of drives required to create a virtual disk of RAID 60 is 8. To view all the virtual disks in a system raidcfg vdisk Lists the virtual disks on a system for all RAID controllers. To view all the virtual disks for a specific controller raidcfg vdisk c=slotid Lists all the virtual disks on a specific controller.
6 UPINIT The UPINIT utility allows to create a utility partition (UP) on a hard drive, format the partition, and extract the partition contents onto the disk. Topics: • • • • Features Creating A Partition Using UPINIT UPINIT Dependencies UPINIT Options And Arguments Features The UPINIT utility: ● Displays help and usage information. ● Returns specific error codes and messages. NOTE: In Microsoft Windows Preinstallation Environment (Windows PE), you can find the UPINIT utility in \DELL\TOOLKIT\TEMPLATES\S
UPINIT Options And Arguments Table below lists the valid options and arguments for the UPINIT utility. Table 348. UPINIT Options and Arguments (continued) Option Valid Arguments Description none none If no options are given, the tool outputs usage information. The usage information is printed in the format shown below. Example 1: A:>upinit upinit version 1.0 © 2012 Dell Inc. All rights reserved upinit.
Table 348. UPINIT Options and Arguments (continued) Option Valid Arguments Description --file=file or -f=file --help or -h prints usage. --disk or -d ID of the disk on which to create the Dell Utility Partition. --size or -s Size in MB for the Dell Utility Partition. --file or -f Filename of the Dell Utility Partition Image File. --overwrite or -o Overwrites an existing Dell Utility Partition. Example: upinit --disk=0 --size=32 --file= upimg.
Table 348. UPINIT Options and Arguments Option Valid Arguments Description disk integer, required (Windows) string, required (Linux) Specifies the disk on which to create a utility partition. This disk is checked to ensure that there are no existing partitions. Utility exits with an error if the disk has partitions other than a utility partition. Use option --overwrite to overwrite an existing utility partition. Example: A:>upinit --disk=0 --size=32 --file= c:\upimage.
7 Messages And Codes This section documents the error messages and codes used in Dell OpenManage Deployment Toolkit (DTK).
Table 349. SYSCFG Error Codes and Messages Error Code Message 16 Cannot execute command. Insufficient privilege level. 17 Command illegal for specified sensor or record type. 18 Invalid commstring value. 19 Hardware subsystem error. Invalid data field in Request. 20 Invalid destination IP address. 21 The GUID is invalid. 22 Invalid gateway. 23 Invalid hostname. 24 Invalid IP address. 25 Invalid DNS IP address. 26 Invalid sub net mask. 27 Invalid value for PEF.
Table 349. SYSCFG Error Codes and Messages Error Code Message 50 Attempt to set the 'set in progress' value when not in the 'set in complete' state. 51 The SOL character ’accumulate interval’ is invalid. 52 The SOL character ’send threshold’ is invalid. 53 The SOL ’retry interval’ is invalid. 54 Command completed successfully. 55 Time-out while processing command. Response unavailable. 56 Unspecified error. 57 The password may only contain printable ASCII characters.
Table 349. SYSCFG Error Codes and Messages Error Code Message 82 The CPU information is not available. 83 The dependent option required for this subcommand is missing in the command line. 84 Duplicate sub command has been entered. 85 The script file does contain not a valid DTK environment script signature. 86 The format of the environment variable is incorrect. 87 The --envar option can only be used for a single option. 88 The --envar option can only be used for report operations.
Table 349. SYSCFG Error Codes and Messages Error Code Message 116 There was an error getting the option. 117 The option is not available or cannot be configured through software. 118 There was an error setting the option. 119 The -n (--namefile) option can only be used with - -pci. 120 The password may only contain alphanumeric characters. 121 The BIOS passwords have been disabled via jumper. 122 The password length must be between 1 and 32.
Table 349. SYSCFG Error Codes and Messages Error Code Message 150 Invalid Password override. 151 Invalid TPM/TCM set option. 152 There was an error setting the TPM/TCM option. 153 There is no setup password installed on this system. 154 The setup password supplied is incorrect. Please try again. 155 Profile should be custom for setting cpupowermode, memorypowermode and fanmode. 156 There was an error setting the Power Option. 157 The power cap value entered is out of range.
Table 349. SYSCFG Error Codes and Messages Error Code Message 178 Invalid configuration. Attempting to set cap when hardware does not support setting. 179 Invalid Configuration Option. 180 Cannot execute command. Parameter is illegal because command subfunction has been disabled or is unavailable. 181 Failed to report the removable flash media redundancy status. 182 Failed to report the Internal SD Module status. 183 Error locating the Virtual Media Key on the Modular system.
Table 349. SYSCFG Error Codes and Messages Error Code Message 211 Unsupported file name extension.Supported file name extension is XML 212 Unsupported file name extension.Supported file name extensions are .ini, .log, .bat, .ids, .lst, and .txt. Failures And Solutions The following table lists the common SYSCFG failures and their solutions. Table 350. SYSCFG Failures and Solutions Failure Messages Solutions Generic failure. Indicates iDRAC is in bad state. Reboot iDRAC. New value not valid.
Table 351. UPINIT Common Error Codes and Messages Error Code Message 10 Error: Invalid size. Size should be a number between 32 and 2000. 11 Error: sysdrmk failed. 12 System Error. 13 Error: Invalid Argument: 14 Error: Unzip failed. UPINIT Linux-Specific Error Codes And Messages The list of error codes and messages are specific to the Linux environment. Table 352. UPINIT Linux-Specific Error Codes and Messages Error Code Message 31 Error: Invalid disk specified.
Table 354. RAIDCFG Error Codes and Messages Error Code Message 3 Illegal operation 4 Unsupported operation 5 Device not found. 6 Format boot drive illegal 7 Buffer too small. 8 Virtual Disk contains boot partition. Use force option to delete. 9 Init boot drive failed. 10 Format boot drive failed. 11 Cannot write boot drive. 12 Unsupported RAID value. 13 Invalid RAID configuration. 14 Span depth not in range. 15 RAID 1 failed.
Table 354. RAIDCFG Error Codes and Messages Error Code Message 40 Cancel of Disk Diagnostic failed. 41 Cancel of Disk Rebuild failed. 42 Cancel of Disk Format failed 43 Assign Hot Spare failed 44 Disk too Small for Hot Spare. 45 Unassign Hot Spare failed. 46 Prepare Disk for Removal failed. 47 Disk Online failed. 48 Disk Offline failed. 49 UnMount Operation failed. 50 Mount Operation failed. 51 Cannot Format Array Disk. 52 Bad chunk size. 53 Invalid disk.
Table 354. RAIDCFG Error Codes and Messages Error Code Message 73 Virtual disk resynching failed. Controller busy. 74 Flush Virtual disk's cache failed on controller. 75 Virtual disk partition specified not found. 76 Unsupported cache policy value. 77 Unsupported write policy value. 78 Unsupported read policy value. 79 Cancel initialization on virtual disk failed. 80 Cancel reconstruction on virtual disk failed. 81 Cancel resynchronization on virtual disk failed.
Table 354. RAIDCFG Error Codes and Messages Error Code Message 107 Operations on hidden virtual disks are not allowed. 108 Virtual disk is in use. 109 The virtual disk is in use. It cannot be reconfigured at this time. 110 Virtual disk operation is temporarily unavailable. Initialization in progress. 111 Virtual disk operation is temporarily unavailable. Reconstruction in progress. 112 Virtual disk operation is temporarily unavailable. Rebuild in progress.
Table 354. RAIDCFG Error Codes and Messages Error Code Message 141 The controller was not able to get the status of the specified mirror set. 142 The controller was not able to set the requested failover space. 143 The controller cannot get the failover space information. 144 Controller cannot unmirror the specified virtual disk. 145 The controller could not split the specified virtual disk. 146 The controller could not lock the specified virtual disk. 147 Controller IO paused.
Table 354. RAIDCFG Error Codes and Messages Error Code Message 176 Invalid array disks or failover drives selected for reconfigure/create operation. Please make sure that all array disks and failover drives associated with the virtual disk are selected. 177 The maximum number of partitions have already been created on one of the selected array disk(s). Each array disk can hold portions (partitions) of up to 10 virtual disks.
Table 354. RAIDCFG Error Codes and Messages Error Code Message 204 File is not writable! 205 Setting Environment Variable Command failed! 206 Filename is not provided! 207 Invalid Strict option! Please provide a valid number between 1 and 100. 208 Span depth is not needed for this RAID type. 209 Array disk(s) cannot be part of virtual disk(s) and also be hotspares. 210 Cannot have silent and logfile switch with the same command.
Table 354. RAIDCFG Error Codes and Messages Error Code Message 230 Invalid VirtualDisk(VD) name specified. VD name can have alphanumeric characters [A-Z,a-z,0-9,_,-] only. Also, VD name size must be less than or equal to 15 characters 231 Error occurred while setting virtual disk as boot disk. 232 Error occurred while setting name for virtual disk. 233 Couldn't get boot virtual disk. 234 PCIe Link Speed could not be set for the RAID controller.
Table 354. RAIDCFG Error Codes and Messages Error Code Message 1015 Spanlength is not required for creating a RAID10 virtual disk on this controller. 1016 Unsupported operation. RAID 6 and RAID 60 virtual disks which are T10 PI enabled do not support Slow Initialize. 1017 Operation is not supported. The specified controller does not have encryption capability. 1018 Operation is not supported. Encryption key is not present on the specified controller.
Table 355.
Table 355. RACADM Firmware Error Codes and Messages Error Code Message 44 HISTORY MONITORS NOT YET AVAILABLE 45 NO VALID VALUE FOR THIS FIELD 46 DIAGNOSTIC TASK ERROR 47 DIAGNOSTIC TASK IS ALREADY RUNNING 48 NO DIAGNOSTIC TASK RUNNING 49 READ ONLY 50 SNARFING IS NOT AVAILABLE 51 TEXT RESOLUTION OF SERVER CHANGED 52 MODULE NOT LOADED 53 IPMI ERROR 54 ERROR IN DIAGNOSTIC FUNCTION RACADM Utility Error Codes And Messages Table below lists RACADM utility error codes and messages.
Table 356. RACADM Error Codes and Messages Error Code Message 533 TFTP read error encountered. 534 TFTP local file write error encountered. 535 TFTP local file read error encountered. 536 TFTP write request failed. 537 TFTP read request failed. 538 Failed to open file. 539 Failed to load socket library. 540 Invalid socket library. 541 Unable to resolve HostName. 542 Failed to create socket. 543 Socket read operation failed. 544 Socket write operation failed.
8 BMC Platform Events Filter Alert Messages All possible Platform Event Filter (PEF) Alert Messages along with a description of each event are listed in the table below Table 357. BMC PEF Alert Events Event Description Fan Probe Failure The fan is running too slow or not at all. Voltage Probe Failure The voltage is too low for proper operation. Discrete Voltage Probe Failure The voltage is too low for proper operation. Temperature Probe The temperature is approaching excessively high or low limits.
9 Sample File Formats This appendix lists the sample SYSCFG utility .ini, RAIDCFG utility .ini, and the RACADM utility .ini files. Topics: • • • Sample SYSCFG Utility .ini File Format Sample RAIDCFG Utility .ini File Format Sample RACADM Utility .ini File Format Sample SYSCFG Utility .ini File Format [syscfg] ;SystemModelName=poweredge r620 ;SystemBiosVersion=0.3.16 ;SystemServiceTag=MDN2345 ;SystemManufacturer=dell inc. ;SysMfrContactInfo=www.dell.com ;SysMemSize=4.
SriovGlobalEnable=disable SerialComm=onnoconredir SerialPortAddress=serial1com1serial2com2 ExtSerialConnector=serial1 FailSafeBaud=115200 ConTermType=vt100vt220 RedirAfterBoot=enable SysProfile=perfperwattoptimizeddapc ;ProcPwrPerf=sysdbpm ;MemFrequency=maxperf ;ProcTurboMode=enable ;ProcC1E=enable ;ProcCStates=enable ;MemPatrolScrub=standard ;MemRefreshRate=1x ;MemVolt=autovolt ;AesNi=enable PasswordStatus=unlocked TpmSecurity=off ;TpmActivation=nochange ;TpmClear=no ;IntelTxt=off LocalBiosUpdateSupport=en
vlanid=1 vlanpriority=0 vlantag=disable lancfgparamsv6 ;dnssrcv6=static ;gatewayv6=:: ;ipv6address1=:: ipv6=disable ;ipaddrv6=:: ;ipsrcv6=auto ;linklocaladdrv6=:: ;prefixlengthv6=0 ;dnsserver1v6=:: ;dnsserver2v6=:: ;ipv6address2=:: lanchannelaccess ipmioverlan=alwaysavail channelprivlmt=administrator pefalerting=disable lanuseraccess userid=2 usrprivlmt=administrator lanuseraccess userid=3 usrprivlmt=noaccess lanuseraccess userid=4 usrprivlmt=noaccess lanuseraccess userid=5 usrprivlmt=noaccess lanuseraccess
alertpolnum=3 alertpolstatus=disable pefcfgparams alertpolnum=4 alertpolstatus=disable pefcfgparams filter=fanfail filteralert=enable filteraction=none pefcfgparams filter=discretevoltfail filteralert=enable filteraction=none pefcfgparams filter=tempwarn filteralert=enable filteraction=none pefcfgparams filter=tempfail filteralert=enable filteraction=none pefcfgparams filter=intrusion filteralert=enable filteraction=none pefcfgparams filter=redundegraded filteralert=enable filteraction=none pefcfgparams fil
filteralert=enable filteraction=none pefcfgparams filter=systempowerfail filteralert=enable filteraction=none pefcfgparams filter=discretesdcardfail filteralert=enable filteraction=none pefcfgparams filter=discretesdcardpresent filteralert=enable filteraction=none pefcfgparams filter=discretesdcardwarn filteralert=enable filteraction=none pefcfgparams filter=ripsfail filteralert=enable filteraction=none pefcfgparams filter=ripsoffline filteralert=enable filteraction=none pefcfgparams filter=ripsredundancylo
userid=11 usrprivlmt=noaccess serialuseraccess userid=12 usrprivlmt=noaccess serialuseraccess userid=13 usrprivlmt=noaccess serialuseraccess userid=14 usrprivlmt=noaccess serialuseraccess userid=15 usrprivlmt=noaccess serialuseraccess userid=16 usrprivlmt=noaccess solaction userid=2 action=enable solaction userid=3 action=disable solaction userid=4 action=disable solaction userid=5 action=disable solaction userid=6 action=disable solaction userid=7 action=disable solaction userid=8 action=disable solaction
useraction userid=3 action=disable useraction userid=4 action=disable useraction userid=5 action=disable useraction userid=6 action=disable useraction userid=7 action=disable useraction userid=8 action=disable useraction userid=9 action=disable useraction userid=10 action=disable useraction userid=11 action=disable useraction userid=12 action=disable useraction userid=13 action=disable useraction userid=14 action=disable useraction userid=15 action=disable useraction userid=16 action=disable username userid
userid=12 name=NULL username userid=13 name=NULL username userid=14 name=NULL username userid=15 name=NULL username userid=16 name=NULL ;uuid=44454C4C4400104E8032CDC04F333435 virtualmedia=auto Sample RAIDCFG Utility .
#idRacProductInfo=Dell Remote Access Controller 5 #idRacDescriptionInfo=This system component provides a complete set of #remote management functions for Dell PowerEdge servers. #idRacVersionInfo=1.20 (Build 01.17) idRacName=DRAC 5 idRacMisc= [cfgLanNetworking] cfgNicEnable=1 cfgNicIpAddress=10.98.8.121 cfgNicNetmask=255.255.255.0 cfgNicGateway=192.168.0.1 cfgNicUseDhcp=0 #cfgNicMacAddress=00:11:43:34:5f:4a cfgDNSServersFromDHCP=0 cfgDNSServer1=192.168.0.5 cfgDNSServer2=192.168.0.
[cfgOobSnmp] cfgOobSnmpTrapsEnable=1 cfgOobSnmpAgentEnable=1 cfgOobSnmpAgentCommunity=public [cfgRacTuning] cfgRacTuneFwUpdateResetDelay=0x46 cfgRacTuneD3debugEnable=1 cfgRacTuneRemoteRacadmEnable=1 cfgRacTuneHostCom2BaudRate=57600 cfgRacTuneHttpPort=0x50 cfgRacTuneHttpsPort=0x1bb cfgRacTuneTelnetPort=0x17 cfgRacTuneConRedirPort=0x170c [ifcRacManagedNodeOs] ifcRacMnOsHostname=(none) ifcRacMnOsOsName=Linux 2.4.21-20.