Dell OpenManage Deployment Toolkit Version 4.
Notes, Cautions, and Warnings NOTE: A NOTE indicates important information that helps you make better use of your computer. CAUTION: A CAUTION indicates either potential damage to hardware or loss of data and tells you how to avoid the problem. WARNING: A WARNING indicates a potential for property damage, personal injury, or death. © 2013 Dell Inc.
Contents 1 Introduction..................................................................................................................................7 What's New In This Release.................................................................................................................................... 7 Supported Systems...................................................................................................................................................8 Supported Operating Systems...
-l or --logfile......................................................................................................................................................20 -o or --outfile.................................................................................................................................................... 20 --ox or --outxmlfile............................................................................................................................................
ssninfo.............................................................................................................................................................. 95 useraction........................................................................................................................................................ 96 username..........................................................................................................................................................96 version*....
UPINIT Dependencies.......................................................................................................................................... 136 UPINIT Options And Arguments........................................................................................................................... 137 6 Messages And Codes.............................................................................................................140 SYSCFG Error Codes And Messages.............................
Introduction 1 Dell OpenManage Deployment Toolkit (DTK) includes a set of utilities, sample scripts, and sample configuration files to deploy and configure your Dell system. You can use DTK to build script-based and RPM-based installation for deploying a large number of systems reliably, without changing their current deployment processes. You can use DTK in a Microsoft Windows Preinstallation Environment (Windows PE) or a Linux environment.
Supported Systems For a complete list of supported Dell PowerEdge systems, see the Dell Systems Software Support Matrix in the required version of OpenManage Software at dell.com/openmanagemanuals Supported Operating Systems For Windows, the DTK utilities support Windows PE 3.0 (32-bit and 64-bit) and Windows PE 4.0 (64–bit).
RAID Configuration Utility The RAIDCFG utility reports and sets RAID configuration options. RAC Configuration Utility The RACADM utility reports and sets RAC configuration options for Dell Remote Access Controller DRAC 5, iDRAC6, and iDRAC7. Disk Partitioning Utility The UPINIT script creates, formats, and populates a Dell Utility Partition. Replication Of DTK Utilities This section explains the replication of DTK utilities. File Format The -i and -o options use the .
• SYSCFG logs a message in the log file for each option processed in the syscfg.ini file. To generate the log file, use the logfile option. RAID Replication The RAID replication feature reads the RAID configuration information from the source system and creates a raid.ini file. This raid.ini file can be applied to the RAID configurations of the target system. The RAID replication requires both, the source system and the target system to have similar RAID controllers. RACADM Replication The RACREP.
• The Deployment Toolkit release notes (for Windows PE and embedded Linux) which is also available as part of the DTK download, provides the latest available information about the installation and operation of the DTK components and the list of PowerEdge systems supported for this version of DTK. Accessing Documents From Dell Support Site To access the documents from Dell Support site: 1. Go to dell.com/support/manuals. 2.
Command Syntax Overview 2 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 1. DTK Utilities Utilities Usage SYSCFG syscfg --option1=[arg1] ... --optionX=[argX] or syscfg bmcoption1 --bmcsuboption1=[arg1]...
Table 2. Command Line Options Element Description - Prefix single character options. 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.
Table 3. Command Line Option Delimiters Valid / Invalid DTK Command Line Example valid syscfg --option1 --option2 syscfg --asset --floppy invalid syscfg --option1=argument -option2 --option3 syscfg --asset=R910 --floppy -bootseq valid syscfg -o=filename --option1 -option2 syscfg -o=/tmp/myfile.txt --floppy --bootseq valid syscfg -l=filename --option1 -option2 syscfg -l=/tmp/myfile.txt --floppy --bootseq invalid syscfg -i=filename --option1 -option2 syscfg -i=/tmp/myfile.
Delimiter Example Description backslashes (\\), and the double quotation mark (") is interpreted as a string delimiter. If an odd number of backslashes are syscfg --option="\\ followed by a double quotation mark, \"argument" then one backslash (\) is taken for every pair of backslashes (\\) and the double quotation mark is interpreted as an escape sequence by the remaining backslash, causing a literal double quotation mark (") to be placed in the SYSCFG argument. considers \ "argument as the argument.
Help Option The -h and --help options display general usage information for the utility. If the argument matches a valid option, that usage information of the option is displayed. If the option has arguments, the arguments are displayed, separated by a | character. If the argument does not match a valid option, a usage error is given (and usage information is displayed). This option cannot be replicated.
3 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.
Valid Arguments NA Description The SYSCFG utility outputs usage information. The usage information is displayed in the format shown below. --envar Options --envar Sub-Options NA Valid Arguments media should be writable 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.
Example: A:>syscfg -h lanchannelaccess lanchannelaccess: Reports LAN channel access information. Sub-options: pefalerting: Enable or disable PEF (Platform Event Filter)alerting. Arguments: enable | disable ipmioverlan: Enable or disable IPMI over LAN access. Arguments: disable | alwaysavail channelprivlmt: Sets the maximum privilege level that can be accepted on the LAN channel.
format of the names or values, an error is returned and the options are not applied to the system. If this option is dependent on any other option, they are applied in the order in which they appear in the xml file. NOTE: It is applicable only on 12G and later systems. Example: A:>syscfg --ix filename.xml NOTE: You can modify or use the BIOS configuration captured in xml format from a PowerEdge 12G for large scale 12G deployment configurations using RACADM or WS-MAN.
--ox or --outxmlfile Options --ox or --outxmlfile Sub-Options NA Valid Arguments Description Prints all BIOS options to the specified xml file. NOTE: It is applicable only on 12G and later sytems. Example: A:>syscfg --ox filename.ini --px or --pendingxmlfile Options --px or --pendingxmlfile Sub-Options NA Valid Arguments Description Prints all the pending BIOS options to a specified xml file. NOTE: It is applicable only on 12G and later sytems.
Valid Arguments NA Description Displays the version information, current time, and date for the utility. This option cannot be replicated. Example: A:>syscfg --version syscfg Version 4.3 P01(Windows - Apr 29 2013,16:48:48) Copyright (c) 2002-2013 Dell Inc. SYSCFG For BIOS Configuration SYSCFG uses BIOS interfaces to manipulate boot order and BIOS settings. It configures all options available on the BIOS setup screen, including boot order, embedded device configuration, and asset tag management.
Example: A:>syscfg --adjcacheprefetch=enable adjcacheprefetch=enable Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. --asset Option --asset Valid Arguments Description Reports or sets the customer-programmable asset tag number for a system. The maximum length of an asset tag is 10 characters. Asset tag values cannot contain any spaces. For more information on delimiters, see Command Line Option Delimiters. This value can be replicated.
--bootmode Option --bootmode Valid Arguments uefi, bios Description Allows booting to Unified Extensible Firmware Interface (UEFI) -capable operating systems or ensures compatibility with operating systems that do not support UEFI.
Example of device names: nic.slot.1 (network adapter 1 in PCI slot) nic.emb.1 (network adapter 1 on system board) hdd.emb.0 (hard drive C:) cdrom.emb.0 (CD drive) Device Name Lists Examples 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.
--cmosdefaults Option --cmosdefaults Valid Arguments enable, disable Description Enables or disables the request for a default CMOS value during the next reboot. A:>syscfg --cmosdefaults=enable cmosdefaults=enable Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. --conboot Option --conboot Valid Arguments enable, disable Description Enables or disables configuring or reporting of console redirection after reboot.
Example: A:>syscfg --conterm=vt100 conterm=vt100 Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. --coreperformanceboost Option --coreperformanceboost Valid Arguments enable, disable Description Enables or disables the AMD Core Performance Boost feature. When enabled, it allows higher performance power states if additional power is available to the CPU. This option can be replicated.
--cpuxdsupport Option --cpuxdsupport Valid Arguments enable, disable Description Enables or disables the execute disable (XD) feature of the CPU. Example: A:>syscfg --cpuxdsupport=enable cpuxdsupport=enable Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems running on Intel processors. --cstates Option --cstates Valid Arguments enable, disable Description Enables or disables the power c states of the processor.
--dcustreamerprefetcher Option --dcustreamerprefetcher Valid Arguments enable, disable Description Enables or disables DCU Streamer Prefetcher. This option can be replicated. Example: A:>syscfg --dcustreamerprefetcher=enable dcustreamerprefetcher=enable Applicable Systems PowerEdge 11G systems --devseq Option --devseq Valid Arguments numerical list separated by commas or list of device names separated by commas Description Sets the hard-drive sequence for a system.
--embhypervisor Option --embhypervisor Valid Arguments off, on Description Turns on or off the embedded hypervisor port. Example: A:>syscfg --embhypervisor=on embhypervisor=on Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems --embideraid Option --embideraid Valid Arguments on, off Description Turns on or off the embedded IDE RAID controller. This option is only valid for supported systems that have IDE ROMB. This option can be replicated.
embedded NICs. If the second NIC is enabled without PXE, it is not found in the boot order. If the second 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. The onwithiscsi argument enables the embedded NIC to boot from the iSCSI server. The embnic2 option can be replicated. Example: A:>syscfg --embnic2=onnopxe embnic2=onnopxe Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems.
--embnic1nic2 Option --embnic1nic2 Valid Arguments enable, disable Description Enables or disables the operating system interface of the first and second embedded NIC controllers. Example: A:>syscfg --embnic1nic2=enable --embnic1nic2=enable Applicable Systems PowerEdge 1855, PowerEdge 6850, and PowerEdge 11G systems --embnic3nic4 Option --embnic3nic4 Valid Arguments enable, disable Description Enables or disables the operating system interface of the third and fourth embedded NIC controllers.
Example: A:>syscfg --embnic1pxe=enable embnic1pxe=enable Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. --embnic2pxe Option --embnic2pxe Valid Arguments enable, disable Description Enables or disables Preboot Execution Environment (PXE) on the second embedded NIC. If PXE is disabled, the second NIC is not found in the boot order. If PXE is enabled, the second NIC is placed at the end of the boot order.
Example: A:>syscfg --embscsi1=on embscsi1=on Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. --embscsi2 Option --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.
--embsdcardredundancy Option --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. If set to disable, read-write operation occurs only on SD card 1. On Blade systems, disable the vflash key to configure this option.
Example: A:>syscfg --embsdcard=off embsdcard=off Applicable Systems PowerEdge 11G systems --embvideoctrl Option --embvideoctrl Valid Arguments enable, disable Description Enables or disables the embedded video controller. Example: A:>syscfg --embvideoctrl=enable embvideoctrl=enable Applicable Systems PowerEdge 11G systems --fiberchannel Option --fiberchannel Valid Arguments enable, disable Description Enables or disables embedded fiber channel. This option can be replicated.
Example: A:>syscfg --floppy=auto floppy=auto Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. --formfactor Option ––formfactor Valid Arguments read-only Description Displays the geometry of PowerEdge Blade systems.
--hpcmode Option --hpcmode Valid Arguments enable, disable Description Enables or disables the High Performance Computing (HPC) Mode. When set to enable, the HPC is enabled utilizing only the high frequency P-State settings. When set to disable (default value), all P-States inherent to the CPU are used. To fully enable HPC Mode, set the power management to custom, cpu power and performance management to OsDbpm, and fan power and performance management to maximum performance.
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 Option --idracgui Valid Arguments enable, disable Description Enables and disables the iDRAC GUI. This option can be replicated. Example: A:>syscfg --idracgui=disable idracgui=disable Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems.
Description Enables or disables the Intel TXT option. This option can be replicated. Example: A:>syscfg --inteltxt=enable inteltxt=enable NOTE: To enable the Intel TXT option in a supported processor, make sure that the: • • • • Applicable Systems Virtualization technology in Processor setting is enabled. TPM module is installed and initialed as OK by BIOS. TPM security in System security is set to on with pre-boot measurements. User password is not set. All PowerEdge 11G systems with Intel processors.
Example: A:>syscfg --lcd=default lcd=default Applicable Systems PowerEdge 11G systems --logicproc Option --logicproc Valid Arguments enable, disable Description Enables or disables logical processing for a system. This option is available on all systems that support logical processing (Hyperthreading). This option can be replicated. Example: A:>syscfg --logicproc=enable logicproc=enable Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems.
--memintleave Option --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.
Example: A:>syscfg --memremap=off memremap=off Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. --memtest Option --memtest Valid Arguments enable, disable Description Enables or disables the POST extended memory test. Example: A:>syscfg --memtest=disable memtest=disable Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. --mouse Option --mouse Valid Arguments on, off Description Turns the mouse controller on or off. This option can be replicated.
Example 2: A:>syscfg --nextboot=nic.emb.1 nextboot=nic.emb.1 Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. -noraidprompt* Option --noraidprompt* NOTE: The asterisk is not part of the command syntax. 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.
passwords are limited to alphanumeric characters and cannot exceed 32 characters in length. This option is not replicated. For more information on delimiters, see Command Line Option Delimiters. Example: A:>syscfg --setuppwd=asetuppassword -oldsetuppwd=currentpassword The password has been set.Please use a warm reboot to apply the password to the system. Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems.
--oswatchdogtimer Option --oswatchdogtimer Valid Arguments enable, disable Description Aids in the recovery of the operating system when the system stops responding. When this option is set to enable, the operating system is allowed to initialize the timer. When set to disable (the default), the timer has no effect on the system. Example: A:>syscfg --oswatchdogtimer=enable oswatchdogtimer=enable Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems.
Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. --qpibandwidthpriority Option --qpibandwidthpriority Valid Arguments compute, io Description 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 --remflashmedia Internal Dual SD ModuleRedundancy=Lost SD1 status=Absent SD1 status=Active Applicable Systems PowerEdge R810, R815, R910, and M910 systems --rptkeyerr Option --rptkeyerr Valid Arguments enable, disable Description Enables or disables the BIOS to report keyboard errors during POST. This option can be replicated. Example: A:>syscfg --rptkeyerr=disable rptkeyerr=disable Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems.
--sata2 Option --sata2 Valid Arguments auto, off Description Turns the SATA port 2 to auto or off. This option can be replicated. Example: A:>syscfg --sata2=auto sata2=auto NOTE: This option maps to --sata_c for PowerEdge 9G systems. Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. --sata3 Option --sata3 Valid Arguments auto, off Description Turns the SATA port 3 to auto or off. This option can be replicated.
Example: A:>syscfg --sata5=auto sata5=auto NOTE: This option maps to --sata_f for PowerEdge 9G systems. Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. --sata6 Option --sata6 Valid Arguments auto, off Description Turns the SATA port 6 to auto or off. This option can be replicated. Example: A:>syscfg --sata6=auto sata6=auto NOTE: This option maps to --sata_g for PowerEdge 9G systems. Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems.
--serial1 Option --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 --serialcomm=on serialcomm=on 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 prior to PowerEdge 12G systems. --serialportaddrsel Option --serialportaddrsel Valid Arguments default, alternate Description Sets the port address of the serial devices.
NOTE: You cannot disable your password using DTK. To disable your password, you must use the system BIOS. Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. --sma Option --sma Valid Arguments enable, disable Description Enables or disables processor sequential memory access. Example: A:>syscfg --sma=disable sma=disable Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. --slotname* Option --slotname* NOTE: The asterisk is not part of the command syntax.
Description Reports the service tag for a system. If used with the -s general option, the environment variable is set to the service tag. Example: A:>syscfg --svctag svctag=113CD1S Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems except Blade systems. --syspwd Option --syspwd Valid Arguments Description Sets the system password for the BIOS. The system password is required when booting the system. The argument string supplied to this option is the password.
--turbomode Option --turbomode Valid Arguments enable, disable Description Enables or disables core-based turbo mode. Turbo mode is a feature on Intel processors that allows one processor core to increase the frequency by one bin whenever the other core has gone into an idle state.
ports are disabled. When set to disable, both front and back user accessible ports are disabled. This option can be replicated. Example: A:>syscfg --usbports=enable usbports=enable Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. --virtualization Option --virtualization Valid Arguments enable, disable Description Enables or disables virtualization in the CPU.
Option Sub-option Arguments Description Example: A:>syscfg tpm -tpmsecurity=onwithoutpbm --setuppwdoverride -tpmactivation enabled Enables and activates the TPM feature. disabled Disables and deactivates the TPM feature. nochange Does not alter the operational state of the TPM feature. Example: A:>syscfg tpm -tpmactivation=enabled -setuppwdoverride NOTE: You cannot set tpmactivation when tpmsecurity is set to off.
Option Sub-option Arguments Description Example: A:>syscfg tpm -tpmactivation=enabled --tpmclear --valsetuppwd= -setuppwdoverri de NA On systems that do not have a setup password configured, if you set this option, you are not prompted for a password to access DTK settings. A:>syscfg tpm -tpmactivation=enabled --tpmclear --setuppwdoverride Sub Options And Arguments For tcm Option Table 7.
Sub Options And Arguments For power Option Table 8. Sub-options and Arguments for the power Option Option Sub-option Arguments Description power --profile where powerprofile can be maxperformance, osctl, apc Displays the settings similar to the BIOS setup screen for the respective profile. Reboot the system for the settings to take effect. If power profiles are not available on the platform, an error message is displayed.
Option Sub-option Arguments Description NOTE: This option is available only with the appropriate installed license. is the limit for power consumption in Watts, or btuphr, or NOTE: This percent. option is is the unit of available only the with the value and can be appropriate installed license. watt, or btuphr, or percent. -cap --unit The value of must be between the maximum and minimum threshold values, else an error is displayed.
NOTE: PowerEdge 12G systems are backward compatible and support legacy arguments enable and disable. However, it is recommended to use enabled and disabled on PowerEdge 12G systems as the arguments enable and disable may be deprecated in future. For more information, see the BIOS options help. To list the options which are set on the system, but not applied due to pending reboot, type: syscfg --pendingvalues BIOS Boot Settings Table 9.
Integrated Devices Table 12. Integrated Devices Options Group Option Valid Arguments Description Integrated Devices --EmbNicPortnBootProto Unknown, None, Pxe, Iscsi Controls the legacy boot protocol of the LOM port specified by the embedded NIC port number. This is a write-only attribute. This attribute is for systems management software use, and does not appear in system BIOS setup. This attribute always returns Unknown, when read.
Group Option Valid Arguments Description When set to Mirror mode, readwrite operation occurs on both the secure digital (SD) cards. When one of the SD cards fails and is replaced, on booting, the data of the active card is copied to the offline card. When set to Disabled, read-write operation occurs only on SD card 1. NOTE: On Blade systems, disable the vflash key to configure this option. This option is applicable only on PowerEdge R810, R815, R910, M910, and PowerEdge 12G systems.
Group Option Valid Arguments Description (System DBPM) controls the CPU power management. This feature can be enabled only when CPU power management (ProcPwrPerf) is set to system DBPM in Custom mode. -DynamicCoreAllocation Enabled, Disabled Enables or disables the operating system capability to maintain the logical processors in the idle state to reduce power consumption. --MemOpMode OptimizerMode, SpareMode, MirrorMode, AdvEccMode, SpareWithAdvEccM ode Sets the memory operating mode.
Group Option Valid Arguments Description configuration can support node interleaving. NOTE: The NodeInterleave option is same as memintleave option. For more information, see memintleave. --SerialDbgOut Enabled, Disabled Enables or disables the RC/MRC Serial debug output. --SysMemSize Displays the amount of main memory in the system. --SysMemSpeed Displays the clock frequency of the main memory. --SysMemType Displays the type of main memory installed in the system.
One-Time Boot Table 15. One-Time Boot Options Group Option Valid Arguments Description One-Time Boot --OneTimeBootMode Disabled, OneTimeBootSeq, OneTimeHddSeq, OneTimeUefiBoot Seq, OneTimeCustomB ootSeqStr, OneTimeCustomH ddSeqStr, OneTimeCustomU efiBootSeqStr Allows to set the one-time boot sequence.
Group Option Valid Arguments Description processor core supports maximum two logical processors. --Proc1Brand Displays the brand text provided by the processor manufacturer. --Proc1Id Displays the family, model, and stepping values of the processor. --Proc1L2Cache Displays the amount of memory in the corresponding processor cache. --Proc1L3Cache Displays the amount of memory in the corresponding processor cache.
Group Option Valid Arguments Description --Proc4NumCores Displays the number of cores in the processor package. --Proc64bit Specifies if the installed processor supports 64-bit extensions or not. --ProcAdjCacheLine Enabled, Disabled When set to Enabled (default), the system is optimized for applications that require high utilization of sequential memory access. When set to Disabled, the system is optimized for applications that require high utilization of random memory access.
Group Option Valid Arguments Description • --eSataPort1 Off, Auto AhciMode — sets SATA RAID controller to ahci mode. Sets the embedded SATA port1 to auto or off. - eSataPort1Capaci ty Displays the total capacity of a hard-disk drive. This option is undefined for removable-media devices such as optical drives. - eSataPort1DriveT ype Indicates the type of device attached to the embedded SATA port. -eSataPort1Model Displays the drive model of the selected device.
Group 70 Option Valid Arguments Description - SataPortDDriveTy pe Indicates the type of device attached to this SATA port. --SataPortDModel Displays the drive model of the selected device. --SataPortE Sets the drive type of the selected device to off or auto . Off, Auto - SataPortECapacit y Displays the total capacity of a hard-disk drive. This option is undefined for removable-media devices such as optical drives.
Serial Communication Table 18. Serial Communication Options Group Option --ConTermType Serial Communicati on Valid Arguments Description Vt100Vt220, Ansi Sets the terminal type for your remote console. -Serial1, Serial2, ExtSerialConnect RemoteAccDevice or Associates the External Serial Connector to Serial Device 1, Serial Device 2, or the Remote Access Device. --FailSafeBaud The BIOS attempts to determine the baud rate automatically. This failsafe baud rate is used only if the attempt fails.
System Information Table 20. System Information Options Group Option Valid Arguments Description System Information -SysMfrContactInf o Displays the information for contacting the Original Equipment Manufacturer (OEM) of this system. -SystemBiosVersio n Displays the current revision of the system BIOS firmware. -SystemManufactur er Displays the name of the Original Equipment Manufacturer (OEM) of this system.
Group Option Valid Arguments Description --SysProfile PerfPerWatt OptimizedOs, PerfPerWatt OptimizedDapc, PerfOptimized, Custom, DenseCfg Optimized Sets the System Profile to Performance Optimized, Power Optimized (DAPC), Power Optimized (OS), Dense Configuration Optimized, or Custom mode. When set to a mode other than Custom, BIOS will set each option accordingly. When set to Custom, you can change setting of each option. System Security Table 22.
Group Option Valid Arguments Description --SysPassword > Displays the password and allows the password to be set or modified. The password can be up to 32 characters long and contain most of nonshifted letters, numbers, and punctuation. -SystemCpldVersion NA Displays the current revision of the Complex Programmable Logic Device (CPLD) of the system. --TcmActivation NoChange, Activate, Deactivate Allows the user to change the operational state of the Trusted Cryptography Module (TCM).
SYSCFG For BMC And Remote Access Controller Configuration SYSCFG configures Baseboard Management Controller (BMC) and Remote Access Controller (RAC) settings. NOTE: Some of the following options or arguments might not be available on all systems. NOTE: For options that use text strings such as username, password, hostname, and community string, using some characters such as , <, >, | , or = on the command line can be misinterpreted by the command line parser and cause errors.
chassistype* Table 25. chassistype option Option Sub-option Valid Arguments Description Applicable Systems -chassistype * NA NA Identifies the Chassis Management Controller (CMC). The possible values are 9 (M1000e), 10 (VRTX), and 0 (others). Example: A:>syscfg -chassistype chassistype=10 (VRTX) All PowerEdge blade systems clearsel* Table 26. clearsel option Option Sub-option Valid Arguments Description Applicable Systems --clearsel* NA NA Clears the System Event Log (SEL).
encryptkey Table 29. encryptkey option Option Sub-option Valid Arguments Description Applicable Systems -encryptkey NA Encrypts the IPMI sessions. The hexadecimal number entered as an argument is case insensitive although the value returned by the encryptkey option is always in uppercase. The value returned is appended with zeroes so that it is always 40 characters long.
Option Sub-option Valid Arguments Description -minorfwversion NA Reports the minor firmware revision of iDRAC. A:>syscfg -idracversion devid=32 devrevision=0 majorfwversion=0 minorfwversion=40 Applicable Systems kvmstatusonlcd Table 32. kvmstatusonlcd options Option Sub-option -NA kvmstatusonlc d Valid Arguments Description Applicable Systems active, inactive Configures the Dell Virtual KVM (vKVM) session status on the LCD.
Option Sub-option Valid Arguments Description --destipaddr Fully Qualified Domain Name (FQDN) for the alert destination specified with the alertdest sub-option. The destipaddr sub-option is dependent on the alertdest suboption. If the alertdest suboption is not specified on the command line, the first alert destination (alertdest=1) is set with this IP address or FQDN. This sub-option can be replicated.
Option Sub-option Valid Arguments --nicselection dedicated , lom1, NOTE: This option is lom2, available only with lom3, the appropriate lom4 installed license. Description Sets the operating mode of the iDRAC7 NIC to dedicated, lom1, lom2, lom3, or lom4. Some of these options are not applicable on certain systems due to underlying hardware. -none, Sets the operating mode of the NIC nicselectionfailo lom1, selection failover to none, lom1, ver lom2, lom2, lom3, lom4, or all.
Option Sub-option Valid Arguments Description Applicable Systems 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.1 0 subnetmask=255.255.255. 0 gateway=192.168.100.1 Example 2 (to set the LAN configuration parameters): A:>syscfg -lancfgparams -destipaddr=192.168.100.
lanchannelaccess Table 34. lanchannelaccess options Option Sub-option Valid Arguments lanchannelacc ess or lca Description Applicable Systems Sets or displays the LAN channel access settings such as alerting, IPMI over LAN, and user privilege. This option can be replicated. All PowerEdge systems --pefalerting enable, disable Enables or disables PEF alerts. This sub-option can be replicated. --ipmioverlan disable, alwaysavail Sets the LAN channel access mode. This sub-option can be replicated.
Option Sub-option Valid Arguments Description Applicable Systems DRAC 5 controller --usrprivlmt user, operator, administrat or, noaccess Sets the maximum BMC user privilege level for the LAN channel for the userid specified using the useridsub-option. This sub-option can be replicated. This sub-option is dependent on the userid sub-option. -NA currentenableduse rids Reports the number of currently enabled User IDs on the LAN channel.
Description Sets the second line of user-defined text on the system LCD. This option can be replicated. For more information on delimiters, see Command Line Option Delimiters. Applicable Systems All PowerEdge systems loaddefaults* Table 37. loaddefaults option Option Sub-option Valid Arguments Description Applicable Systems -loaddefaul ts* NA NA Restores the BMC to the defaults originally loaded on the controller. This option is used to return the BMC to a known-good state.
Option Sub-option Valid Arguments Description Applicable Systems 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 39.
Option Sub-option Valid Arguments Description Applicable Systems DRAC 5 controller --action setpassword , testpasswor d Sets or tests the password for the specified User ID. This sub-option cannot be replicated. --password Sets the password (maximum of 16 printable ASCII characters) for the specified BMC User ID. This suboption cannot be replicated.
Option Sub-option Valid Arguments Description Applicable Systems ry, batterywar n, batteryfai l, powerabsen t, procabsent , systempowe rwarn, systempowe rfail -filteraction powercycle , reset, powerdown, power reduction, none Sets the event filter action for the filter specified using the filter sub-option. This sub-option depends on the filter suboption. This sub-option can be replicated. --hostname Sets the host name (maximum of 62 printable ASCII characters) for the BMC.
Option Sub-option Valid Arguments Description Applicable Systems Example 1 (To configure the PEF so that the system is powered down in response to a fan failure event): A:>syscfg pefcfgparams --filter= fanfail-filteraction=powerdown pefcfgparams filter=fanfail filteraction=powerdown Example 2 (To configure the PEF so that a PEF alert is not sent to the destination IP address in response to a chassis intrusion event): A:>syscfg pefcfgparams --filter= intrusion-filteralert=disable pefcfgparams filter= in
Option Sub-option Valid Arguments Description softshutdow n In Linux, the system turns off immediately. Applicable Systems NOTE: In Windows PE, this option does not work. NOTE: This option applies only to PowerEdge systems that are configured with a BMC. NOTE: This argument requires ACPI support to function properly. racreset* Table 44. racreset option Option Sub-option Valid Arguments Description Applicable Systems --racreset* NA NA Resets the RAC.
Option Sub-option Valid Arguments Description -tmcfgechoctrl echo, noecho Sets the echo control value for terminal mode configuration. This sub-option can be replicated. -tmcfghandshak ectrl enable, disable Sets the handshake control value for terminal mode configuration. This sub-option can be replicated. -tmcfgnewlines eq noterm, Sets the new line sequence value crlf, null, for terminal mode configuration. cr, lfcr,1f This sub-option can be replicated.
Option Sub-option Valid Arguments Description -user, channelprivlm operator, t administrat or Applicable Systems Sets the maximum privilege level accepted for the serial channel. This sub-option can be replicated.
Option Sub-option Valid Arguments Description Applicable Systems Example: A:>syscfg serialchannelinfo -mediumtype mediumtype= asynch serialuseraccess Table 47. serialuseraccess options Option Sub-option Valid Arguments serialuseracce ss or sua Description Applicable Systems Configures the privilege level and channel accessibility associated with a specified User ID for the serial channel. This option can be replicated.
Option Sub-option Valid Arguments Description Applicable Systems Example 2 (to enable User ID 4 on the serial channel with user privileges ): A:>syscfg serialuseraccess -userid=4 -usrprivlmt=user userid=4 usrprivlmt=user status=enable solaction Table 48. solaction options Option Sub-option Valid Arguments solaction Description Applicable Systems This option enables or disables Serial-Over- LAN (SOL) access for a particular user. This option can be replicated.
solcfgparams Table 49. solcfgparams options Option Sub-option Valid Arguments solcfgpara ms Description Applicable Systems Configures and displays SOL configuration parameters. This option can be replicated. All PowerEdge systems --solenable enable, disable Enables or disables if the SOL payload type can be activated. This option can be replicated. --solprivlevel user, operator, administra tor Sets the minimum user privilege level required to activate the SOL. This option can be replicated.
Option Sub-option Valid Arguments Description • • Applicable Systems 57600 — for PowerEdge 9G systems that do not have DRAC 5 installed. 115200 — for PowerEdge 9G systems that have DRAC 5 installed.
Option Sub-option Valid Arguments Description -currentactives sns NA Displays the number of currently active sessions on all channels of the BMC. This sub-option cannot be replicated. Example: A:>syscfg ssninfo currentactivessns=1 maxactivessns=4 Applicable Systems useraction Table 51. useraction options Option Sub-option Valid Arguments useraction Description Applicable Systems Enables and disables BMC, sua, and All PowerEdge lua user IDs. This option can be systems replicated.
Option Sub-option Valid Arguments Description Applicable Systems userid sub-option. This suboption can be replicated. This suboption is dependent on the userid sub-option. Example 1( to configure User ID 3 with a user name ): A:>syscfg username -userid=3 -name=bmcmaster username userid=3 name=bmcmaster Example 2 (to display the username for User ID 3): A:>syscfg username -userid=3 --name username userid=3 name=bmcmaster version* Table 53.
SYSCFG Options For State Configuration The following table lists all valid options and arguments along with a description of the expected behavior of each option. NOTE: Some of the following options or arguments are not available on all systems. Table 55. SYSCFG Options and Arguments for State Configuration Option Valid Arguments Description -b or --byte Specifies a value to write to state data. The format of the argument must be in decimal format unless the -x option is given.
NOTE: Some of the following options or arguments might not be available on all systems. Some of the command line options are followed by an asterisk. Such options are used for reporting purposes only Table 56. SYSCFG Options and Arguments for System Configuration Option Valid Arguments Description --asset None Reports the customer-programmable asset tag number for a system. This option displays the asset tag for a system.
Option Valid Arguments Description --mem* None Reports the amount of system memory physically installed in the system, not the amount of memory available to an operating system. If used with the -s option, the environment variable is set to the amount of system memory. The last two characters of the memory value indicate the order of magnitude used (KB or MB). Example: A:>syscfg --mem mem=256MB -n Specifies an input file to use for resolving PCI vendor and device numbers to strings.
Option Valid Arguments Description Class: 06 - Bridge SubClass: 00 - CPU/PCI PCI Bus: 0, Device: 0, Function: 1 Vendor: 1166 - ServerWorks Device: 0012 - CMIC-LE Slot: 00 Class: 06 - Bridge SubClass: 00 - CPU/PCI PCI Bus: 0, Device: 0, Function: 2 Vendor: 1166 - ServerWorks Device: 0000 - Unknown Slot: 00 Class: 06 - Bridge SubClass: 00 - CPU/PCI None Example 2 (the pci.
Option Valid Arguments Description Device: 0000 - Unknown Slot: 00 Class: 06 - Bridge SubClass: 00 - CPU/PCI -s Sets an environment variable to the value of a function command option. The string argument must be alphanumeric without any spaces or symbols. The variable name must be in upper case. This option must be used with at least one function command. Example: A:>syscfg -s ENVNAME --svctag ENVNAME=SERVICE --slot* None Reports the slot on a Blade system.
Option Valid Arguments Description Example: A:>syscfg --sysname sysname=PowerEdge 1550/1000 --syssvctag* None Reports the system service tag on a Blade system. Example: A:>syscfg --syssvctag syssvctag=BLADE01 --uuid* None Reports the Unique User Identifier (UUID) for a system. The UUID is a unique system identifier used in PXE requests.
Option Sub-option Valid Arguments Description --dnssrcv6=auto NA Automatically configures the DNS address. A:>syscfg lcpv6 -dnssrcv6=auto --dnssrcv6=static -dnsserver1v6= NA Allows you to manually set the DNS address. -linklocaladdripv6= Allows you to view IPv6 addresses. A:>syscfg lcpv6 -linklocaladdripv6=134.56.4 5.233 --gatewayv6= Allows you to view IP gatewayv6 address.
[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 .
RAIDCFG 4 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.
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. For a list of frequently used RAID commands, see Quick Reference To RAIDCFG Commands. NOTE: Some of the following options or arguments might not be available on all systems. Table 58.
Option Valid Arguments Short Description Mandatory or Optional fgnclr Clears the foreign configuration for the indicated controller. See Importing and Clearing Foreign Configurations for specific usage information. Recovers the Foreign configuration for the indicated controller. See Importing and Clearing Foreign Configurations for specific usage information. Initializes the virtual disk for the specified controller. See Initializing Virtual Disks for specific usage information.
Option Valid Arguments Short Description Mandatory or Optional spciels Sets the PCIe link speed of the controller to 2 or 3. See Setting And Displaying The PCIe Link Speed for specific usage information. or setPCIeLinkSpeed svdn or setvdname -ad or adisk Sets the name of the specified virtual See Assigning, Unassigning, And Listing disk on the specified controller. Global Hot Spares for specific usage information. NA Specifies an array disk command.
Option Valid Arguments Short Description or channel:target:enclo sure case you must specify values for channel, target, and enclosure. Mandatory or Optional NOTE: From DTK 2.4 onwards, the -fd option creates dedicated hot spares instead of global hot spares. To set global hot spares, see Assigning, Unassigning, And Listing Global Hot Spares. -i Reads the RAID configuration information from the given .ini filename and creates the RAID configurations on the specified controllers.
Option Valid Arguments Short Description Mandatory or Optional -sp or spanlength The span size of RAID 5, which is a mandatory parameter for RAID 50. -sz or size Sets the maximum size on the virtual disk in MB or GB if the size is not provided. The default size is in MB. If GB follows the number, the size is expressed in GB. -ssz or stripesize Sets the stripe size on the virtual disk Optional. in KB.
RAID Configuration Utility Options And Arguments The following tables document valid options, parameters, and arguments along with a description of the expected behavior of each option. Options, parameters, and pre-defined arguments are case-sensitive and entered in lowercase, unless stated otherwise.
Option Parameters Valid Arguments Description Example: A:>raidcfg -h RAIDCFG v4.3 Copyright (c) 2002-2013 Dell Inc. [raidcfg] Help: options in <> are mandatory and options in [] are optional and can be in any order after mandatory ones. raidcfg -h Provides users with general help options that may beused with this utility. raidcfg raidcfg <-ctrl> Lists all controllers on the host and selects property information.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description Controller_Name: PERC 6/E Channels: 2 No.of Virtual_Disks: 0 Firmware Version: 3500 RAIDCFG Command successful! -c or controllerid Displays the properties for the RAID controller with the specified controller ID. This option combination is mandatory.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description • c — (Cache I/O) All reads are buffered in cache memory. NOTE: Cache policy is not supported on controllers that do not have a battery. Valid arguments for disk cache policy are: • • d — Disable e — Enable The -cp option is optional and can be added to the command line in any order after the mandatory option combination. -fd or failoverdrive ch:targ, ch:targ, ... or ch:targ:lun,...
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description • • • -ctrl -ac=cvd - -rp or c=id -ad= readpolicy ch:targ,ch:tar g, ... [or ch:targ:encl,. ..] or controller action= createvdisk controllerid= id adisk= channel:target : lun, channel:target : lun,... [or channel:target : enclosure,...] ra, ara, nra, rc, nrc CAUTION: If the controller is changed from SCSI to RAID mode, expect data loss to occur. Back up any data you want to save before changing the modes.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description NOTE: The ra, ara, and nra options are supported on the following RAID controllers only: • • • • -ctrl -ac=cvd - -sp or c=id -ad= spanlength ch:targ,ch:tar g, ... [or ch:targ:encl,. ..] or controller action= createvdisk controllerid= id adisk= channel:target : lun,... channel:target : lun,... [or channel:target : enclosure,...] -ctrl -ac=cvd - -ssz or stripesize c=id -ad= ch:targ,ch:tar g, ...
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description -ctrl -ac=cvd - -str or strict c=id -ad= ch:targ,ch:tar g , ... [or ch:targ:encl,. ..] or controller action= createvdisk controllerid= id adisk= channel:target : lun, channel:target : lun,... [or channel:target : enclosure,.. Strict (-str parameter) is the percentage of expected array disk utilization.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description – – RAID 5: 100 MB RAID 10: 100 MB NOTE: If this option is not provided, RAIDCFG determines the maximum possible virtual disk size and creates it. -wp or writepolicy wb, wt, wc, nwc Sets the write policy for the virtual disk.
NOTE: You can also use pdisk or -pd instead of adisk or -ad to specify an array disk. Table 62. Enumerating Array Disks (Hard Drives) Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description -ad -c=id or adisk controllerid=i d NA NA Lists all the array disks attached to the specified RAID controller. This option combination is mandatory. NOTE: The following example displays output of a Series 7 controller.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description Supported: YES Location: 0:2:1 Size: 139392 MB (136 GB) Avail: 139392 MB (136 GB) RAIDCFG Command successful! ****** Physical Drive ****** Vendor: DELL(tm) Model: ST9146703SS Protocol: SAS Media: HDD NegSpeed: 6144 Mbps CapSpeed: 6144 Mbps Certified: YES Supported: YES Location: 0:3:1 Size: 139392 MB (136 GB) Avail: 139392 MB (136 GB) ****** Physical Drive ****** Vendor: DELL Model: ST9146802SS Protocol: SAS Media:
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description -ad -c=id or adisk controllerid=i d -ad= ch:targ,ch:t arg,... adisk= channel:tar get, channel:tar get,... Displays information about the specified array disk. This option combination is mandatory.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments g ,... -ac= unblink -c=id or adisk adisk= channel:target , channel:target ,...
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description Example: A:>raidcfg -vd -c=2 Controller: PERC 6/E VDisk ID: 0 Size: 34680 MB Type: RAID 1 Read Policy: Normal Read Ahead Write Policy: Writeback Cache Policy: Direct_IO Drives: 0:0:0,0:1:0 RAIDCFG Command successful! -vd -c=id or vdisk controllerid= id -vd or vdisk Displays details about a single virtual disk under the indicated controller.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments controllerid=i d Description Example: A:>raidcfg -vd -ac=dvd -c=2 vd=0 RAIDCFG Command successful! NOTE: When virtual disks are created, the RAID controller starts the background initialization operation. Virtual disks cannot be deleted until this operation completes. NOTE: If the raid.
Setting Virtual Disk Name The following table lists the RAIDCFG options, parameters, and pre-defined arguments for setting the name of a virtual disk on a controller. Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description -vd -vd=id ac=svdn - vdn= c=id or vdisk vdisk= id action= setvdname vdname= controllerid= id NA NA Sets the name of the specified virtual disk on the specified controller.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description Example: A:>raidcfg -se -envn=FIRMWARE -envc=getfirmware -c=2 FIRMWARE=531T RAIDCFG Command successful! Function Calls of Setenvironment Option The following table lists the function calls of the setenvironment option. Table 69. Function Calls of the setenvironment Option Function Call Description getfirmware Returns the firmware version of the specified controllers.
Function Call Description gethotspares Returns the global hot spares (global failover disks) found on the specified controller. Example: A:>raidcfg -se -envn=HOTSPARES -envc= gethotspares -c=2 HOTSPARES=1:8:1,1:9:1 RAIDCFG Command successful! Returns the free array disks. A:>raidcfg -se -envn=GETFREEADISKS -envc= getfreeadisks -c=2 getfreeadisks GETFREEADISKS=0:3:1,0:4:1 RAIDCFG Command successful! Returns the total number of array disks.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description cachepolicy=d adisk=0:0:1,0:1:1,0:2:1 [vdisk1] controllerid=0 size=65345 raid=1 readpolicy=ra writepolicy=wt stripesize=64 cachepolicy=d adisk=0:3:1,0:4:1 NOTE: If the controller uses global hot spares, the raid.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description pdisk=channel: target:enclosu re Importing And Clearing Foreign Configurations The following table lists the RAIDCFG options, parameters, and pre-defined arguments for foreign configurations. Table 72.
Initializing Virtual Disks The following table lists the RAIDCFG options, parameters, and pre-defined arguments for initializing selected virtual disks. Table 73. Initializing Virtual Disks Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description -vd -c=id vd=id -ac=fi or vdisk controllerid=i d vdisk=id action=fastini t NA NA Initializes the selected virtual disk in the selected controller with the fastinit command.
Enabling And Disabling Persistent Dedicated Hot Spares The following table lists the RAIDCFG options, parameters, and pre-defined arguments for enabling and disabling dedicated hot spares. Table 75. Enabling And Disabling Persistent Dedicated Hot Spares Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description --ctrl -c=id ac=ephs or controller controllerid=i d action=enablep eristenthotspa re NA NA Assigns the slot corresponding to the hot spare drive as persistent.
Supported Controllers And Firmware Versions For PCIe Link Speed The following table lists the controllers and minimum supported firmware versions for PCIe link speed. Table 77. Supported Controllers And Firmware Versions For PCIe Link Speed Controllers Component Minimum Supported Versions PERC H710 H710 Adapter 21.2.0-0007 H710 Mini Monolithic 21.2.0-0007 H710P Adapter 21.2.0-0007 H710P Mini Monolithic 21.2.0-0007 H810 Adapter 21.2.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description Example: A:>raidcfg -ver RAIDCFG V4.3 Copyright (c) 2002-2013 Dell Inc. RAIDCFG Command successful! Quick Reference To RAIDCFG Commands The following table lists the basic RAIDCFG commands. Purpose Command Description To list all the RAID controllers in a system raidcfg -ctrl Lists all the RAID controllers in the system. Record the slot ID of the controllers for later reference.
Purpose Command Description To create a virtual disk of RAID 10 raidcfg -ctrl ac=cvd -c=slotid ad= x:y,x:y,x:y,x:y r=10 Creates a virtual disk of max size for type RAID 10. 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. To create a virtual disk of RAID 50 raidcfg -ctrl ac=cvd -c=slotid ad= x:y,x:y,x:y,x:y ,x :y,x:y -r=50 -sp=x Creates a virtual disk of maximum size for type RAID 50.
UPINIT 5 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 79. 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 option because 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.
Messages And Codes 6 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 80.
Error Code Message 16 Cannot execute command. Insufficient privilege level. 17 Command illegal for specified sensor or record type. 18 Invalid commstring value. 19 Hardware subsystem error. Invalid data field in Request. 20 Invalid destination IP address. 21 The GUID is invalid. 22 Invalid gateway. 23 Invalid hostname. 24 Invalid IP address. 25 Invalid DNS IP address. 26 Invalid sub net mask. 27 Invalid value for PEF. PEF value should be between 1 and 16.
Error Code Message 46 Command response could not be provided. BMC initialization or initialization agent in progress. 47 Command response could not be provided. Device in firmware update mode. 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.
Error Code Message 73 The sequence list must be a comma-separated numerical list of valid unique boot device numbers (ex: 2, 1, 3). 74 The sequence list must be a comma-separated list of valid unique device names (ex: nic.emb.1, hdd.emb.1) or a commaseparated numerical list of valid unique boot device numbers (ex: 2, 1, 3). 75 There was an error setting the sequence. 76 The list is not formatted correctly. See the help for more details.
Error Code Message 100 Help is not available for the option. 101 The -x (--hex) option can only be used with -b or -r. 102 Input file not found. 103 Input file cannot be read. 104 Invalid argument for option. 105 Function table lookup error. 106 The machine ID was not found in the file. 107 The system memory information is not available. 108 Mode can only be used with the --pci option. 109 The device name or index must be present in the boot order.
Error Code Message 128 The second channel can only be set if the RAID controller is set to RAID. 129 The set operation requires sub commands. 130 The service tag for this system is not available. 131 The system ID value is not available. 132 The system information string is not available. 133 A system error has occurred. 134 Usage error. 135 The uuid information is not present on this system 136 Version cannot be accompanied with any other option.
Error Code Message 155 Profile should be custom for setting cpupowermode, memorypowermode and fanmode. 156 There was an error setting the Power Option. 157 The power cap value entered is out of range. Please try again. 158 The power cap value entered must be between 0 to 100 if unit is percent. 159 Invalid IPv6 address. The IPv6 address cannot be link-local or multicast. 160 Invalid IPv6 address. The IPv6 address specified has incorrect address format. 161 Invalid IPv6 address.
Error Code Message 178 Invalid configuration. Attempting to set cap when hardware does not support setting. 179 Invalid Configuration Option. 180 Cannot execute command. Parameter is illegal because command sub-function has been disabled or is unavailable. 181 Failed to report the removable flash media redundancy status. 182 Failed to report the Internal SD Module status. 183 Error locating the Virtual Media Key on the Modular system.
Error Code Message 205 Invalid alert destination. 206 The set operation failed due to unspecified error. 207 Incorrect syntax for help. For more information about a particular command, use the option '-h or --help' followed by the command name. Example: %s -h --asset Failures And Solutions The following table lists the common SYSCFG failures and their solution. Table 81. SYSCFG Failures and Solutions Failure Messages Solutions Generic failure. Indicates iDRAC is in bad state. Reboot iDRAC.
Error Code Message 6 Error: Partitions exists. Please clear all the partitions before running upinit.sh. 7 Error: DOS file(s) not found at the specified path. 8 Error: UP IMAGE not found at the specified location. 9 Error: format failed. 10 Error: Invalid size. Size should be a number between 32 and 2000. 11 Error: sysdrmk failed. 12 System Error. 13 Error: Invalid Argument: 14 Error: Unzip failed.
Table 85. RAIDCFG Error Codes and Messages Error Code Message 0 RAIDCFG Command successful! 1 Error! Incorrect Syntax. 2 Failure! 3 Illegal operation 4 Unsupported operation 5 Device not found. 6 Format boot drive illegal 7 Buffer too small. 8 Virtual Disk contains boot partition. Use force option to delete. 9 Init boot drive failed. 10 Format boot drive failed. 11 Cannot write boot drive. 12 Unsupported RAID value. 13 Invalid RAID configuration. 14 Span depth not in range.
Error Code Message 30 Disk in use. 31 Disk Lock operation failed. 32 Disk locked. 33 Disk Unlock operation failed. 34 Disk Unlocked. 35 Disk failed on rebuild. 36 Hot Spare not free. 37 Disk Diagnostic failed. 38 Disk Rebuild failed. 39 Disk Format failed. 40 Cancel of Disk Diagnostic failed. 41 Cancel of Disk Rebuild failed. 42 Cancel of Disk Format failed 43 Assign Hot Spare failed 44 Disk too Small for Hot Spare. 45 Unassign Hot Spare failed.
Error Code Message 60 Limit your array disk selection to those disks already included in another single virtual disk or to those array disks that are not used at all by another virtual disk. 61 Invalid Parameter 62 Failed drive cannot be added. 63 The controller cannot support the number of array disks that you have selected. Choose a smaller number. 64 Delete virtual disk failed. Controller busy. 65 Delete virtual disk failed. 66 Create virtual disk failed. 67 Create virtual disk failed.
Error Code Message 87 Virtual disk type requested is invalid for the attempted operation. 88 Virtual disk Move operation failed. Cannot rename, virtual disk is already in use. 89 Failover invalid. 90 Virtual disk resynching. 91 Virtual disk resynch failed. 92 Virtual disk reconstruct failed. 93 Cannot format a virtual disk that contains a boot or system partition. 94 Cannot initialize a virtual disk that contains a boot or system partition. 95 Virtual disk Copy failed.
Error Code Message 114 Specified virtual disk too small. 115 Virtual disk operation not supported. Size too small. 116 Operation is temporarily unavailable. Space in use. 117 Cannot reconfigure to the given RAID level. 118 Cannot reconfigure from current RAID level to the given RAID level. 119 One of the array disks selected for the virtual disk is already in use. 120 Virtual disk operation not supported. Cannot use non-RAID disk. 121 Controller Read Configuration failed.
Error Code Message 142 The controller was not able to set the requested failover space. 143 The controller cannot get the failover space information. 144 Controller cannot unmirror the specified virtual disk. 145 The controller could not split the specified virtual disk. 146 The controller could not lock the specified virtual disk. 147 Controller IO paused. 148 No controller parameter support. 149 Controller does not recognize parameter symbol. 150 Controller Battery Recondition failed.
Error Code Message 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. 176 Invalid array disks or failover drives selected for reconfigure/create operation.
Error Code Message 191 The import of foreign configurations is complete. Some configurations could not be imported. 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 addition, also ensure that there is drive size available for the specified virtual disk. 219 One or more array disks selected to create virtual disk or hotspare doesn't have enough disk space. Please make sure that all the array disks and failover drives selected have enough free space.
RACADM Firmware Error Codes And Messages Table below lists RACADM firmware error codes and messages. Table 86. RACADM Firmware Error Codes and Messages Error Code Message 1 UNKNOWN COMMAND.
Error Code Message 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 TEXT MODE 40 WRONG GRAPHICS MODE 41 CONFIG SPACE LOCKED 42 MASTER LOCKED 43 ASB BUS LOCKED 44 HISTORY MONITORS NOT YET AVAILABLE 45 NO VALID VALUE FOR THIS FIELD 46 DIAGNOSTIC TASK ERROR 47 DIAGNOSTIC TASK IS ALREADY RUNNIN
Error Code Message 516 Invalid DRSTYPE specified. 517 Librac library already initialized. 518 Invalid transport type specified. 519 Invalid library user. 520 A connection to the RAC controller could not be established. 521 Failed to perform read operation with RAC controller. 522 Failed to perform write operation with RAC controller. 523 Invalid message ID. 524 Invalid message type. 525 Invalid response message. 526 Specified user buffer is too small to hold data.
Error Code Message 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. 554 FTP Put operation failed. 555 Failed to initialize FTP interface. 556 Failed to load SSL library. 557 Failed to initialize librac library. 558 Invalid session ID. 559 SpcmpObjectName failed. 560 SpcmpObjectIdGet failed. 561 SpcmpObjectIdSet failed.
BMC Platform Events Filter Alert Messages 7 All possible Platform Event Filter (PEF) Alert Messages along with a description of each event are listed in the table below Table 88. 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.
Event Description Automatic System Recovery The system is hung or is not responding and is taking an action configured by Automatic System Recovery. System Power Probe Warning The system is setting actions when a power consumption probe detects a warning value. System Power Probe Failure The system is setting actions when a power consumption probe detects a failure value.
Sample File Formats 8 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.
OsWatchdogTimer=disable IoatEngine=disable ;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=n
nicselection=dedicated autoneg=enable dnsserver1=0.0.0.0 dnsserver2=0.0.0.0 dnsdhcp=disable dnsracname=idrac dnsregisterrac=disable domainname= domainnamednsdhcp=disable fullduplex=enable speed=100Mbps ;subnetmask=255.255.255.
lanuseraccess userid=13 usrprivlmt=noaccess lanuseraccess userid=14 usrprivlmt=noaccess lanuseraccess userid=15 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 fi
filteralert=enable filteraction=none pefcfgparams filter=powerfail filteralert=enable filteraction=none pefcfgparams filter=hardwarelogfail filteralert=enable pefcfgparams filter=autorecovery 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=system
msgcommbitrate=19200 msgcommflowctrl=noflowctrl tmcfgdelctrl=del tmcfgechoctrl=echo tmcfghandshakectrl=enable tmcfginputnewlineseq=cr tmcfglineediting=enable tmcfgnewlineseq=crlf serialchannelaccess ipmioverserial=alwaysavail channelprivlmt=administrator serialuseraccess userid=2 usrprivlmt=administrator serialuseraccess userid=3 usrprivlmt=noaccess serialuseraccess userid=4 usrprivlmt=noaccess serialuseraccess userid=5 usrprivlmt=noaccess serialuseraccess userid=6 usrprivlmt=noaccess serialuseraccess useri
action=disable solaction userid=5 action=disable solaction userid=6 action=disable solaction userid=7 action=disable solaction userid=8 action=disable solaction userid=9 action=disable solaction 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 so
userid=8 action=disable useraction userid=9 action=disable useraction userid=10 action=disable useraction userid=11 action=disable useraction userid=12 action=disable useraction userid=13 action=disable useraction userid=14 action=disable useraction userid=15 action=disable useraction userid=16 action=disable username userid=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 usern
name=NULL username userid=15 name=NULL username userid=16 name=NULL ;uuid=44454C4C4400104E8032CDC04F333435 virtualmedia=auto Sample RAIDCFG Utility .
a complete set of #remote management functions for Dell PowerEdge servers. #idRacVersionInfo=1.20 (Build 01.17) idRacName=DRAC 5 idRacMisc= [cfgLanNetworking] cfgNicEnable=1 cfgNicIpAddress=10.98.8.121 cfgNicNetmask=255.255.255.0 cfgNicGateway=192.168.0.1 cfgNicUseDhcp=0 #cfgNicMacAddress=00:11:43:34:5f:4a cfgDNSServersFromDHCP=0 cfgDNSServer1=192.168.0.5 cfgDNSServer2=192.168.0.
cfgNetTuningTcpReXmtMax=0x80 cfgNetTuningIpSubnetsAreLocal=0x1 cfgNetTuningIpReassTtl=0x3c cfgNetTuningTcpMsl=0x3c cfgNetTuningNicAutoneg=1 cfgNetTuningNic100MB=1 cfgNetTuningNicFullDuplex=1 [cfgOobSnmp] cfgOobSnmpTrapsEnable=1 cfgOobSnmpAgentEnable=1 cfgOobSnmpAgentCommunity=public [cfgRacTuning] cfgRacTuneFwUpdateResetDelay=0x46 cfgRacTuneD3debugEnable=1 cfgRacTuneRemoteRacadmEnable=1 cfgRacTuneHostCom2BaudRate=57600 cfgRacTuneHttpPort=0x50 cfgRacTuneHttpsPort=0x1bb cfgRacTuneTelnetPort=0x17 cfgRacTuneCon