Dell OpenManage Deployment Toolkit Version 5.
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 1 Introduction..................................................................................................................... 8 What is new in this release................................................................................................................................................. 8 SYSCFG equivalent RACADM commands.......................................................................................................................... 8 Supported Systems...................
l or logfile....................................................................................................................................................................23 o or outfile..................................................................................................................................................................24 ox or outxmlfile............................................................................................................................................
memdynamicpower................................................................................................................................................... 116 memintleave.............................................................................................................................................................. 117 memremap.................................................................................................................................................................
SYSCFG For State Configuration................................................................................................................................... 139 SYSCFG Options For State Configuration................................................................................................................ 139 SYSCFG for System Configuration.................................................................................................................................
Miscellaneous Options.............................................................................................................................................. 182 Quick Reference To RAIDCFG Commands..................................................................................................................... 183 6 UPINIT.........................................................................................................................186 Features.............................................
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.
windows_scripts.lst for Microsoft Windows operating systems and toolkit/Converter/ linux_scripts.lst for Linux operating system. The converted scripts are available in the folder racscripts. The set of converted commands are available in dtktoracadm_dict.map. The following table lists the set of commands: Table 1. SYSCFG equivalent RACADM commands Group SYSCFG Commands Equivalent RACADM Commands iDRAC Settings lcp --dnsdhcp iDRAC.IPv4.DNSFromDHCP lcp --domainname iDRAC.NIC.
Group SYSCFG Commands Equivalent RACADM Commands BIOS Option Settings --HddSeq BIOS.BiosBootSettings.HddSeq Boot Settings --BootMode BIOS.BiosBootSettings.BootMode --BootSeqRetry BIOS.BiosBootSettings.BootSeqRetry --HddFailover BIOS.BiosBootSettings.HddFailover --SetBootOrderFqddn BIOS.BiosBootSettings.SetBootOrderFqddn --SetLegacyHddOrderFqddn BIOS.BiosBootSettings.SetLegacyHddOrderFqddn --EmbVideo BIOS.IntegratedDevices.EmbVideo --IoatEngine BIOS.IntegratedDevices.
Group SYSCFG Commands Equivalent RACADM Commands Serial Communication --ConTerrmType BIOS.SerialCommSettings.ConTermType --ExtSerialConnector BIOS.SerialCommSettings.ExtSerialConnector --FailSafeBaud BIOS.SerialCommSettings.FailSafeBaud --RedirAfterBoot BIOS.SerialCommSettings.RedirAfterBoot Slot Disablement --Slotn BIOS.SlotDisablement.Slotn System Information --svctag BIOS.SysInformation.SystemServiceTag System Security --AcPwrRcvryDelay BIOS.SysSecurity.
• • CentOS 7.0 (64-bit) CentOS 7.2 (64-bit) NOTE: CentOS deployment is supported only on DSS1510, DSS1500, DSS2500 platforms. You can install the DTK Linux RPM utilities on the following operating systems in BIOS and UEFI mode: • • • • SUSE Linux Enterprise Server 12 SP1 (64-bit) SUSE Linux Enterprise Server 11 SP4 (64–bit) Red Hat Enterprise Linux 7.2 (64-bit) Red Hat Enterprise Linux 6.8 (64-bit) NOTE: The RPMs are available in the RPMs folder of DTK ELI ISO at linux.dell.
system to system. In addition, because the service tag information is static, it is not commented out in the output file or replicated. See the description of each option for further replication information. The syscfg.ini file cannot be used across different systems. The file output operation places system identification information at the beginning of the [syscfg] section. This information is used to determine if the file can be accepted as input for a system.
• The Dell OpenManage Sever Administrator Storage Management User’s Guide provides information about RAID controllers. • The Integrated Dell Remote Access Controller 8 (iDRAC8) Command Line Interface Reference Guide provides information about the RACADM subcommands, supported interfaces, property database groups and object definitions for iDRAC8 and CMC.
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. DTK Utilities General Usage The following table lists the general usage models of the DTK utilities: Table 2. DTK Utilities Utilities Usage SYSCFG syscfg --option1=[arg1] ... --optionX=[argX] or syscfg bmcoption1 --bmcsuboption1=[arg1]...
Element Description NOTE: This delimiter is not applicable to Baseboard Management Controller (BMC) sub-options. -- Prefix multi-character options. utilname Indicates the generic designation for a DTK utility name. o Indicates the generic single-character designation for an option. optionX Indicates the generic multi-character designation for a utility name, where you can use X to distinguish multiple options used in the same command line instance.
Valid / Invalid DTK Command Line Example valid syscfg -l=filename --option1 -option2 syscfg -l=/tmp/myfile.txt --floppy --bootseq invalid syscfg -i=filename --option1 -option2 syscfg -i=/tmp/myfile.txt --floppy --bootseq valid syscfg --option=argument bmcoption --option1= argument syscfg --embnic=on pcp -hostname=webserver NOTE: Do not combine options that specify report or set actions in a command line instance. Other Delimiters The following table lists the other delimiters: Table 5.
Read And Write Commands Options can report a certain value or set of values based on the presence of an argument. These read or write actions are implied in the DTK command line arguments. The get, read, set, or write commands, for example, are not required. NOTE: You cannot combine options that specify read or write actions in a command line instance. Table 6.
3 DTK Seamless package The DTK Seamless package is a single installer package that carries Linux DTK RPMs (RHEL, SLES) and its dependency. 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.
Non-interactive mode: In the non-interactive mode, all the available tools are installed by default. Any other option is ignored. Type the following command: ./DTKTOOLS__Linux64_.Bin [—f/--force] Once the DTK tools installation is complete, success message is displayed on the screen. To uninstall the DTK tools, run the command ./DTKTOOLS__Linux64_.Bin [-d/--delete] To view the available options, run the following command in the command line: .
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. Features The SYSCFG utility: • Displays help and usage information. • Outputs configuration options to a file or screen.
envar Table 8. 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. In this case, the filename pointed to by DTKENVSCR is used to store the environment variable data. Example: syscfg --mem -s=temp --envar= Z:\scrip
i or infile Table 10. SYSCFG General — i or infile Valid Arguments Description Directs the SYSCFG utility to take input from the .ini file. The utility searches the file for a section heading identical to the utility name. An error is returned if the file or section is not found. If the section is found, each name/value pair is applied to the system. The names must match a valid option, and the arguments must be in the proper format for the option.
Example: A:>syscfg -l logfile --option= o or outfile Table 13. SYSCFG General — o or outfile Valid Arguments Description Prints all replicable options to the specified filename. The format of the output is in the .ini format, with the utility name as the section header. On PowerEdge 11G systems, if a file with the same name already exists, the information is appended to the file, but on PowerEdge 12G it overwrites the existing file.
Example: A:>syscfg --px filename.xml s Table 17. SYSCFG General — s Valid Arguments Description Prints the variable name and the assigned value to the console. This option when used with --envar, picks up the environment variable data and stores it in a file. This file can be called from a script. For more information, see envar. Example: A:>syscfg -s ENVNAME --svctag svctag=SERVICE ENVNAME=SERVICE version* Table 18.
– The BIOS version or hardware feature set. – A missing or expired license. The system displays an error message if the required license is not found. For more information, see Dell License Manager on dell.com/support/manuals. • Some of the options are followed by an asterisk. The asterisk is not part of the command syntax. Such options are used for reporting purposes only. These commands do not accept any suboptions or arguments. The values associated with these commands are reported by the BIOS.
Group Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option ---embsdcardredundancy BIOS.IntegratedDevices.InternalSdCardRedunda InternalSdCardRedundanc ncy y --InternalUsb --internalusb BIOS.IntegratedDevices.InternalUsb --InternalUsb1 --internalusbport1 BIOS.IntegratedDevices.InternalUsb1 --InternalUsb2 --internalusbport2 BIOS.IntegratedDevices.InternalUsb2 --OsWatchdogTimer --oswatchdogtimer BIOS.IntegratedDevices.
Group Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option --SysMemSpeed* N/A BIOS.MemSettings.SysMemSpeed --SysMemType* N/A BIOS.MemSettings.SysMemType --SysMemVolt* N/A BIOS.MemSettings.SysMemVolt --VideoMem* N/A BIOS.MemSettings.VideoMem --ClusterOnDie N/A N/A --AssetTag* --asset* BIOS.MiscSettings.AssetTag --ErrPrompt --f1f2promptonerror BIOS.MiscSettings.ErrPrompt -InSystemCharacterization N/A BIOS.MiscSettings.
Group One-Time Boot Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option --PxeDevnProtocol N/A BIOS.PxeDevice1Settings.PxeDevnProtocol --PxeDevnVlanEnDis N/A BIOS.PxeDevice1Settings.PxeDevnVlanEnDis --PxeDevnVlanId N/A BIOS.PxeDevice1Settings.PxeDevnVlanId --PxeDevnVlanPriority N/A BIOS.PxeDevice1Settings.PxeDevnVlanPriority --OneTimeBootMode N/A BIOS.OneTimeBoot.OneTimeBootMode --OneTimeBootSeqDev --nextboot BIOS.OneTimeBoot.
Group Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option --Proc4Brand* N/A BIOS.ProcSettings.Proc4Brand --Proc4Id* N/A BIOS.ProcSettings.Proc4Id --Proc4L2Cache* N/A BIOS.ProcSettings.Proc4L2Cache --Proc4L3Cache* N/A BIOS.ProcSettings.Proc4L3Cache --Proc4NumCores* N/A BIOS.ProcSettings.Proc4NumCores --Proc64bit* N/A BIOS.ProcSettings.Proc64bit --ProcAdjCacheLine --adjcacheprefetch BIOS.ProcSettings.
Group Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option --SataPortA --sata0 BIOS.SataSettings.SataPortA --SataPortACapacity* N/A BIOS.SataSettings.SataPortACapacity --SataPortADriveType* N/A BIOS.SataSettings.SataPortADriveType --SataPortAModel* N/A BIOS.SataSettings.SataPortAModel --SataPortB --sata1 BIOS.SataSettings.SataPortB --SataPortBCapacity* N/A BIOS.SataSettings.SataPortBCapacity --SataPortBDriveType* N/A BIOS.SataSettings.
Group Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option N/A BIOS.SataSettings.SataPortGModel --sata7 BIOS.SataSettings.SataPortH N/A BIOS.SataSettings.SataPortHCapacity N/A BIOS.SataSettings.SataPortHDriveType N/A BIOS.SataSettings.SataPortHModel N/A BIOS.SataSettings.SataPortI N/A BIOS.SataSettings.SataPortICapacity N/A BIOS.SataSettings.SataPortIDriveType NOTE: The option is supported only on Dell PowerEdge 13G and later systems.
Group Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option N/A BIOS.SataSettings.SataPortIModel N/A BIOS.SataSettings.SataPortJ N/A BIOS.SataSettings.SataPortJCapacity N/A BIOS.SataSettings.SataPortJDriveType N/A BIOS.SataSettings.SataPortJModel N/A BIOS.SataSettings.SecurityFreezeLock --ConTerrmType --conterm BIOS.SerialCommSettings.ConTermType --ExtSerialConnector --extserial BIOS.SerialCommSettings.
Group Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option Slot Disablement --Slotn N/A BIOS.SlotDisablement.Slotn System Information --SysMfrContactInfo* N/A BIOS.SysInformation.SysMfrContactInfo --SystemBiosVersion* --biosver BIOS.SysInformation.SystemBiosVersion --SystemManufacturer* N/A BIOS.SysInformation.SystemManufacturer --SystemModelName* N/A BIOS.SysInformation.SystemModelName --SystemServiceTag* --svctag/--syssvctag* BIOS.
Group Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option NOTE: The option is supported only on Dell PowerEdge 13G and later systems. --EnergyPerformanceBias BIOS.SysProfileSettings.EnergyPerformanceBia s NOTE: The option is supported only on Dell PowerEdge 13G and later systems. --UncoreFrequency BIOS.SysProfileSettings.UncoreFrequency NOTE: The option is supported only on Dell PowerEdge 13G and later systems.
Group Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option --tpmactivation BIOS.SysSecurity.TpmActivation --tpmclear BIOS.SysSecurity.TpmClear --TpmSecurity --tpmsecurity BIOS.SysSecurity.TpmSecurity --TpmStatus N/A BIOS.SysSecurity.TPMStatus --TpmInfo N/A N/A N/A BIOS.SysSecurity.TpmCommand --UefiVariableAccess N/A N/A --SecureBoot N/A BIOS.SysSecurity.SecureBoot N/A N/A N/A BIOS.BiosBootSettings.
BIOS Option Settings You can manage the BIOS start settings using the options in this group. BootSeq/bootseq Table 20. SYSCFG Options Supported — BootSeq/bootseq Valid Arguments Description • On systems prior to 12G: numerical list separated by commas or list of device names separated by commas • On 12G and later systems: list of device names separated by commas Enables, disables, and orders the devices in a boot order list. Only the devices present on the system are listed in the boot sequence.
Example 1: #syscfg --bootseq The following devices are set in the boot sequence: Device 2:* cdrom.emb.0 - IDE CD-ROM device Device 3:* hdd.emb.0 - Hard drive C: Device 5:* virtual.slot.1 - VIRTUALCDROM DRIVE Device 1:* floppy.emb.0 - Diskette drive A:1226 Device 6:* virtual.slot.2 - VIRTUALFLOPPY DRIVE Device 4:* nic.emb.1 - IBA GE Slot 0638 v1226 Example 2: #syscfg --bootseq=nic.emb.1,virtual.slot.1 The following devices are set in the boot sequence: Device 4:* nic.emb.
Example 1: A:>syscfg --devseq The following devices are set in the disk device sequence: Device 1:* hdd.emb.0 - System BIOS boot devices Device 2:* scsiraid.slot.3 - PERC 5/E Adapter(bus 02 dev 02) Device 3:* usbkey.slot.0 - Hard-disk-emulated USB flash drive 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.
• Description On 12G and later systems: Enabled, Disabled 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 24.
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. EmbNic1/embnic1 Table 27.
without PXE, it is not found in the boot order. If the NIC is turned on with PXE, it is placed at the end of the boot order. The onnopxe argument is not supported on all systems. The onwithiscsi argument enables the embedded NIC to boot from the iSCSI server. The embnic1 option can be replicated. Example: A:>syscfg --embnic2=onnopxe embnic2=onnopxe Applicable Systems All PowerEdge systems EmbNic3/embnic3 Table 30.
• Description On 12G and later systems: Enabled, EnabledPxe, EnablediScsi, Disabled Turns the fourth embedded NIC on with PXE enabled, off, or on without PXE enabled. This option is only valid for supported systems that have four embedded NICs. If the fourth NIC is enabled without PXE, it is not found in the boot order. If the fourth NIC is turned on with PXE, it is placed at the end of the boot order. The onnopxe argument is not supported on all systems. This option can be replicated.
NOTE: If set to DisabledOs, the Integrated NICs may still be available for shared network access by the embedded management controller. This function must be configured through the NIC management utilities provided with your system. Example: A:>syscfg --IntegratedNetwork1=Enabled IntegratedNetwork1=Enabled Applicable Systems PowerEdge 12G and later systems IntegratedNetwork2 Table 36.
Example: A:>syscfg --integratedsas=enable integratedsas=enable Applicable Systems All PowerEdge systems. InternalSdCard/embsdcard Table 39. InternalSdCard/embsdcard Valid Arguments Description • On systems prior to 12G: on, off • On 12G and later systems: On, Off Enables or disables the embedded SD card port. Example: A:>syscfg --embsdcard=off embsdcard=off Applicable Systems All PowerEdge systems InternalSdCardRedundancy/embsdcardredundancy Table 40.
Applicable Systems All PowerEdge systems. InternalUsb1/internalusbport1 Table 42. InternalUsb1/internalusbport1 Valid Arguments • On systems prior to 12G: on, off • On 12G and later systems: On, Off Turns the internal USB port 1on or off. Description Example: A:>syscfg --internalusbport1=on internalusbport1=on Applicable Systems All PowerEdge systems. InternalUsb2/internalusbport2 Table 43.
• Description On 12G and later systems: Enabled, Disabled Enables or disables support for Single Root I/O Virtualization (SR-IOV) devices. Example: A:>syscfg --sriov=disable sriov=disable Applicable Systems All PowerEdge systems. UsbPorts/usbports Table 46. UsbPorts/usbports Valid Arguments Description • On systems prior to 12G: enable, enablebackonly, disable • On 12G and later systems: AllOn, OnlyBackPortsOn, AllOff Enables or disables USB ports.
Example: A:>syscfg --Usb3Setting=Auto Usb3Setting=Auto Applicable Systems All systems prior to PowerEdge 13G systems CurrentEmbVideoState Table 49. CurrentEmbVideoState Valid Arguments Description • On systems prior to 12G: NA • On 12G and later systems: read-only Displays the current state of the Embedded Video Controller. Example: A:>syscfg --CurrentEmbVideoState CurrentEmbVideoState=xxx Applicable Systems PowerEdge 12G and later systems InternalSdCardPrimaryCard Table 50.
PxeDevnInterface Table 52. PxeDevnInterface Valid Arguments Description • On systems prior to 12G: NA • On 12G and later systems: read-only 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 53.
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 56. PxeDevnVlanPriority Valid Arguments Description • On systems prior to 12G: NA • On 12G and later systems: Sets the virtual LAN (VLAN) priority of the PXE device. NOTE: The value of n in PxeDevnVlanPriority can be 1–4.
Example: A:>syscfg --DynamicCoreAllocation=Enabled DynamicCoreAllocation=Enabled Applicable Systems PowerEdge 12G and later systems MemOpMode/memoperatingmode Table 59. MemOpMode/memoperatingmode Valid Arguments Description • On systems prior to 12G: optimizer, mirror, advancedecc • On 12G and later systems: OptimizerMode, SpareMode, MirrorMode, AdvEccMode, SpareWithAdvEccMode Selects the memory operating mode. This feature is active only if a valid memory configuration is detected.
• Description On 12G and later systems: Enabled, Disabled Enables or disables the POST extended memory test. Example: A:>syscfg --MemTest=Enabled MemTest=Enabled Applicable Systems All PowerEdge systems NodeInterleave/nodeinterleave Table 62. NodeInterleave/nodeinterleave Valid Arguments Description • On systems prior to 12G: enable, disable • On 12G and later systems: Enabled, Disabled Enables node interleaving, if the system is configured with matching memory.
Applicable Systems PowerEdge 12G and later systems. SysMemSize/mem* Table 65. SysMemSize/mem* Valid Arguments Description • On systems prior to 12G: read-only • On 12G and later systems: read-only Displays the amount of main memory in the system. Example: A:>syscfg --mem mem=500 Applicable Systems PowerEdge 11G and later systems. SnoopMode/snoopfilter Table 66.
Example: A:>syscfg --SysMemType Applicable Systems PowerEdge 12G and later systems. SysMemVolt* Table 69. SysMemVolt* Valid Arguments Description • On systems prior to 12G: NA • On 12G and later systems: read-only Displays the voltage of the main memory. Example: A:>syscfg --SysMemVolt Applicable Systems PowerEdge 12G and later systems. VideoMem* Table 70.
• Description On 12G and later systems: read-only Reports or sets the customer-programmable asset tag number for a system. This value can be replicated. NOTE: The Asset Tag is a string assigned to a system, usually by an administrator, for security or tracking purposes. The Asset Tag can be up to 10 characters long and can contain only printable US-ASCII characters. For more information on delimiters, see Command Line Option Delimiters.
• Description On 12G and later systems: On, Off Turns the keyboard number lock on or off. This option is not replicated. Example: A:>syscfg --numlock=on numlock=on Applicable Systems All PowerEdge systems. ForceInt10 Table 76. ForceInt10 Valid Arguments Description • On systems prior to 13G: NA • On 13G and later systems: Enabled, Disabled Determines whether the system BIOS loads the legacy video (INT 10h) option ROM from the video controller or not.
Example: A:>syscfg --rptkeyerr=disable rptkeyerr=disable Applicable Systems All PowerEdge systems One-Time Boot You can manage the one time boot settings using the options in this group. OneTimeBootMode Table 79. OneTimeBootMode Valid Arguments Description • On systems prior to 12G: NA • On 12G and later systems: Disabled, OneTimeBootSeq, OneTimeHddSeq, OneTimeUefiBoot Seq, OneTimeCustomBootSeqStr, OneTimeCustomH ddSeqStr, OneTimeCustomU efiBootSeqStr Allows to set the one-time boot sequence.
NOTE: The asterisk indicates that the device is enabled in the BIOS. Applicable Systems All PowerEdge systems. OneTimeHddSeqDev Table 81. OneTimeHddSeqDev Valid Arguments Description • On systems prior to 12G: NA • On 12G and later systems: numerical list separated by commas or list of device names separated by commas Determines the one-time boot hard disk when the One-Time Boot Device List is set to BIOS Hard-Disk Drive Sequence Device.
Example: A:>syscfg --OneTimeUefiBootSeqDev= 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. Applicable Systems PowerEdge 12G and later systems.
• Description On 12G and later systems: Enabled, Disabled Enables or disables DCU Streamer Prefetcher. This option can be replicated. Example: A:>syscfg --dcustreamerprefetcher=enable dcustreamerprefetcher=enable Applicable Systems PowerEdge 11G and later systems LogicalProc/logicproc Table 86. LogicalProc/logicproc Valid Arguments Description • On systems prior to 12G: enable, disable • On 12G and later systems: Enabled, Disabled Enables or disables the logical processors of a system.
Applicable Systems PowerEdge 12G and later systems. Proc1L2Cache* Table 89. Proc1L2Cache* Valid Arguments Description • On systems prior to 12G: NA • On 12G and later systems: read-only Displays the amount of memory in the corresponding processor cache. Example: A:>syscfg --Proc1L2Cache Applicable Systems PowerEdge 12G and later systems. Proc1L3Cache* Table 90.
Proc2Id* Table 93. Proc2Id* Valid Arguments Description • On systems prior to 12G: NA • On 12G and later systems: read-only Displays the family, model, and stepping values of the processor. Example: A:>syscfg --Proc2Id Applicable Systems PowerEdge 12G and later systems. Proc2L2Cache* Table 94. Proc2L2Cache* Valid Arguments Description • On systems prior to 12G: NA • On 12G and later systems: read-only Displays the amount of memory in the corresponding processor cache.
Proc3Brand* Table 97. Proc3Brand* Valid Arguments Description • On systems prior to 12G: NA • On 12G and later systems: read-only Displays the brand text provided by the processor manufacturer. Example: A:>syscfg --Proc3Brand Applicable Systems PowerEdge 12G and later systems. Proc3Id* Table 98. Proc3Id* Valid Arguments Description • On systems prior to 12G: NA • On 12G and later systems: read-only Displays the family, model, and stepping values of the processor.
Proc3NumCores* Table 101. Proc3NumCores* Valid Arguments Description • On systems prior to 12G: NA • On 12G and later systems: read-only Displays the number of cores in the processor package. Example: A:>syscfg --Proc3NumCores Applicable Systems PowerEdge 12G and later systems. Proc4Brand* Table 102. Proc4Brand* Valid Arguments Description • On systems prior to 12G: NA • On 12G and later systems: read-only Displays the brand text provided by the processor manufacturer.
Proc4L3Cache Table 105. Proc4L3Cache Valid Arguments Description • On systems prior to 12G: NA • On 12G and later systems: read-only Displays the amount of memory in the corresponding processor cache. Example: A:>syscfg --Proc4L3Cache Applicable Systems PowerEdge 12G and later systems. Proc4NumCores* Table 106. Proc4NumCores* Valid Arguments Description • On systems prior to 12G: NA • On 12G and later systems: read-only Displays the number of cores in the processor package.
Applicable Systems All PowerEdge systems. ProcBusSpeed* Table 109. ProcBusSpeed Valid Arguments Description • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Read-only Displays the bus speed of the processor. Example: A:>syscfg --ProcBusSpeed Applicable Systems Dell’s 12th generation PowerEdge and later systems. ProcCores/cpucore Table 110.
• Description On Dell’s 12th generation PowerEdge and later systems: Enabled, Disabled Enables or disables the Execute Disable Memory Protection Technology feature of the CPU. Example: A:>syscfg --cpuxdsupport=enable cpuxdsupport=enable Applicable Systems All PowerEdge systems running on Intel processors. ProcHwPrefetcher/hwprefetcher Table 113.
• Description On Dell’s 12th generation PowerEdge and later systems: InputOutput, Compute Sets the bandwidth priority to compute or io. Set to compute for computationintensive applications. Set to io for I/O intensive applications. This option can be replicated. Example: A:>syscfg --qpibandwidthpriority=compute qpibandwidthpriority=compute Applicable Systems Dell’s 11th generation PowerEdge and later systems QpiSpeed Table 116.
NOTE: The value of n in ProcnControlledTurbo can be 1–4. Example: A:>syscfg --Proc1ControlledTurbo=Disabled ProcConfigTdp Table 119. ProcConfigTdp Valid Arguments Description • On systems prior to Dell’s 13th generation PowerEdge systems: NA • On Dell’s 13th generation PowerEdge and later systems: Nominal, Level1, Level2 Configures the Thermal Design Power (TDP). Example: A:>syscfg --ProcConfigTdp=Nominal ProcConfigTdp=Nominal ProcX2Apic Table 120.
Example: A:>syscfg --embsataraid=off embsataraid=off Applicable Systems All PowerEdge systems eSataPort1 Table 122. eSataPort1 Valid Arguments Description • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Off, Auto 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 123.
• Description On Dell’s 12th generation PowerEdge and later systems: read-only 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 126.
SataPortAModel* Table 129. SataPortAModel Valid Arguments Description • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Read-only Displays the drive model of the selected device. Example: A:>syscfg --SataPortAModel Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortB / sata1 Table 130.
Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortBModel* Table 133. SataPortBModel Valid Arguments Description • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Read-only Displays the drive model of the selected device. Example: A:>syscfg --SataPortBModel Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortC / Sata2 Table 134.
Example: A:>syscfg --SataPortCDriveType Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortCModel* Table 137. SataPortCModel Valid Arguments Description • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Read-only Displays the drive model of the selected device. Example: A:>syscfg --SataPortCModel Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortD / sata3 Table 138.
SataPortDDriveType* Table 140. SataPortDDriveType Valid Arguments Description • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Read-only This option indicates type of device attached to this SATA port. Example: A:>syscfg --SataPortDDriveType Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortDModel* Table 141.
Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortEDriveType* Table 144. SataPortEDriveType Valid Arguments Description • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Read-only This option indicates type of device attached to this SATA port. Example: A:>syscfg --SataPortEDriveType Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortEModel* Table 145.
Example: A:>syscfg --SataPortFCapacity Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortFDriveType* Table 148. SataPortFDriveType Valid Arguments Description • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Read-only This option indicates type of device attached to this SATA port.
• Description On Dell’s 12th generation PowerEdge and later systems: Read-only Displays the total capacity of a hard disk drive. This option is undefined for removablemedia devices such as optical drives. Example: A:>syscfg --SataPortGCapacity Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortGDriveType* Table 152.
SataPortHCapacity* Table 155. SataPortHCapacity Valid Arguments Description • On systems prior to 12G: NA • On 12G and later systems: read-only Displays the total capacity of a hard-disk drive. This option is undefined for removablemedia devices such as optical drives. Example: A:>syscfg --SataPortHCapacity Applicable Systems PowerEdge 12G and later systems. SataPortHDriveType* Table 156.
Applicable Systems All PowerEdge systems SataPortICapacity* Table 159. SataPortICapacity Valid Arguments Description • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Read-only Displays the total capacity of a hard disk drive. This option is undefined for removablemedia devices such as optical drives.
Example: A:>syscfg --sata7=auto sata7=auto Applicable Systems All PowerEdge systems. SataPortJCapacity* Table 163. SataPortJCapacity Valid Arguments Description • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Read-only Displays the total capacity of a hard disk drive. This option is undefined for removablemedia devices such as optical drives.
• Description On Dell’s 12th generation PowerEdge and later systems: Enabled, Disabled Sends the Security Freeze Lock command to the embedded SATA drives during power-on self-test (POST). The option is applicable only to ATA and AHCI, and not to RAID. 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.
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 169.
SerialPortAddress / serialportaddrsel Table 172. SerialPortAddress / serialportaddrsel Valid Arguments Description • On systems prior to Dell’s 12th generation PowerEdge systems: default, alternate • On Dell’s 12th generation PowerEdge and later systems: Serial1Com1Serial2Com2, Serial1Com2Serial2Com1, Com1, Com2 Sets the port address of the serial devices.
• Description On Dell’s 12th generation PowerEdge and later systems: Read-only Displays the information for contacting the Original Equipment Manufacturer (OEM) of this system. Example: A:>syscfg --SysMfrContactInfo Applicable Systems Dell’s 12th generation PowerEdge and later systems SystemBiosVersion / biosver* Table 175.
• Description On Dell’s 12th generation PowerEdge and later systems: Read-only Displays the system service tag (a unique identifier assigned by the Original Equipment Manufacturer (OEM) of this system). NOTE: The syssvctag option reports the system service tag on a Blade system. Example: A:>syscfg --svctag Applicable Systems All PowerEdge systems. SystemMeVersion* Table 179.
Example: A:>syscfg --CollaborativeCpuPerfCtrl=Enabled CollaborativeCpuPerfCtrl=Enabled Applicable Systems Dell’s 12th generation PowerEdge and later systems MemFrequency / memorypowermode Table 182.
Applicable Systems Dell’s 12th generation PowerEdge and later systems MemVolt Table 185. MemVolt Valid Arguments • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: AutoVolt, Volt15V, Volt135V NOTE: Volt15V represents 1.5 Volt and Volt135V represents 1.35 Volts. Description Sets the DIMM voltage selection.
• Description On Dell’s 12th generation PowerEdge systems and later systems: Enabled, Disabled Enables or disables C1-E. By default, it is enabled. This option can be replicated. Example: A:>syscfg --cpucle=enable cpucle=enable Applicable Systems On Dell’s 11th generation PowerEdge systems and later systems ProcCStates / cstates Table 189.
whenever the other core has gone into an idle state. When enabled, the processor can operate in Turbo Boost Mode. Example: A:>syscfg --turbomode=enable --turbomode=enable Applicable Systems Dell’s 11th generation PowerEdge and later systems running on Intel processors SysProfile / profile Table 192.
NOTE: The value of n in ProcnTurboCoreNum can be 0–3. Example: A:>syscfg --Proc1TurboCoreNum=6 Proc1TurboCoreNum=6 EnergyPerformanceBias Table 195. EnergyPerformanceBias Valid Arguments Description • On systems prior to Dell’s 13th generation PowerEdge systems: NA • On Dell’s 13th generation PowerEdge and later systems: MaxPower, BalancedPerformance, BalancedEfficiency, LowPower Sets the Energy Efficient Policy.
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 198. AcPwrRcvryDelay Valid Arguments Description • On systems prior to 12G: NA • On 12G and later systems: Immediate, User, Random Specifies how the system supports the staggering of power-up after AC power has been restored to the system.
IntelTxt/inteltxt Table 201. IntelTxt/inteltxt Valid Arguments Description • On systems prior to 12G: enable, disable • On 12G and later systems: On, Off 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.
Applicable Systems All PowerEdge systems. PwrButton/powerbutton Table 204. PwrButton/powerbutton Valid Arguments Description • On systems prior to 12G: enable, disable • On 12G and later systems: Enabled, Disabled Enables or disables the power button on the front panel. Example: A:>syscfg --powerbutton=enable powerbutton=enable Applicable Systems All PowerEdge systems. SetupPassword/setuppwd* Table 205.
passwords are limited to alphanumeric characters and cannot exceed 32 characters in length. If a current system password is set, it must be given through the oldsyspwd option. This option is not replicated. For more information on delimiters, see Command Line Option Delimiters . Example 1: A:>syscfg --syspwd=password The password has been set. Please use a warm reboot to apply the password to the system. Example 2: A:>syscfg --syspwd=password --oldsyspwd=password The password has been set.
TcmClear/tcmclear Table 209. TcmClear/tcmclear Valid Arguments • On systems prior to 13G: Yes, No • On 13G systems: NA Description CAUTION: Clearing the TCM will cause loss of all keys in the TCM. This could affect booting of the operating system. When set to Yes, all the contents of the TCM will be cleared. This field is read-only when TCMSecurity is set to Off. NOTE: The tcmclear option is a sub-option of tcm.
TpmClear/tpmclear Table 212. TpmClear/tpmclear Valid Arguments • On systems prior to 12G: NA • On 12G systems: Yes, No Description CAUTION: Clearing the TPM will cause loss of all keys in the TPM. This could affect booting of the operating system. When set to Yes, all the contents of the TPM will be cleared. This field is read-only when TCMSecurity is set to Off. NOTE: The tpmclear option is a sub-option of tpm.
• Description On 13G and later systems: read-only Displays the TPM type and firmware version. Example: A:>syscfg --TpmInfo Applicable Systems PowerEdge 13G and later systems TpmCommand Table 216. TpmCommand Valid Arguments Description • On systems prior to 13G: NA • On 13G and later systems: None, Activate, Deactivate, Clear Configures the Trusted Platform Module (TPM). • None • — Commands are not sent to the TPM. Activate — TPM is enabled. • Deactivate — TPM is disabled.
• Description On 12G and later systems: Standard, Custom Sets the process to authenticate pre-boot images. When set to Standard, the BIOS uses the system manufacturer keys and certificates to authenticate pre-boot images. When set to Custom, the BIOS uses user-defined keys and certificates. The default value is Standard. Example: A:>syscfg --SecureBootPolicy=Standard SecureBootPolicy=Standard Applicable Systems PowerEdge 12G and later systems UefiVariableAccess Table 219.
DTKTORACADM The DTK SYSCFG deployment scripts are converted to equivalent RACADM scripts, that helps in migration to utilize RACADM in the deployment solution. The utility has the conversion tool for converting the SYSCFG scripts in both environments: Microsoft Windows and Linux operating systems. Starting 12th generation of PowerEdge servers and later, selected set of SYSCFG commands are a part of the DTK sample scripts. The list of DTK sample scripts are present in \Toolkit\Tools\CONVERTER \windows_script
Group SYSCFG Commands Equivalent RACADM Commands --gatewayv6 iDRAC.IPv6.Gateway --ipv6address1 iDRAC.IPv6.Address1 --ipv6address2 iDRAC.IPv6.Address2 --linklocaladdrv6 iDRAC.IPv6.LinkLocalAddress --prefixlengthv6 iDRAC.IPv6.PrefixLength --connectionmode iDRAC.IPMISerial.ConnectionMode --msgcommbitrate iDRAC.IPMISerial.BaudRat --msgcommflowctrl iDRAC.IPMISerial.FlowControl --tmcfghandshakectrl iDRAC.IPMISerial.HandshakeControl --tmcfglineediting iDRAC.IPMISerial.
Group SYSCFG Commands Equivalent RACADM Commands --ErrPrompt BIOS.MiscSettings.ErrPrompt --NumLock BIOS.MiscSettings.NumLock --ForceInt10 BIOS.MiscSettings.ForceInt10 --DcuIpPrefetcher BIOS.ProcSettings.DcuIpPrefetcher --DcuStreamerPrefetcher BIOS.ProcSettings.DcuStreamerPrefetcher --LogicalProc BIOS.ProcSettings.LogicalProc --ProcExecuteDisable BIOS.ProcSettings.ProcExecuteDisable --ProcHwPrefetcher BIOS.ProcSettings.ProcHwPrefetcher --ProcVirtualization BIOS.ProcSettings.
Example: A:>syscfg --assignintr=standard assignintr=standard Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems bezelir Table 225. bezelir Valid Arguments enable, disable 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 226.
Example: A:>syscfg --coreperformanceboost=enable coreperformanceboost=enable Applicable Systems PowerEdge R715, R815, R515, R415, and M915 systems with AMD Opteron 6000 series processor dbpm Table 229. 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 230.
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. Example: A:>syscfg --embnic1pxe=enable embnic1pxe=enable Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems embnic2pxe Table 233. embnic2pxe Valid Arguments enable, disable Description Enables or disables Preboot Execution Environment (PXE) on the second embedded NIC.
embscsi2 Table 236. 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. This option can be replicated. Example: A:>syscfg --embscsi2=on embscsi2=on Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems embscsiraid Table 237. embscsiraid Valid Arguments raid, off, scsi Description Sets the specified value for the SCSI RAID controller.
Example: A:>syscfg --embscsiraidchb=raid embscsiraidchb=raid Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems embsdcardredundancy Table 240. embsdcardredundancy Valid Arguments mirrormode, disable Description Sets the redundancy to mirrormode or disabled. If set to mirrormode, read-write operation occurs on both the secure digital (SD) cards. If one of the SD cards fails and is replaced, on booting, the data is copied to that SD card.
Description For details about the tcm suboptions and arguments, see Sub Options For tcm Option. Applicable Systems PowerEdge 10G, 11G, and 12G systems tpm Table 244. tpm Valid Arguments NA Description For details about the tpm suboptions and arguments, see Sub Options For tpm Option. Applicable Systems PowerEdge 10G, 11G, and 12G systems Sub Options And Arguments For power Option Table 245.
Option Sub-option Arguments Description --profile NA Displays the profile set and the respective profile parameters. Displays the values of budgetcap, and the maximum and minimum power thresholds in Watts. --cap NOTE: This option is available only with the appropriate installed license. is the limit for power consumption in Watts, or btuphr, or NOTE: This option percent. is available only is the unit of the with the value and appropriate installed license.
Option Sub-option Arguments Description Example: A:>syscfg tcm --tcmsecurity=off --tcmactivation enabled Enables and activates the TCM feature. disabled Disables and deactivates the TCM feature. nochange Does not alter the operational state of the TCM feature. Example: A:>syscfg tcm --tcmactivation=enabled --tcmclear NA Clears the contents of the TCM chip without erasing the tcmsecurity and tcmactivation settings.
Option Sub-option Arguments Description NOTE: After setting tpmactivation to enabled or disabled, if you reboot your system, DTK displays the TPM Configuration Honoured system will reset and the system reboots again message and reboots. NOTE: When you set tpmactivation to enabled or disabled, DTK displays the value of tpmactivation as nochange. However, the TPM feature is activated/deactivated when you reboot the system.
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.
Option Sub-option Valid Arguments Description Example: A:>syscfg -- clearsel Clearing SEL... controlpanelaccess Table 251. 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 252.
fiberchannel Table 254. 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 255. floppy Option --floppy Valid Arguments auto, off, readonly Description Sets the diskette drive controller to auto, off, or readonly.
hddfailover Table 257. 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. When set to off, only the first device in the hard disk sequence is attempted. This option can be replicated. Example: A:>syscfg --hddfailover=on hddfailover=on Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems.
idecdrom Table 260. 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 261. idracgui Valid Arguments enable, disable Description Enables and disables the iDRAC GUI. This option can be replicated.
Applicable Systems PowerEdge systems with Intel Xeon 7500 series memintleave Table 264. memintleave Valid Arguments enable, disable Description Enables or disables the memory interleave mode. This option can be replicated. Example: A:>syscfg --memintleave=enable memintleave=enable NOTE: The memintleave option is same as Nodeinterleave option. For more information, see Memory Settings group. Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. memremap Table 265.
noraidprompt* Table 267. 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. Without this option, the user is prompted during POST to confirm the change of a RAID controller from RAID (SCSI) to SCSI (RAID). This option is not replicated.
Example1: A:>syscfg --syspwd= --oldsyspwd= The password has been set.Please use a warm reboot to apply the password to the system. Example 2: A:>syscfg --syspwd= -oldsyspwd= The old password entered is incorrect. The new password will not be set. Please try again. Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. opticaldrivectrl Table 270.
serial1 Table 272. serial1 Valid Arguments disable, com1, com3, com1_bmc, bmcserial, bmclan, rac Description Configures or reports the first serial port communication port. This option can be replicated. • • • • bmcserial — maps serial port 1 to BMC Serial. bmclan — routes the serial traffic destined for serial1 out to NIC1. com1_bmc — maps serial port 1 to COM port 1 BMC. rac — maps serial port 1 to the RAC device.
Example: A:>syscfg --sma=disable sma=disable Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. sysrev* Table 276. sysrev* Valid Arguments read-only Description Reports the system revision. Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. usb Table 277. usb Valid Arguments on, legacy, off Description Sets or reports the status of the USB port.
Example: A:>syscfg --vflash=enable vflash=enable Applicable Systems All PowerEdge 11G systems or systems with iDRAC6 identify Table 280. identify Valid Arguments 0–254 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 281.
Option Sub-option Valid Arguments Description Applicable Systems Example: A:>syscfg --kvmstatusonlcd=active kvmstatusonlcd=active lancfgparams Table 283. lancfgparams Option Sub-option Valid Arguments Description Configures and displays LAN configuration parameters. This option can be replicated. lancfgparams or lcp --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.
Option Sub-option Valid Arguments Description --vlanid Sets the 12-bit VLAN ID. This sub-option can be replicated. --vlanpriority 0–7 Sets the VLAN priority value. This sub-option can be replicated. --macaddress NA Displays the BMC MAC address. This suboption cannot be replicated. --nicselection shared, sharedfailove NOTE: This option is r, dedicated, available only with the sharedreceive appropriate installed license.
Option Sub-option Valid Arguments Description --domainname Sets the domain name of the RAC. 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.
Option Sub-option Valid Arguments Description --channelprivlmt user, operator, administrator Sets the maximum privilege level accepted for the LAN channel. This sub-option can be replicated. Example (to configure the LAN channel with alerts and IPMI over LAN enabled): A:>syscfg lanchannelaccess-pefalerting=enable -ipmioverlan=alwaysavail lanchannelinfo Table 285.
lcd1 Table 287. lcd1 Option Sub-option Valid Arguments Description --lcd1 NA Sets the first line of user-defined text on the system LCD. This option can be replicated. For more information on delimiters, see Command Line Option Delimiters. NOTE: Before setting user strings for -lcd1 , ensure that --lcd is set to user. lcd2 Table 288. lcd2 Option Sub-option Valid Arguments Description --lcd1 NA Sets the second line of user-defined text on the system LCD.
Option Sub-option Valid Arguments Description Example 1: A:>syscfg --bootseq Device 1: floppy.emb.0 Diskette Drive A: Device 2: cdrom.emb.0 - CD-ROM device Device 3: hdd.emb.0 - Hard Drive C: Device 4: nic.emb.1 - Intel Boot Agent Version 4.0.17 Device 5: nic.emb.2 - Intel Boot Agent Version 4.0.17 Example 2: A:>syscfg --nextboot=nic.emb.1 nextboot=nic.emb.1 nmibutton Table 291.
Option Sub-option Valid Arguments Description Example (to set and test the password for User ID 3): A:>syscfg passwordaction -userid=3 --action=setpassword -password=bmcmaster passwordaction userid=3 action=setpassword password=********* A:>syscfg passwordaction -userid=3 --action=testpassword -password=bmcmastor Password test failed. pefcfgparams Table 293. pefcfgparams Option Sub-option Valid Arguments Description Configures and displays PEF configuration parameters. This option can be replicated.
Option Sub-option Valid Arguments Description --alertpolnum 1, 2, 3, 4 Specifies the alert policy entry number. This sub-option can be replicated. --alertpolstatus enable, disable Enables or disables the alert policy specified using the alertpolnum sub-option. This suboption can be replicated. This sub-option is dependent on the alertpolnum sub-option.
Option Sub-option Valid Arguments Description --filteraction powercycle, reset, powerdown, power reduction, none Sets the event filter action for the filter specified using the filter suboption. This sub-option depends on the filter sub-option. This suboption can be replicated. --hostname Sets the host name (maximum of 62 printable ASCII characters) for the BMC. This sub-option can be replicated.
powerbutton Table 294. 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 295. powerctl Option Sub-option Valid Arguments Description --powerctl NA powerdown Performs a chassis powerdown and controls the reset of the system. Powerdown turns off the system.
Option Sub-option Valid Arguments Description --msgcomm noflowctrl, rtscts Sets the IPMI message communication flow control. This suboption can be replicated. --msgcommdtrhangup NA Reports the IPMI message communication DTR hang-up. This suboption cannot be replicated. --msgcommbitrate 9600, 19200, 57600, 115200 Sets the IPMI message communication baud rate in bits per second (bps). This sub-option can be replicated.
Option Sub-option Valid Arguments Description --channelprivlmt user, operator, administrator Sets the maximum privilege level accepted for the serial channel. This suboption can be replicated. Example (to configure the serial channel with IPMI over serial disabled and the maximum privilege level set to administrator): A:>syscfg serialchannel access -ipmioverserial=disable -channelprivlmt=administrator serialchannelaccess ipmioverserial=disable channelprivlmt=administrator serialchannelinfo Table 299.
Option Sub-option Valid Arguments Description specified User ID for the serial channel. This option can be replicated. --userid 2–16, if your system has a DRAC 5 controller Sets the User ID. This sub-option can be replicated. --usrprivlmt user, operator, Sets the maximum BMC user privilege administrator,noa level for the serial channel for the User ccess ID specified using the userid suboption. This sub-option can be replicated. This sub-option is dependent on the userid sub-option.
Option Sub-option Valid Arguments Description Example: A:>syscfg solaction --userid=2 --action=disable solaction userid=2 action=disable --userid 2–16, if your system Specifies the BMC user ID. This sub-option can be has a DRAC 5 controller replicated. --action enable, disable Enables or disables the user ID specified using the userid sub-option. This sub-option can be replicated and is dependent on the userid suboption. solcfgparams Table 302.
Option Sub-option Valid Arguments Description Example 1 (to display the current SOL configuration): A:>syscfg solcfgparams solcfgparams solenable=enable solprivlevel=administrator solcharaccum interval=25 solcharsend threshold=25 solbitrate=9600 Example 2 (to set the SOL configuration parameters): A:>syscfg solcfgparams --solenable=disable --solprivlevel=administrator --solcharaccum interval=25 --solcharsend threshold=100 --solbitrate=9600 solcfgparams solenable=disable solprivlevel=administrator solchar
Option Sub-option Valid Arguments Description --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. Example to disable User ID 3: A:>syscfg useraction --userid=3 -action=disable useraction userid=3 action=disable username Table 305. username Option Sub-option Valid Arguments Description Sets the BMC User ID and username. This option can be replicated.
Option Sub-option Valid Arguments Description NOTE: This option is available only with the appropriate installed license. SYSCFG For State Configuration The SYSCFG utility allows the user to write a state data value on a system. This value is preserved across reboot or power-off operations. Users can use this state data value for storing important state information, such as the progress of a multi-reboot deployment process.
SYSCFG for System Configuration SYSCFG enables system configuration and reporting. It reports system identification values, processor types and speeds, memory size, and detects device using PCI scan. Options For System Configuration Table below documents valid options and arguments along with a description of the expected behavior of each option. Options and arguments are case sensitive. All options and pre-defined arguments are lowercase unless stated otherwise.
Option Valid Arguments Description --envfile Reads the environment variable file (included in DTK as sys.ini ) and sets environment variables to names in the file, based on the system's information. Primarily, this command performs a PCI scan and matches the vendor/device numbers of the devices to those specified in the environment variable file. For more information, see the Environment Variable File. Example: A:>syscfg --envfile sys.
Option Valid Arguments Description and the pci.ids file cannot be found, Unknown is printed for all vendor and device codes. For more information, see PCI Reporting. Example 1 (the pci.ids filename is specified in the command line instance ): A:>syscfg -n pci.
Option Valid Arguments Description Class: 06 - Bridge SubClass: 00 - CPU/PCI PCI Bus: 0, Device: 0, Function: 1 Vendor: 1166 - Unknown Device: 0012 - Unknown Slot: 00 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.
Option Valid Arguments Description 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. Example: A:>syscfg --sysid sysid=0x00df --sysname* None Reports the system identification string for a server, which is the string displayed under the Dell logo during POST. If used with the -s option, the environment variable is set to the system name.
Option Sub-option Valid Arguments Description --ipsrcv6=auto NA Automatically configures the IPv6 addresses. A:>syscfg lcpv6 --ipsrcv6=auto --dnssrcv6=auto NA Automatically configures the DNS address. A:>syscfg lcpv6 --dnssrcv6=auto --dnssrcv6=static NA Allows you to manually set the DNS address. -dnsserver1v6= Allows you to view IPv6 addresses. -linklocaladdripv6= A:>syscfg lcpv6 -linklocaladdripv6=134.56.45.
[DELLNIC] ;environment variable will be set to INTELPRO100F for vendor 8086, dev 1001 8086,1001=INTELPRO1000F ;environment variable will be set to INTELPRO100T for vendor 8086, dev 1004 8086,1004=INTELPRO1000T ;environment variable will be set to INTELPRO100XT for vendor 8086, dev 1008 8086,1008=INTELPRO1000XT The names of the environment variables can be changed in the Variable Names section. If a name is changed, the section that corresponds to that name must be changed as well. Also available in the .
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. Features The RAID configuration utility: • Displays help and usage information. • Reads configuration options from the Command Line Interface (CLI) parameters. • Enumerates RAID controllers, physical disks, and virtual disks. • Creates and deletes virtual disks. • Logs activity to a given filename.
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. Short and long format options cannot be used in the same command line instance. Table below shows some examples of valid and invalid short and long format command line instances. For an explanation of the specific order for each option, see RAID Configuration Utility Options And Arguments.
Option Valid Arguments Short Description Mandatory or Optional ctnr Configures the array disk as JBOD. See Configuring Array Disk as RAID for specific information. Creates a virtual disk. See Creating Virtual Disks for specific usage information. or converttononraid cvd or createvdisk dvd NOTE: When providing multiple physical disks for the createvdisk command, do not separate the disks with spaces. For example, ad= 1:4, 1:5 causes an error.
Option Valid Arguments Short Description Mandatory or Optional fgnclr Clears the foreign configuration for the specified controller. See Importing and Clearing Foreign Configurations for specific usage information. Recovers the foreign configuration for the specified controller. See Importing and Clearing Foreign Configurations for specific usage information.
Option Valid Arguments Short Description Mandatory or Optional rbd Rebuilds the physical disk associated with a specified virtual disk. See Configuring Physical Disk Rebuild for specific information. Resets the selected controller. See Resetting The Controller for specific usage information. or rebuild rst or reset sbf or Sets the indicated virtual disk as boot VD See Setting A Virtual Disk As Bootable Virtual Disk for on the indicated controller. specific usage information.
Option Valid Arguments Short Description Mandatory or Optional -c or controllerid 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. -ctrl or controller NA Displays a list of the supported RAID controllers in the system, along with select property information.
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. Sets the read policy for the virtual disk. Optional.
Option Valid Arguments Short Description Mandatory or Optional -ssz or stripesize Sets the stripe size on the virtual disk in KB. Optional. NOTE: When creating virtual disks, do not specify the units for chunk (stripe) size. The units are always listed in KB. See Creating Virtual Disks for specific usage information. NA Displays the virtual disks under all of the controllers along with the physical array disks that make up the virtual disks.
• Setting A Virtual Disk As Bootable Virtual Disk • Blinking And Unblinking Virtual Disks • Setting Virtual Disk Name • 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 •
Option Parameters Valid Arguments Description 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 313.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description 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 314.
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.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description lun, channel:target: lun,... [or channel:target: enclosure,...] • read requests accessed sequential sectors of the disk. If subsequent read requests access random sectors of the disk, the controller reverts to No-Read-Ahead policy. The controller continues to evaluate whether read requests are accessing sequential sectors of the disk and can initiate read-ahead if necessary.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description 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. ... [or ch:targ:encl,...] or controller action= createvdisk controllerid= id adisk= channel:target: lun, channel:target: lun,...
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description • – RAID 60: 100 MB For PERC 7, PERC 8, and PERC 9 controllers: • – RAID 0: 100 MB – 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.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description NOTE: The wb and wt options are supported on the following RAID controllers only: • • • • • • PERC 5/E Adapter, PERC 5/I Integrated, PERC 5/i Adapter PERC 6/i Integrated, PERC 6/i Adapter, PERC 6/E Adapter PERC 7, PERC 8, and PERC 9 wc — Write-Caching sets the controller to send a write-request completion signal only after the data is written to the disk.
Mandatory Options and Arguments Optional Parameters Valid Parameters/ Arguments Description NOTE: The following example displays the output of a Series 7 controller. NOTE: The software controller does not display the NegSpeed, CapSpeed, Certified and Supported parameters.
Mandatory Options and Arguments Optional Parameters Valid Parameters/ Arguments Description Avail: 0 MB PowerState: Spun Up SMARTState: No Error DiskState: Online Encryption Capable: No Secured: Not Applicable Sector Size: 512B T10 Protection Info Capable: No 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.
Mandatory Options and Arguments Optional Parameters Valid Parameters/ Arguments Description Encryption Capable: Yes Secured: No Sector Size: 512 MB T10 Protection Info Capable: No RAIDCFG Command successful! 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 316.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description Size: 857344 MB (837 GB) Type: RAID 0 Read Policy: Adaptive Read Ahead Write Policy: Write Back Cache Policy: Disabled Stripe Size: 64 Drives: 0:0:1,0:1:1 BootVD: No T10 Protection Info: Disabled RAIDCFG Command successful! -vd or vdisk -c or controller id
Table 318. Deleting Virtual Disks Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description -vd -ac=dvd c=id NA NA Deletes all virtual disks on the indicated controller. This option combination is mandatory.
Table 320. Setting A Virtual Disk As Bootable Virtual Disk Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description -vd -ac=sbf c=id or vdisk action= setbootflag controllerid= id -vd or vdisk Sets the specified virtual disk as bootable virtual disk on the specified controller.
Table 323. Setting Environment Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description -se -envn= NA NA Sets a user-defined environment variable to the value returned from the getcontrollerslots function call. This option combination is mandatory.
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.
Function Call Description 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! Returns the total number of array disks. getadiskcount A:>raidcfg -se -envn=GETADISKCOUNT -envc= getadiskcount -c=2 GETADISKCOUNT=1 RAIDCFG Command successful! RAID Replication Options The following table lists the RAID replication options. Table 325.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description NOTE: If the controller uses global hot spares, the raid.ini file contains the following section: [GlobalHotspare0] controllerid=0 failoverdrive=0:8:0 Assigning, Unassigning, And Listing Global Hot Spares The following table lists the RAIDCFG options, parameters, and pre-defined arguments for assigning and unassigning global hot spares. Table 326.
Importing And Clearing Foreign Configurations The following table lists the RAIDCFG options, parameters, and pre-defined arguments for foreign configurations. Table 327. RAIDCFG Options for Foreign Configurations Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description -ctrl -c=id ac=fgnimp NA NA Imports 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.
Importing Secured Foreign Configuration The following table lists the RAIDCFG options, parameters, and pre-defined arguments for importing secured foreign configuration of the virtual disks. Table 328. RAIDCFG Options for Importing Secured Foreign Configuration Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description -ctrl -c=id ac=isfc pp=passphrase NA NA Imports the foreign configuration of the virtual disks secured with the specified passphrase.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description controller controllerid=id action=createsecu ritykey passphrase=passph rase keyid=key Changing Encryption Key The following table lists the RAIDCFG options, parameters, and pre-defined arguments for changing the encryption key of the controller. Table 331.
Table 333. Configuring the Disk Rebuild Mandatory Options and Arguments Optional Parameters -vd -ac=rbd -ad|- NA pd= ch:targ:encl -c=id Valid Parameters Arguments Description NA Rebuilds the physical disk associated with a specified virtual disk. Example: or vdisk action=rebuild adisk| pdisk=channel:tar get:enclosure controllerid=id -vd -ac=crbd ad|-pd= ch:targ:encl c=id A:>raidcfg -vd -ac=rbd -ad=0:1 -c=2 NA NA Cancels the rebuild of the physical disk associated with a specified virtual disk.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description get:enclosure controllerid=id Configuring Physical Disk State The following table lists the RAIDCFG options, parameters, and pre-defined arguments for configuring the physical disk state to online or offline. CAUTION: Setting a physical disk online or offline may result in data loss.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description Example: vdisk action=replacepdi sk adisk| pdisk=channel:tar get:enclosure controllerid=id A:>raidcfg -vd -ac=replacepd -vd=2 -c=2 -src=0:1 -dest=0:1 Consistency check for virtual disk The following table lists the RAIDCFG options, parameters, and predefined arguments for a consistency check for a virtual disk. Table 337.
Discarding Preserved Cache The following table lists the RAIDCFG options, parameters, and pre-defined arguments for discarding the preserved cache on the controller. Table 339. Discarding Preserved Cache Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description --ctrl -c=id ac=dpc -force NA NA Discards the preserved cache on the controller.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description Example: A:>raidcfg -vd -c=2 -vd=2 -ac=sli -vd -c=id -vd=id NA -ac=ci or vdisk controllerid=id vdisk=id action=cancelinit NA Cancels the initialization of the virtual disk with the cancelinit command. This feature is supported on PERC 5 and later controllers and is not supported on SAS controllers. Using the cancelinit command on unsupported controllers returns an error..
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description Example: A:>raidcfg -ctrl -ac=ephs -c=2 RAIDCFG Command successful! --ctrl -c=id ac=dphs NA NA or controller controllerid=id action=disableper sistenthotspare Disables the persistent slot corresponding to the hot spare drive. If the drive is removed from the slot and any drive is inserted, the slot stops functioning as a hot spare. You must manually assign the drive as a hot spare again.
Controllers Component Minimum Supported Versions PERC H710P H710P Adapter 21.2.0-0007 H710P Mini Monolithic 21.2.0-0007 H810 Adapter 21.2.0-0007 PERC H810 Setting Boot Mode The following table lists the RAIDCFG options, parameters, and pre-defined arguments for setting the boot mode of the controller. Table 345.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description any order after the mandatory options have been added. Example: A:>raidcfg -ctrl -l=log.txt Controller_ID/Slot_ID: Controller_PCI_ID: Controller_Name: 6/E Channels: Virtual_Disks: Firmware Version: V2.8-0[6064] 0 4:2:1 Dell PERC 2 0 RAIDCFG Command successful! -si or silent Does not display any information on the terminal console.
Purpose Command Description Record the drive location of the disks for later reference. raidcfg -ctrl -ac=cvd -c=slotid -ad= x:y,x:y,... Creates a virtual disk of maximum available size for type RAID 0. RAID 0 is the default. raidcfg -ctrl -ac=cvd To create a virtual disk of a certain size with all the default -c=slotid -ad= x:y,x:y,... -sz=5GB settings Creates a virtual disk of 5 GB size for type RAID 0. RAID 0 is the default.
Purpose Command Description The slot ID in <-c=slotid> and the array disks in are obtained from the first two commands. The drive location is obtained from the second command. 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 raidcfg vdisk system Lists the virtual disks on a system for all RAID controllers. To view all the virtual disks for a specific controller 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. 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\SCRIPTS.
UPINIT Options And Arguments Table below lists the valid options and arguments for the UPINIT utility. Table 349. UPINIT Options and Arguments 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.sh --disk|-d=disk --size|-s= size --file|-f=file [--overwrite|-o] [--help|-h] --help or -h prints help.
Option Valid Arguments Description Usage: upinit.bat [--overwrite] --disk=ID or -d=ID --size=size or -s=size --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.
Option Valid Arguments Description the --overwrite option does not resize an existing Dell Utility Partition. If any partitions exist, they are not deleted. 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.
7 Messages And Codes This section documents the error messages and codes used in Dell OpenManage Deployment Toolkit (DTK). SYSCFG Error Codes And Messages The SYSCFG utility checks your commands for correct syntax and valid input. When you enter a command, a message is displayed stating the results of the command. Failure Messages The SYSCFG utility failure messages provide error codes to help diagnose why some commands do not succeed. The following table lists SYSCFG error codes and messages. Table 350.
Error Code Message 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. PEF value should be between 1 and 16. 28 Reservation Canceled or Invalid Reservation ID. 29 Invalid Time to live value. 30 Invalid VLANID value. 31 Invalid Command.
Error Code Message 48 Command response could not be provided. SDR Repository in update mode. 49 Cannot execute command, SEL erase in progress. 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.
Error Code Message 77 The size of returned buffer is larger than the size of allocated buffer. 78 There was a problem getting the state byte. 79 The state byte is not available on this system. 80 There was a problem setting the state byte. 81 The state byte must be a value between 0 and 255 decimal. 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.
Error Code Message 109 The device name or index must be present in the boot order. 110 The output file could not be opened. Please make sure the path exists and the media is not write protected. 111 Could not write to output file, disk may be full. 112 The current password must be supplied with a new password using -oldsyspwd. 113 The current password must be supplied with a new password using -oldsetuppwd. 114 The current password can only be supplied when setting a new password.
Error Code Message 140 Parameter has been temporarily disabled due to a dependency on other settings. 141 The old password supplied is incorrect. The new password will not be set. Please try again. 142 Cannot stat /etc/omreg.cfg file. Please ensure /etc/omreg.cfg file is present and is valid for your environment. You can copy this file from the DTK iso. 143 Getting nicselection settings failed. 144 HAPI Driver Load Error.
Error Code Message 166 Invalid IPv6 configuration. Attempt to set DNS server address manually while DNS address source is set to auto. 167 Invalid IPv6 configuration. Attempt to set IPv6 address manually while IPv6 address source is set to auto. 168 Invalid IPv6 configuration. Attempting to apply IPv6 configuration without loading IPv6 stack. 169 Invalid IPv4 configuration. Attempting to apply IPv4 configuration with IPv4 disabled. 170 Invalid IPv6 configuration.
Error Code Message 193 New value for the token not valid. 194 Token not found. 195 The set operation failed because System Services and/or CSIOR disabled. 196 The set operation failed due to pending System Password changes. 197 The set operation failed due to Password verification failure. 198 The set operation failed due to previously scheduled job. 199 The set operation failed because attribute is suppressed. 200 The set operation failed due to Generic failure.
Failure Messages Solutions System Services and/or CSIOR disabled. Enable CSIOR from screen. UPINIT Common Error Codes And Messages The UPINIT utility checks your commands for correct syntax. When you enter a command, a message is displayed stating the results of the command. Failure Messages The UPINIT utility failure messages provide error codes to help diagnose why some commands do not succeed. Table below lists error codes and messages common to Linux and Microsoft Windows PE environments.
Error Code Message 33 Cannot create mount point .File exists 34 Error: fdisk failed. UPINIT Windows PE-Specific Error Codes And Messages The list of error codes and messages below are specific to the Windows PE environment. Table 354. UPINIT Windows PE-Specific Error Codes and Messages Error Code Message 31 Error: DISKPART failed. 32 Error: DISKPART command file not found.
Error Code Message 16 Exactly 2 array disks are required to create a RAID 1 virtual disk. 17 Unsupported stripe size value. 18 RAID 5 only. 19 RAID 5 error. 20 A minimum of 3 array disks are required to create a RAID 5 virtual disk. 21 RAID 0 failed. 22 RAID 10 failed. 23 RAID 50 failed. 24 RAID 5 not supported. 25 RAID 50 not supported. 26 Size too small for given RAID type. 27 Wrong number of disks for RAID 1- concatenated. 28 Insufficient space to mirror disks.
Error Code Message 50 Mount Operation failed. 51 Cannot Format Array Disk. 52 Bad chunk size. 53 Invalid disk. 54 Virtual disk not found. 55 Virtual disk locked. 56 Drive in use. 57 Reached maximum physical size. 58 Reached maximum count of virtual disks. 59 There is not enough free space on the array disk(s) to allow the operation to complete; the size of the virtual disk is too large; or communication to the array disk(s) has been lost.
Error Code Message 79 Cancel initialization on virtual disk failed. 80 Cancel reconstruction on virtual disk failed. 81 Cancel resynchronization on virtual disk failed. 82 The maximum number of virtual disks that can be created has been reached. 83 The new virtual disk must use only the remaining free space on the array disks used in the last virtual disk you created. Select all array disks that are used in the last virtual disk you created.
Error Code Message 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. 113 Virtual disk operation is temporarily unavailable. Check consistency in progress. 114 Specified virtual disk too small.
Error Code Message 140 The controller was not able to add space to the specified concatenation set. 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.
Error Code Message 173 Cluster Services (MSCS) is running. Deleting a virtual disk that contains a cluster resource can result in unpredictable errors or system hangs (quorum disk). You should shut down cluster services before deleting cluster resources. Are you sure you want to proceed? 174 Cannot perform Create Virtual Disk or Delete Virtual Disk while the other server in a cluster is online. Please shut one of the servers down and retry the operation.
Error Code Message 192 Enable alarm command failed. The enclosure processor is busy or a firmware download is in progress. 193 Disable alarm command failed. The enclosure processor is busy or a firmware download is in progress. 194 Quiet alarm command failed. The enclosure processor is busy or a firmware download is in progress. 195 An error occurred while resetting a temperature probe.
Error Code Message array disks, RAID 10 requires at least 4 array disks and RAID 50 requires at least 6 array disks. 221 No free array disks found! 222 No global failover disks found! 223 One or more array disks selected for the virtual disk has foreign configuration. 224 Error in opening the file. 225 SAS 5/IR, SAS 6/IR, H200 and SW RAID requires atleast two physical disks to create RAID 0 or RAID 1. 226 No Foreign configuration present in the controller.
Error Code Message the size of the destination disk is greater than or equal to the size of the source disk. 1003 Operation not allowed. Cannot set the array disk state to online. 1004 Operation not allowed. Cannot set the array disk state to offline. 1005 Invalid encrypted array disk list for the instant secure erase operation. 1006 Sector drives 512B and 4KB must not be combined while creating a virtual disk. 1007 Hot spare sector size for the virtual disk is not matching.
Error Code Message 1028 Cannot increase the virtual disk size due to lack of free space or due to the presence of partial virtual disks on the same set of array disks. 1029 The percentage value of virtual disk size must be in the range 1-100. 1030 Error! Cannot discard the preserved cache. Use '-force' option to discard the cache. 1031 Cannot create a new virtual disk because preserved cache is present on the controller.
Error Code Message 20 INVALID INPUT FILE 21 TFTP ERROR 22 PCI ERROR 23 SERVER IS IN GRAPHICS MODE 24 SYSTEM DATE AND TIME NOT SET 25 OUT OF MEMORY 26 ACCESS LOCKED 27 PAGING ERROR 28 PAGING ALREADY IN PROGRESS 29 ERROR ACCESSING DEVICE 30 WRONG NUMBER OF ARGUMENTS 31 NO SCREEN FOR ASR STORED 32 CAN'T ADD HISTORY MONITOR 33 INVALID IDENTIFIER 34 CANNOT WRITE TO FLASH 35 FIRMWARE FILE INVALID 36 CANNOT READ REGISTER 37 CANNOT UNLOCK RESOURCE 38 TIME OUT 39 SERVER IN TE
Error Code Message 54 ERROR IN DIAGNOSTIC FUNCTION RACADM Utility Error Codes And Messages Table below lists RACADM utility error codes and messages. Table 357. RACADM Error Codes and Messages Error Code Message 513 An unknown failure occurred. 514 Librac library not initialized. 515 An invalid parameter was passed into function. 516 Invalid DRSTYPE specified. 517 Librac library already initialized. 518 Invalid transport type specified. 519 Invalid library user.
Error Code Message 541 Unable to resolve HostName. 542 Failed to create socket. 543 Socket read operation failed. 544 Socket write operation failed. 545 Failed to create SSL context object. 546 Failed to create SSL BIO object. 547 Unable to create SSL socket connection. 548 Failed to initialize socket. 549 Failed to login to RAC successfully. 550 Invalid session ID specified. 551 Failed to logout from RAC successfully. 552 Command execution failed. 553 FTP Get 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 358. 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. 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.0 gb ;SysMemType=ecc ddr3 ;SysMemSpeed=1067 mhz ;SysMemVolt=1.
;EmbVideo=enable 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 LocalBio
dnsracname=idrac dnsregisterrac=disable domainname= domainnamednsdhcp=disable fullduplex=enable speed=100Mbps ;subnetmask=255.255.255.
usrprivlmt=noaccess lanuseraccess userid=16 usrprivlmt=noaccess lcd=servicetag nmibutton=enable pefcfgparams alertpolnum=1 alertpolstatus=disable pefcfgparams alertpolnum=2 alertpolstatus=disable pefcfgparams 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 pefcfgparam
filteralert=enable pefcfgparams filter=procabsent filteralert=enable filteraction=none pefcfgparams filter=powerabsent filteralert=enable filteraction=none pefcfgparams filter=batterywarn filteralert=enable filteraction=none pefcfgparams filter=batteryfail filteralert=enable filteraction=none pefcfgparams filter=systempowerwarn filteralert=enable filteraction=none pefcfgparams filter=systempowerfail filteralert=enable filteraction=none pefcfgparams filter=discretesdcardfail filteralert=enable filteraction=n
serialuseraccess userid=3 usrprivlmt=noaccess serialuseraccess userid=4 usrprivlmt=noaccess serialuseraccess userid=5 usrprivlmt=noaccess serialuseraccess userid=6 usrprivlmt=noaccess serialuseraccess userid=7 usrprivlmt=noaccess serialuseraccess userid=8 usrprivlmt=noaccess serialuseraccess userid=9 usrprivlmt=noaccess serialuseraccess userid=10 usrprivlmt=noaccess serialuseraccess userid=11 usrprivlmt=noaccess serialuseraccess userid=12 usrprivlmt=noaccess serialuseraccess userid=13 usrprivlmt=noaccess se
userid=10 action=disable solaction userid=11 action=disable solaction userid=12 action=disable solaction userid=13 action=disable solaction userid=14 action=disable solaction userid=15 action=disable solaction userid=16 action=disable solcfgparams solbitrate=115200 solcharaccuminterval=10 solcharsendthreshold=255 solenable=enable solprivlevel=administrator sysid=04CE sysname=PowerEdge R620 useraction userid=2 action=enable useraction userid=3 action=disable useraction userid=4 action=disable useraction user
useraction userid=15 action=disable useraction userid=16 action=disable username userid=2 name=root username userid=3 name=NULL username userid=4 name=NULL username userid=5 name=NULL username userid=6 name=NULL username userid=7 name=NULL username userid=8 name=NULL username userid=9 name=NULL username userid=10 name=NULL username userid=11 name=NULL username 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=44454C4
adisk=0:1:1,0:0:1 [vdisk1] controllerid=4 size=139392 raid=1 readpolicy=ra writepolicy=wb stripesize=64 cachepolicy=c adisk=0:3:1,0:2:1 [vdisk2] controllerid=2 size=278784 raid=0 readpolicy=ra writepolicy=wb stripesize=64 cachepolicy=d adisk=0:5:1,0:4:1 failoverdrive=0:9:1 [vdisk3] controllerid=4 size=278784 raid=5 readpolicy=ra writepolicy=wb stripesize=64 cachepolicy=c adisk=0:8:1,0:7:1,0:6:1 [GlobalHotspare0] controllerid=0 failoverdrive=0:8:0 Sample RACADM Utility .
#cfgDNSCurrentDomainName=MYDOMAIN [cfgRemoteHosts] cfgRhostsSmtpEmailEnable=1 cfgRhostsFwUpdateTftpEnable=1 cfgRhostsSmtpServerIpAddr=127.0.0.1 cfgRhostsFwUpdateIpAddr=192.168.0.
cfgRacSecCsrStateName= cfgRacSecCsrCountryCode= cfgRacSecCsrEmailAddr= [cfgRacVirtual] cfgVirAtapiSvrPort=0xe54 cfgVirMediaDisable=0 cfgFloppyEmulation=0 [cfgActiveDirectory] cfgADRacDomain= cfgADRacName= cfgADEnable=0 cfgADAuthTimeout=0x78 cfgADRootDomain= 224