Dell EMC OpenManage Deployment Toolkit Version 6.0.
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. Copyright © 2017 Dell Inc. or its subsidiaries. All rights reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries.
Contents 1 Introduction..................................................................................................................... 8 DTK Deprecation Message................................................................................................................................................. 8 What's New In This Release...............................................................................................................................................
ix or inxmlfile...............................................................................................................................................................24 l or logfile....................................................................................................................................................................24 o or outfile................................................................................................................................................
lpt.............................................................................................................................................................................. 119 memdynamicpower................................................................................................................................................... 119 memintleave........................................................................................................................................................
virutualmedia............................................................................................................................................................. 141 SYSCFG For State Configuration.....................................................................................................................................141 SYSCFG Options For State Configuration..................................................................................................................
Configuring Auto Import .......................................................................................................................................... 180 Miscellaneous Options.............................................................................................................................................. 180 Quick Reference To RAIDCFG Commands.......................................................................................................................181 6 UPINIT..........
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.
– PER740 – PER740XD – PER640 – PEC6420 – R940 • Support for the Precision Rack System: – PR7920 • Support for below Network Cards: – NetXtreme BCM5719/5720 1Gbps devices – NetXtreme-E BCM574xx 10Gbps/25Gbps devices – Mellanox ConnectX-4 Dual Port 100 GbE QSFP Network Adapter – QLogic 10GE BASE-T 2Port PCIe FH/LP – QLogic 10GE SFP+ 2Port PCIe FH/LP – QLogic 25GE SFP28 2Port PCIe FH/LP – Intel X550 rNDC – Intel 10GbE 4P X710 NOTE: For the list of supported operating systems and Dell servers, see the Dell S
Group SYSCFG Commands Equivalent RACADM Commands --nicselectionfailover iDRAC.NIC.Failover --subnetmask iDRAC.IPv4.Netmask --vanilla iDRAC.NIC.VLanID --dnsserver1v6 get iDRAC.IPv6.DNS1 --dnsserver2v6 get iDRAC.IPv6.DNS2 --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.
Group Memory Settings Miscellaneous Settings Processor Settings SYSCFG Commands Equivalent RACADM Commands --Usb3Setting BIOS.IntegratedDevices.Usb3Setting --DynamicCoreAllocation BIOS.ProcSettings.DynamicCoreAllocation --CorrEccSmi BIOS.MemSettings.CorrEccSmi --MemTest BIOS.MemSettings.MemTest --NodeInterleave BIOS.MemSettings.NodeInterleave --memopmode BIOS.memsettings.MemOpMode --AssetTag BIOS.MiscSettings.AssetTag --ErrPrompt BIOS.MiscSettings.ErrPrompt --NumLock BIOS.
Group SATA Settings 12 SYSCFG Commands Equivalent RACADM Commands --procbusspeed BIOS.procsettings.ProcBusSpeed --proccorespeed BIOS.procsettings.ProcCoreSpeed --qpispeed BIOS.procsettings.QpiSpeed --procconfigtdp BIOS.procsettings.ProcConfigTdp --WriteCache BIOS.SataSettings.WriteCache --SecurityFreezeLock BIOS.SataSettings.SecurityFreezeLock --Sembsataraid BIOS.SataSettings.EmbSata --embsata BIOS.SataSettings.EmbSata --sata0 BIOS.SataSettings.SataPortA --sata1 BIOS.SataSettings.
Group SYSCFG Commands Equivalent RACADM Commands --sataportjmodel BIOS.SataSettings.SataPortJModel --sataportjdrivetyp BIOS.SataSettings.SataPortJDriveType --sataportjcapacity BIOS.SataSettings.SataPortJCapacity --ConTerrmType BIOS.SerialCommSettings.ConTermType --ExtSerialConnector BIOS.SerialCommSettings.ExtSerialConnector --FailSafeBaud BIOS.SerialCommSettings.FailSafeBaud --RedirAfterBoot BIOS.SerialCommSettings.RedirAfterBoot Slot Disablement --Slotn BIOS.SlotDisablement.
• Red Hat Enterprise Linux 6.9 (64-bit) NOTE: The RPMs are available in the RPMs folder of DTK ELI ISO at linux.dell.com/repo/hardware, and also in the Dell EMC Systems Management Tools and Documentation DVD. Toolkit Utilities DTK contains utilities that allow you to configure the BIOS, Baseboard Management Controller (BMC), Remote Access Controller (RAC), RAID controllers, and hard-drive partitions on supported Dell systems.
• System Name • BIOS Version If these values do not match the values found on the system, the file input operation fails. The following is the SYSCFG behavior during replication: • Options not available in SYSCFG are termed invalid options. If SYSCFG encounters an invalid option in the syscfg.ini file, the SYSCFG utility terminates. • Unsupported options are options available in SYSCFG but not applicable on certain systems.
• 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 the Dell EMC support site You can access the required documents using the following links: • For Dell EMC Enterprise Systems Management documents — Dell.
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.
NOTE: You cannot combine options that specify read or write actions in a command line instance. Table 6. Read and Write Command Examples Valid/Invalid DTK Command Line Example valid syscfg --option1 --option2 valid syscfg --option1=arg --option2=arg invalid syscfg --option1=arg --option2 File Input And Output Commands • Specify the file input using the -i command, where is the name of the input file.
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.
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.
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.
• 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. You cannot modify these values. SYSCFG BIOS commands SYSCFG BIOS equivalent RACADM commands are listed: For more information on RACADM commands, see the RACADM Command Line Reference Guide available at dell.com/ openmanagemanuals.com.
Group Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option --InternalUsb1 --internalusbport1 BIOS.IntegratedDevices.InternalUsb1 --InternalUsb2 --internalusbport2 BIOS.IntegratedDevices.InternalUsb2 --OsWatchdogTimer --oswatchdogtimer BIOS.IntegratedDevices.OsWatchdogTimer --SriovGlobalEnable --sriov BIOS.IntegratedDevices.SriovGlobalEnable --UsbPorts --usbports BIOS.IntegratedDevices.
Group Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option NOTE: The option is available only on 14G and later systems. IscsiDev1ConnProtocol N/A NOTE: The option is available only on 14G and later systems. IscsiDev1ConnTimeout N/A NOTE: The option is available only on 14G and later systems. IscsiDev1ConnVlanEnDis N/A NOTE: The option is available only on 14G and later systems.
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 N/A N/A --AssetTag* --asset* BIOS.MiscSettings.AssetTag --ErrPrompt --f1f2promptonerror BIOS.MiscSettings.ErrPrompt -InSystemCharacterization N/A BIOS.MiscSettings.
Group Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option NOTE: The option is available only on 14G and later systems. DellWyseP25BIOSAccess N/A NOTE: The option is available only on 14G and later systems. Network Settings --PxeDevnEnDis N/A HttpDevnInterface N/A BIOS.NetworkSettings.PxeDevnEnDis NOTE: The option is supported only on 13G and later systems. NOTE: The option is available only on 14G and later systems.
Group Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option --OneTimeBootSeqDev --nextboot BIOS.OneTimeBoot.OneTimeBootSeqDev --OneTimeHddSeqDev N/A BIOS.OneTimeBoot.OneTimeHddSeqDev -OneTimeUefiBootSeqDev N/A BIOS.OneTimeBoot.OneTimeUefiBootSeqDev --DataReuse --datareuse BIOS.ProcSettings.DataReuse --DcuIpPrefetcher N/A BIOS.ProcSettings.DcuIpPrefetcher --DcuStreamerPrefetcher --dcustreamerprefetcher BIOS.ProcSettings.
Group Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option --ProcBusSpeed* N/A BIOS.ProcSettings.ProcBusSpeed --ProcCores --cpucore BIOS.ProcSettings.ProcCores --ProcCoreSpeed* N/A BIOS.ProcSettings.ProcCoreSpeed --ProcExecuteDisable --cpuxdsupport BIOS.ProcSettings.ProcExecuteDisable --ProcHwPrefetcher --hwprefetcher BIOS.ProcSettings.ProcHwPrefetcher --ProcVirtualization --virtualization BIOS.ProcSettings.
Group Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option --SataPortBModel* N/A BIOS.SataSettings.SataPortBModel --SataPortC --sata2 BIOS.SataSettings.SataPortC --SataPortCCapacity* N/A BIOS.SataSettings.SataPortCCapacity --SataPortCDriveType* N/A BIOS.SataSettings.SataPortCDriveType --SataPortCModel* N/A BIOS.SataSettings.SataPortCModel --SataPortD --sata3 BIOS.SataSettings.SataPortD --SataPortDCapacity* N/A BIOS.SataSettings.
Group Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option --SataPortH --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 N/A BIOS.SataSettings.SataPortIModel 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.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.ExtSerialConnector --FailSafeBaud --fsbr BIOS.SerialCommSettings.FailSafeBaud --RedirAfterBoot N/A BIOS.
Group Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option --SystemModelName* N/A BIOS.SysInformation.SystemModelName --SystemServiceTag* --svctag/--syssvctag* BIOS.SysInformation.SystemServiceTag --SystemMeVersion* N/A N/A N/A BIOS.SysInformation.UefiComplianceVersion -CollaborativeCpuPerfCtrl N/A BIOS.SysProfileSettings.CollaborativeCpuPerfCt rl --MemFrequency --memorypowermode BIOS.SysProfileSettings.MemFrequency --MemPatrolScrub N/A 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. --UncoreFrequency BIOS.SysProfileSettings.UncoreFrequency NOTE: The option is supported only on Dell PowerEdge 13G and later systems. System Security --AcPwrRcvry --acpower BIOS.SysSecurity.AcPwrRcvry --AcPwrRcvryDelay N/A BIOS.SysSecurity.AcPwrRcvryDelay --AcPwrRcvryUserDelay N/A BIOS.SysSecurity.
Group Option on 12G and Later systems Option on Systems Prior to 12G Systems Equivalent RACADM Option --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 N/A TpmPpiBypassClear N/A N/A TpmPpiBypassProvision N/A N/A --UefiBootSeq 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 2: A:>syscfg --devseq= hdd.emb.1,scsiraid.emb.1 The following devices are set in the disk device sequence: Device 1:* hdd.emb.0 - System BIOS boot devices Device 2:* scsiraid.emb.1 - AIC-7899, A:00 Seagate NOTE: The asterisk indicates that the device is enabled in the BIOS. Applicable Systems All PowerEdge systems. Boot Settings You can manage the boot settings using the options in this group. BootMode/bootmode Table 22.
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 systems except PowerEdge 12G systems. SetBootOrderFqddn Table 25. SetBootOrderFqddn Valid Arguments Description • On systems prior to 13G: NA • On 13G and later systems: Displays the list of FQDDs representing the boot list to be applied on the next boot.
Example: A:>syscfg --embnic1=onnopxe embnic1=onnopxe Applicable Systems All PowerEdge systems EmbNic1Nic2/embnic1nic2 Table 28. EmbNic1Nic2/embnic1nic2 Valid Arguments Description • On systems prior to 12G: enable, disable • On 12G and later systems: Enabled, Disabled, DisabledOs Enables or disables the operating system interface of the first and second embedded NIC controllers.
EmbNic3Nic4/embnic3nic4 Table 31. EmbNic3Nic4/embnic3nic4 Valid Arguments Description • On systems prior to 12G: enable, disable • On 12G and later systems: Enabled, Disabled, DisabledOs Enables or disables the operating system interface of the third and fourth embedded NIC controllers. Example: A:>syscfg --EmbNic3Nic4=enable --embnic3nic4=enable Applicable Systems PowerEdge 11G and later systems EmbNic4/embnic4 Table 32.
• Description On 12G and later systems: Enabled, Disabled Enables or disables the I/O Acceleration Technology (I/OAT) DMA Engine option. This option must be enabled only if the hardware and software support I/OAT on your system. This option can be replicated. Example: A:>syscfg --ioat=enabled ioat=enabled IntegratedNetwork1 Table 35.
Example: A:>syscfg --integratedraid=disable integratedraid=disable Applicable Systems All PowerEdge systems. IntegratedSas/integratedsas Table 38. IntegratedSas/integratedsas Valid Arguments Description • On systems prior to 12G: enable, disable • On 12G and later systems: Enabled, Disabled Enables or disables the integrated SAS controller. This option can be replicated. Example: A:>syscfg --integratedsas=enable integratedsas=enable Applicable Systems All PowerEdge systems.
InternalUsb/internalusb Table 41. InternalUsb/internalusb Valid Arguments Description • On systems prior to 12G: off, on • On 12G and later systems: On, Off Turns the internal USB port on or off. Example: A:>syscfg --internalusb=on internalusb=on Applicable Systems All PowerEdge systems. InternalUsb1/internalusbport1 Table 42.
SriovGlobalEnable/sriov Table 45. SriovGlobalEnable/sriov Valid Arguments Description • On systems prior to 12G: enable, disable • 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.
Example: A:>syscfg --Usb3Setting=Auto Usb3Setting=Auto Applicable Systems All systems prior to PowerEdge 13G systems CurrentEmbVideoState Table 49. CurrentEmbVideoState Valid Arguments • On systems prior to 12G: NA • On 12G and later systems: read-only Description Displays the current state of the Embedded Video Controller. Example: A:>syscfg --CurrentEmbVideoState CurrentEmbVideoState=xxx Applicable Systems PowerEdge 12G and later systems InternalSdCardPrimaryCard Table 50.
IscsiDev1ConnEnDis Table 53. IscsiDev1ConnEnDis Valid Arguments • On systems prior to 14G: NA • On 14G and later systems: Enabled, Disabled Description Sets the configuration of the iSCSI connection. Where the value of n in IscsiDev1ConnEnDis can be 1 or 2. Example: A:>syscfg --IscsiDev1Con1EnDis=Enabled IscsiDev1Con1EnDis=Enabled Applicable Systems PowerEdge 14G and later systems IscsiDev1ConnInterface Table 54.
IscsiDev1ConnVlanEnDis Table 57. IscsiDev1ConnVlanEnDis Valid Arguments • On systems prior to 14G: NA • On 14G and later systems: Enabled, Disabled Description Enables or disables the virtual LAN (VLAN) configuration of the iSCSI connection. Where the value of n in IscsiDev1ConnVlanEnDis can be 1 or 2. Example: A:>syscfg --IscsiDev1Con1VlanEnDis=Enabled IscsiDev1Con1VlanEnDis=Enabled Applicable Systems PowerEdge 14G and later systems IscsiDev1ConnVlanId Table 58.
NOTE: The value of n in PxeDevnEnDis can be 1–4. Example: A:>syscfg --PxeDev1EnDis=Enabled PxeDev1EnDis=Enabled Applicable Systems PowerEdge 12G and later systems PxeDevnInterface Table 61. 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.
• Description On 12G and later systems: Sets the virtual LAN (VLAN) of the PXE device. NOTE: The value of n in PxeDevnVlanId can be 1–4. Example: A:>syscfg --PxeDev1VlanId=XXXX Applicable Systems PowerEdge 12G and later systems PxeDevnVlanPriority Table 65. 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.
HttpDevVlanEnDis Table 68. HttpDevVlanEnDis Valid Arguments Description • On systems prior to 14G: NA • On 14G and later systems: Enabled, Disabled Set the field to Enabled if your DNS or HTTP servers reside on a Virtual LAN (VLAN). The value of n in HttpDevnVlanEnDis can be from 1 to 4. Example: A:>syscfg --HttpDev3VlanEnDis=Enabled HttpDev3VlanEnDis=Enabled Applicable Systems PowerEdge 14G and later systems HttpDevVlanId Table 69.
• Description On 12G and later systems: Enabled, Disabled Enables or disables the operating system capability to maintain the logical processors in the idle state to reduce power consumption. Example: A:>syscfg --DynamicCoreAllocation=Enabled DynamicCoreAllocation=Enabled Applicable Systems PowerEdge 12G and later systems MemOpMode/memoperatingmode Table 72.
• On 12G and later systems: Enabled, Disabled Description Enables or disables the POST extended memory test. Example: A:>syscfg --MemTest=Enabled MemTest=Enabled Applicable Systems All PowerEdge systems NodeInterleave/nodeinterleave Table 75. 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.
SysMemSize/mem* Table 78. 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 79.
• On 12G and later systems: read-only Description Displays the voltage of the main memory. Example: A:>syscfg --SysMemVolt Applicable Systems PowerEdge 12G and later systems. VideoMem* Table 83. VideoMem* Valid Arguments • On systems prior to 12G: NA • On 12G and later systems: read-only Description Displays the total amount of video memory available to the embedded video controller. Example: A:>syscfg --VideoMem Applicable Systems PowerEdge 12G and later systems. ClusterOnDie Table 84.
AssetTag/asset* Table 86. AssetTag/asset* Valid Arguments Description • On systems prior to 12G: read-only • 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.
• 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 90. 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.
Applicable Systems All PowerEdge systems DellAutoDiscovery Table 93. DellAutoDiscovery Valid Arguments Description • On systems prior to 14G: NA • On 14G and later systems: PlatformDefault, AutoDiscovery, ManualControl Allow BIOS to dynamically scan for PCIe devices rather than relying strictly on system slot definitions. The Platform Default setting will strictly follow the system slot definitions when configuring each PCIe slot.
OneTimeBootSeqDev/nextboot Table 96. OneTimeBootSeqDev/nextboot Valid Arguments Description • On systems prior to 12G: (from the bootseq option device list) • On 12G and later systems: numerical list separated by commas or list of device names separated by commas Sets the specified device as the first device in the boot order for the next boot cycle only. The device must be a device from the bootseq option device list.
OneTimeUefiBootSeqDev Table 98. OneTimeUefiBootSeqDev 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 device when the One-Time Boot Device List is set to UEFI Boot Sequence Device. If Boot Mode is set to BIOS, the system temporarily switches the Boot Mode to UEFI when attempting a one-time boot to the device.
Applicable Systems PowerEdge 12G and later systems DcuStreamerPrefetcher/dcustreamerprefetcher Table 101. DcuStreamerPrefetcher/dcustreamerprefetcher Valid Arguments Description • On systems prior to 12G: enable, disable • On 12G and later systems: Enabled, Disabled Enables or disables DCU Streamer Prefetcher. This option can be replicated.
Example: A:>syscfg --Proc1Id Applicable Systems PowerEdge 12G and later systems. Proc1L2Cache* Table 105. Proc1L2Cache* Valid Arguments • On systems prior to 12G: NA • On 12G and later systems: read-only Description Displays the amount of memory in the corresponding processor cache. Example: A:>syscfg --Proc1L2Cache Applicable Systems PowerEdge 12G and later systems. Proc1L3Cache* Table 106.
Proc2Id* Table 109. Proc2Id* Valid Arguments • On systems prior to 12G: NA • On 12G and later systems: read-only Description Displays the family, model, and stepping values of the processor. Example: A:>syscfg --Proc2Id Applicable Systems PowerEdge 12G and later systems. Proc2L2Cache* Table 110. Proc2L2Cache* Valid Arguments • On systems prior to 12G: NA • On 12G and later systems: read-only Description Displays the amount of memory in the corresponding processor cache.
• On 12G and later systems: read-only Description Displays the brand text provided by the processor manufacturer. Example: A:>syscfg --Proc3Brand Applicable Systems PowerEdge 12G and later systems. Proc3Id* Table 114. Proc3Id* Valid Arguments • On systems prior to 12G: NA • On 12G and later systems: read-only Description Displays the family, model, and stepping values of the processor. Example: A:>syscfg --Proc3Id Applicable Systems PowerEdge 12G and later systems. Proc3L2Cache* Table 115.
Proc4Brand* Table 118. Proc4Brand* Valid Arguments • On systems prior to 12G: NA • On 12G and later systems: read-only Description Displays the brand text provided by the processor manufacturer. Example: A:>syscfg --Proc4Brand Applicable Systems PowerEdge 12G and later systems. Proc4Id* Table 119. Proc4Id* Valid Arguments • On systems prior to 12G: NA • On 12G and later systems: read-only Description Displays the family, model, and stepping values of the processor.
• On 12G and later systems: read-only Description Displays the number of cores in the processor package. Example: A:>syscfg --Proc4NumCores Applicable Systems PowerEdge 12G and later systems. Proc64bit* Table 123. Proc64bit Valid Arguments • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Read-only Description Specifies if the installed processor supports 64-bit extensions or not.
• Description On Dell’s 12th generation PowerEdge and later systems: single, all, dual, quad, 1, 2, 4, 6, 8, 10, 12, 14, 16, 18 Controls the number of enabled cores in each processor. The default value is set to the maximum number of cores per processor. The number of cores depends on the processor. Reading the cpucore that is set to the highest value of number of cores displays as all.
Example: A:>syscfg --hwprefetcher=enable hwprefetcher=enable Applicable Systems All PowerEdge systems. ProcVirtualization / virtualization Table 130. ProcVirtualization / virtualization Valid Arguments Description • On systems prior to Dell’s 12th generation PowerEdge systems: enable, disable • On Dell’s 12th generation PowerEdge and later systems: Enabled, Disabled Enables or disables virtualization in the CPU.
RtidSetting Table 133. RtidSetting Valid Arguments Description • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Enabled, Disabled When set to Enabled, it allocates more (Requestor Transaction IDs) RTIDs to the remote socket thereby increasing cache performance between the sockets.
SATA Settings You can manage the BIOS SATA settings using the options in this group. EmbSata / embsataraid Table 137. EmbSata / embsataraid Valid Arguments Description • On systems prior to Dell’s 12th generation PowerEdge systems: off, combined, ata, ahci, raid, qdma • On Dell’s 12th generation PowerEdge and later systems: Off, AtaMode, RaidMode, AhciMode Configures an embedded SATA RAID controller. This option can be replicated. • • • • • • off /Off — disables the embedded SATA RAID controller.
eSataPort1DriveType* Table 140. eSataPort1DriveType Valid Arguments • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Read-only Description Indicates the type of device attached to the embedded SATA port. Example: A:>syscfg --eSataPort1DriveType Applicable Systems Dell’s 12th generation PowerEdge and later systems. eSataPort1Model* Table 141.
• On Dell’s 12th generation PowerEdge and later systems: Read-only Description Indicates the type of device attached to the SATA port. Example: A:>syscfg --SataPortADriveType Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortAModel* Table 145. SataPortAModel Valid Arguments • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Read-only Description Displays the drive model of the selected device.
Example: A:>syscfg --SataPortBDriveType Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortBModel* Table 149. SataPortBModel Valid Arguments • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Read-only Description Displays the drive model of the selected device. Example: A:>syscfg --SataPortBModel Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortC / Sata2 Table 150.
SataPortCModel* Table 153. SataPortCModel Valid Arguments • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Read-only Description Displays the drive model of the selected device. Example: A:>syscfg --SataPortCModel Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortD / sata3 Table 154.
SataPortDModel* Table 157. SataPortDModel Valid Arguments • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Read-only Description Displays the drive model of the selected device. Example: A:>syscfg --SataPortDModel Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortE / sata4 Table 158.
• On Dell’s 12th generation PowerEdge and later systems: Read-only Description Displays the drive model of the selected device. Example: A:>syscfg --SataPortEModel Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortF / sata5 Table 162. SataPortF / sata5 Valid Arguments Description • On systems prior to Dell’s 12th generation PowerEdge systems: auto, off • On Dell’s 12th generation PowerEdge and later systems: Off, Auto Turns the SATA port 5 to auto or off.
Example: A:>syscfg --SataPortFModel Applicable Systems Dell’s 12th generation PowerEdge and later systems SataPortG / sata6 Table 166. SataPortG / sata6 Valid Arguments Description • On systems prior to Dell’s 12th generation PowerEdge systems: auto, off • On Dell’s 12th generation PowerEdge and later systems: Off, Auto Turns the SATA port 6 to auto or off. This option can be replicated.
SataPortH / sata7 Table 170. SataPortH / sata7 Valid Arguments Description • On systems prior to Dell’s 12th generation PowerEdge systems: auto, off • On Dell’s 12th generation PowerEdge and later systems: Off, Auto Turns the SATA port 7 to auto or off. This option can be replicated. Example: A:>syscfg --sata7=auto sata7=auto Applicable Systems All PowerEdge systems. SataPortHCapacity* Table 171.
• Description On Dell’s 12th generation PowerEdge and later systems: Off, Auto Turns the SATA port 7 to auto or off. This option can be replicated. Example: A:>syscfg --sata7=auto sata7=auto Applicable Systems All PowerEdge systems SataPortICapacity* Table 175. SataPortICapacity Valid Arguments • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Read-only Description Displays the total capacity of a hard disk drive.
Example: A:>syscfg --sata7=auto sata7=auto Applicable Systems All PowerEdge systems. SataPortJCapacity* Table 179. SataPortJCapacity Valid Arguments • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Read-only Description Displays the total capacity of a hard disk drive. This option is undefined for removablemedia devices such as optical drives.
Applicable Systems Dell’s 12th generation PowerEdge and later systems Serial Communication You can manage the serial port settings using the options in this group. ConTermType / conterm Table 183. ConTermType / conterm Valid Arguments Description • On systems prior to Dell’s 12th generation PowerEdge systems: vt100, ansi • On Dell’s 12th generation PowerEdge and later systems: Vt100, Vt220, Ansi Sets the console terminal type. On some systems, vt100 may also set the terminal type to vt220.
Example: A:>syscfg --fsbr=9600 fsbr=9600 Applicable Systems All PowerEdge systems. RedirAfterBoot Table 186. RedirAfterBoot Valid Arguments • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Enabled, Disabled Description Sets the BIOS console redirection to enable or disable when the operating system is loaded.
Slot Disablement You can manage the slot disablement settings using the options in this group. Slotn Table 189. Slotn Valid Arguments Description • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Enabled, Disabled, BootDriverDisabled Controls the configuration of the installed card in the specified slot. NOTE: The value of n in Slotn can be 1–10.
• On Dell’s 12th generation PowerEdge and later systems: Read-only Description Displays the current revision of the system BIOS firmware. Example: A:>syscfg --biosver Applicable Systems All PowerEdge systems SystemManufacturer* Table 193. SystemManufacturer Valid Arguments • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Read-only Description Displays the name of the Original Equipment Manufacturer (OEM) of this system.
Example: A:>syscfg --SystemMeVersion Applicable Systems Dell’s 13th generation PowerEdge systems UefiComplianceVersion* Table 197. UefiComplianceVersion Valid Arguments • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Read-only Description Displays the UEFI compliance level of the system firmware.
MemPatrolScrub Table 200. MemPatrolScrub Valid Arguments Description • On systems prior to Dell’s 12th generation PowerEdge systems: NA • On Dell’s 12th generation PowerEdge and later systems: Standard, Extended, Disabled Sets the Memory Patrol Scrub frequency as Standard Mode, Extended Mode, or Disabled. Example: A:>syscfg --MemPatrolScrub=Standard MemPatrolScrub=Standard Applicable Systems Dell’s 12th generation PowerEdge and later systems MemRefreshRate Table 201.
Example: A:>syscfg --MonitorMwait=Enabled MonitorMwait=Enabled Applicable Systems Dell’s 12th generation PowerEdge and later systems PowerSaver Table 204. PowerSaver Valid Arguments • On systems prior to Dell’s 13th generation PowerEdge systems: NA • On Dell’s 13th generation PowerEdge and later systems: Enabled, Disabled Description Enables or disables the power-saving Dell Active Power Controller (DAPC) algorithm.
• Description On Dell’s 12th generation PowerEdge and later systems: MaxPerf, MinPwr, SysDbpm, OsDbpm Sets CPU Power Management to maximum performance, operating system DBPM, or System DBPM (DAPC). NOTE: The cpupowermode option is a suboption of Power. Example: A:>syscfg --ProcPwrPerf=OsDbpm ProcPwrPerf=OsDbpm Applicable Systems All PowerEdge systems. ProcTurboMode / turbomode Table 208.
• On Dell’s 13th generation PowerEdge and later systems: Enabled, Disabled Description Enables or disables the Energy Efficient Turbo (EET). EET is a mode of operation where the core frequency of a processor is adjusted within the turbo range based on workload. Example: A:>syscfg --EnergyEfficientTurbo=Enabled EnergyEfficientTurbo=Enabled Applicable Systems Dell’s 13th generation PowerEdge and later systems ProcnTurboCoreNum Table 211.
System Security You can manage the system security properties of the BIOS using the options in this group. AcPwrRcvry / acpower Table 214. AcPwrRcvry / acpower Valid Arguments • On systems prior to Dell’s 12th generation PowerEdge systems: on, off, last • On Dell’s 12th generation PowerEdge and later systems: On, Off, Last Description Sets the behavior for the system after AC power is lost.
• Description On 12G and later systems: Enabled, Disabled Displays the current status of Intel Processor AES-NI feature. Example: A:>syscfg --AesNi=Enabled AesNi=Enabled Applicable Systems PowerEdge 12G and later systems IntelTxt/inteltxt Table 218. 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.
• Description On 12G and later systems: Locked, Unlocked Locks the system password. To prevent the system password from being modified, set this option to lockedand enable setup password. This field also prevents the system password from being disabled by the user while the system boots. Example: A:>syscfg --pwdlock=lock pwdlock=lock Applicable Systems All PowerEdge systems. PwrButton/powerbutton Table 221.
SysPassword/syspwd* Table 223. SysPassword/syspwd* Valid Arguments Description • On systems prior to 12G: read-only • On 12G and later systems: read-only 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. Generally, 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.
TcmClear/tcmclear Table 226. 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.
• Description On 12G systems: Yes, No 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. Example: A:>syscfg --TpmClear=Yes TpmClear=Yes Applicable Systems All systems prior to PowerEdge 13G systems. TpmSecurity/tpmsecurity Table 230.
TpmCommand Table 233. 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. • Clear — All the contents of TPM are cleared. NOTE: This field is read-only when TpmSecurityis set to Off. CAUTION: Clearing TPM results in loss of all keys in the TPM.
UefiVariableAccess Table 236. UefiVariableAccess Valid Arguments • On systems prior to 13G: NA • On 13G and later systems: Standard, Controlled Description Secures the UEFI variables. When set to Standard, the UEFI variables are accessible from the operating system as per the UEFI specification. When set to Controlled, selected UEFI variables are protected in the operating system and new UEFI boot entries are pushed to the end of the current boot order.
TpmPpiBypassProvision Table 239. TpmPpiBypassProvision Valid Arguments Description • On systems prior to 14G: N/A • On 14G and later systems: Enabled, Disabled When set to Enabled, allows the Operating System to bypass Physical Presence Interface (PPI) prompts when issuing PPI Advanced Configuration and Power Interface (ACPI) provisioning operations. Example: A:>syscfg --tpmPpiByPassProvision=Enabled tpmPpiBypassProvision=Enabled Applicable Systems 14G PowerEdge systems.
Table 242. DTKTORACADM Command on Linux Operating System Valid Arguments python dtktoracadm.py or python dtktoracadm.py linux_scripts.lst debug Description On the system running Linux operating system, in the prompt type the command, where linux_scripts.lst is the input which contains the list of path to run the RACADM scripts and debug is an option which list the file status. Applicable Systems All PowerEdge 12 and later systems. The set of converted commands are available in dtktoracadm_dict.map.
Group SYSCFG Commands Equivalent RACADM Commands --solprivlevel iDRAC.IPMISOL.MinPrivilege --solcharsendthreshold iDRAC.IPMISOL.SendThreshold 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.
Group SATA Settings SYSCFG Commands Equivalent RACADM Commands --ProcExecuteDisable BIOS.ProcSettings.ProcExecuteDisable --ProcHwPrefetcher BIOS.ProcSettings.ProcHwPrefetcher --ProcVirtualization BIOS.ProcSettings.ProcVirtualization --RtidSetting BIOS.ProcSettings.RtidSetting --ProcX2Apic BIOS.ProcSettings.ProcX2Apic --cpucore BIOS.ProcSettings.ProcCores --cpuspeed BIOS.ProcSettings.ProcCoreSpeed --logicproc BIOS.procsettings.LogicalProc --proc1brand BIOS.procsettings.
Group SYSCFG Commands Equivalent RACADM Commands --sataportc BIOS.SataSettings.SataPortC --sataportd BIOS.SataSettings.SataPortD --sataporte BIOS.SataSettings.SataPortE --sataportf BIOS.SataSettings.SataPortF --sataportg BIOS.SataSettings.SataPortG --sataportgmodel BIOS.SataSettings.SataPortGModel --sataportgdrivetype BIOS.SataSettings.SataPortGDriveType --sataportgcapacity BIOS.SataSettings.SataPortGCapacity --sataporth BIOS.SataSettings.SataPortH --sataporthmodel BIOS.SataSettings.
SYSCFG Options On PowerEdge Systems Prior To PowerEdge 12G Systems The following are the valid options and arguments supported on PowerEdge systems earlier than PowerEdge 12G systems. assignintr Table 244. assignintr Valid Arguments standard, distributed Description Controls the interrupt assignment of PCI devices in the system. This option is set to standard by default, causing standard interrupt routing that uses interrupt A, B, C, and D for all PCIe devices.
coreperformanceboost Table 248. 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. 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 249.
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 253. embnic2pxe Valid Arguments enable, disable Description Enables or disables Preboot Execution Environment (PXE) on the second embedded NIC.
Example: A:>syscfg --embscsi2=on embscsi2=on Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems embscsiraid Table 257. embscsiraid Valid Arguments raid, off, scsi Description Sets the specified value for the SCSI RAID controller. This option is only valid for supported systems that have SCSI ROMB. Some systems do not support the scsi argument. This option can be replicated. CAUTION: If you change the controller from SCSI to RAID mode, data loss may occur.
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 --embsdcardredundancy=mirrormode embsdcardredundancy=mirrormode Applicable Systems This option is degraded. redmem Table 261.
Option Sub-option --cpupowermode Arguments Description where powerprofile can be maxperformance, osctl, apc If power profiles are not available on the platform, an error message is displayed. A:>syscfg power-profile=maxperformance -setuppwdoverride custom Creates the custom profile. Reboot the system for the settings to take effect.
Option Sub-option Arguments Description --valsetuppwd Validates the setup password for power authentication. If you try to change the DTK settings, you are prompted to enter this password to access the settings. For more information on delimiters, see Command Line Option Delimiters.
Table 267. Sub Options And Arguments For tpm Option Option Sub-option Arguments Description tpm --tpmsecurity off Does not report the presence of TPM to the operating system. onwithpbm Directs the BIOS to store the TCG compliant measurements to the TPM during a POST operation. onwithoutpbm Directs the BIOS to bypass the preboot measurements. Example: A:>syscfg tpm -tpmsecurity=onwithoutpbm --setuppwdoverride --tpmactivation enabled Enables and activates the TPM feature.
Option Sub-option Arguments Description Example: A:>syscfg tpm --tpmactivation=enabled --tpmclear -valsetuppwd= -setuppwdoverride 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.
chassistype* Table 269. chassistype* Option Sub-option Valid Arguments Description --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) Option Sub-option Valid Arguments Description --clearsel* NA NA Clears the System Event Log (SEL). This option cannot be replicated. Example: A:>syscfg -- clearsel Clearing SEL... clearsel* Table 270.
Option Sub-option Valid Arguments Description 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. Example: A:>syscfg -- encryptkey=abcd encryptkey= ABCD00000000000 000000000000000 0000000000 fiberchannel Table 274. fiberchannel Valid Arguments enable, disable Description Enables or disables embedded fiber channel.
hddfailover Table 277. 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.
Example: A:>syscfg --idecdrom=auto idecdrom=auto Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. idracgui Table 281. 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. lpt Table 282.
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 285. memremap Valid Arguments off, auto Description Sets the memory remapping to off or auto. Example: A:>syscfg --memremap=off memremap=off Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. mouse Table 286.
Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. oldsetuppwd Table 288. oldsetuppwd Valid Arguments Description Allows to set a new setup password if a setup password is already present on the system. The setup password locks the BIOS setup screen. The argument string supplied to this option is the current password. If this password is not correct, the new setup password is not applied to the system.
Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. remflashmedia Table 291. remflashmedia Valid Arguments read-only Description Displays the redundancy status of internal dual SD module. The status can be: • • Full — Secure digital card (SD) 1 and 2 are functioning properly. Lost — Either any of the secure digital cards or both are not functioning properly.
serial2 Table 293. serial2 Valid Arguments auto, disable, com2, com4 Description Configures or reports the second serial port communication port. This option can be replicated. Example: A:>syscfg --serial2=rac serial2=rac Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. slotname Table 294. slotname Valid Arguments read-only Description Reports the slot name of the blade.
set to legacy, USB keyboards and mice are supported through the BIOS to function in operating systems that do not natively support USB. This option can be replicated. Example: A:>syscfg --usb=on usb=on Applicable Systems All PowerEdge systems prior to PowerEdge 12G systems. usbflash Table 298. usbflash Valid Arguments auto, fdd, hdd Description Sets or reports the emulation for an USB flash device. The USB flash device can be set to emulate a hard drive (HDD) or a diskette drive (FDD).
idracversion Table 301. idracversion Option Sub-option Valid Arguments Description Displays the version information for the iDRAC and the iDRAC firmware. This option cannot be replicated. --idracversion --devid NA Reports the iDRAC device ID. --devrevision NA Reports the iDRAC device revision. --majorfwversion NA Reports the major firmware revision of iDRAC. --minorfwversion NA Reports the minor firmware revision of iDRAC.
Option Sub-option Valid Arguments Description --destipaddr Sets the destination IP address or Fully Qualified Domain Name (FQDN) for the alert destination specified with the alertdest sub-option. The destipaddr sub-option is dependent on the alertdest sub-option. If the alertdest sub-option is not specified on the command line, the first alert destination (alertdest=1) is set with this IP address or FQDN. This suboption can be replicated.
Option Sub-option Valid Arguments Description NOTE: This option is applicable on PowerEdge 12G systems. --fullduplex enable, disable Enables or disables full duplex on the RAC network interface. --autoneg enable, disable Enables or disables autonegotiation. --speed 10,100 Sets the network interface speed to 10 or 100 Mbps. --dnsdhcp enable, disable Enables or disables obtaining the DNS server IP address through DHCP.
Option Sub-option Valid Arguments Description Example 2 (to set the LAN configuration parameters): 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 lanchannelaccess Table 304.
lanuseraccess Table 306. lanuseraccess Option Sub-option Valid Arguments Description Configures the privilege level and channel accessibility associated with a specified User ID for the LAN channel. lanuseraccess or lua --userid 2–16, if your system has a DRAC 5 controller Sets the User ID. This sub-option can be replicated. --usrprivlmt user, operator, administrator, noaccess Sets the maximum BMC user privilege level for the LAN channel for the userid specified using the useridsub-option.
loaddefaults* Table 309. loaddefaults* Option Sub-option Valid Arguments Description --loaddefaults* 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. This option cannot be replicated. NOTE: The NMI, power button, and SOL defaults are not reset by using this option. Example: A:>syscfg --loaddefaults Loading defaults... nextboot Table 310.
Option Sub-option Valid Arguments Description Example: A:>syscfg --nmibutton=enable nmibutton=enable passwordaction Table 312. passwordaction Option Sub-option Valid Arguments Description Configures and tests the password for the specified User ID. This option cannot be replicated. All three sub-options, action, userid, and password must be included in the command line. passwordaction NOTE: This option does not support 20 byte passwords.
Option Sub-option Valid Arguments Description powerfail, hardwarelogfail, autorecovery, batterywarn, batteryfail, powerabsent, procabsent, systempowerwarn, systempowerfail --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 sub-option. This suboption can be replicated. --hostname Sets the host name (maximum of 62 printable ASCII characters) for the BMC.
Table 314. pefcffgparams Option Sub-option Valid Arguments pefcfgparams or pcp Description Applicable Systems Configures and displays PEF configuration parameters. This option can be replicated. All PowerEdge systems fanfail, voltfail, discretevolt fail, tempwarn, tempfail, intrusion, redundegrade d,redunlost, procwarn, procfail, powerwarn, powerfail, hardwarelogf ail, autorecovery , batterywarn, batteryfail, powerabsent, procabsent, systempowerw arn, systempowerf ail Specifies a PEF value.
Option Sub-option Valid Arguments Description Applicable Systems replicated. This sub-option is dependent on the alertpolnum sub-option.
Option Sub-option Valid Arguments Description 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 317. racreset* Option Sub-option Valid Arguments Description --racreset* NA NA Resets the RAC. It cannot be accompanied with any other option. This option cannot be replicated. serialcfgparams Table 318.
Option Sub-option Valid Arguments Description Example (to display the current serial configuration settings): A:>syscfg serialcfgparams serialcfgparams tmcfgdelctrl=del tmcfgechoctrl=echo tmcfghandshakectrl=enable connectionmode=terminal tmcfgnewlineseq=crlf msgcommflowctrl=rtscts tmcfginputnewlineseq=cr msgcommdtrhangup=disable msgcommbitrate=19200 tmcfglineediting=enable serialchannelaccess Table 319.
serialchannelinfo Table 320. serialchannelinfo Option Sub-option Valid Arguments Description Displays media and protocol information about the serial channel. This option cannot be replicated. --serialchannelinfo or sci --mediumtype NA Displays the medium type for the serial channel. This sub-option cannot be replicated. --prottype NA Displays the protocol type for the serial channel. This sub-option cannot be replicated.
Option Sub-option Valid Arguments Description Example 1 (to enable User ID 2 on the serial channel with administrator privileges ) : A:>syscfg serialuseraccess --userid=2 -usrprivlmt=administrator userid=2 usrprivlmt=administrator status=enable 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 322.
Option Sub-option Valid Arguments Description --solcharaccuminterval 1–255 Sets the Character Accumulate Interval in 5– ms increments (1–255). This sets the typical amount of time that the BMC waits before transmitting a partial SOL character data packet. This option can be replicated.
Option Sub-option Valid Arguments Description --currentactivessns 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 useraction NOTE: For 14th generation of PowerEdge Systems, you have to configure the username and password before executing this command for a particular userid. Table 325.
Option Sub-option Valid Arguments Description Example 2 (to display the username for User ID 3): A:>syscfg username --userid=3 -name username userid=3 name=bmcmaster version* Table 327. version* Option Sub-option Valid Arguments Description --version* NA NA Displays the version information for the SYSCFG utility. Option Sub-option Valid Arguments Description --virutualmedia NA enable, disable, auto Enables or disables the virtual media. This option cannot be replicated.
Option Valid Arguments Description Example: A:>sysfg -r -x NOTE: The asterisk is not part of the command syntax. The state byte has been set to 0x02. A:>syscfg -r The state byte has been set to 2. -x or --hex None Specifies that a value should be in hexadecimal format. Example: A:>sysfg -r -x The state byte has been set to 0x01. A:>sysfg -x -b 0x02 The state byte has been set to 0x02. SYSCFG for System Configuration SYSCFG enables system configuration and reporting.
Option Valid Arguments Description Example 1: A:>syscfg --cpucount cpucount=1 Example 2: A:>syscfg --cpucount cpucount=2 --cpuspeed* None Reports the speed of all processors in a system. Example: A:>syscfg --cpuspeed cpuspeed=1000MHz --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.
Option Valid Arguments Description --pci* None Performs a scan of all PCI buses and displays the results. The utility uses an open source pci.ids file for vendor/device name resolution. The utility looks for a file called pci.ids in the current working directory. If the file is not found in the current working directory, the directory containing the SYSCFG executable is searched. If the -n option is used to specify a filename, this filename is used for resolution.
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 --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. 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.
Option Sub-option Valid Arguments --gatewayv6= Description Allows you to view IP gatewayv6 address. PCI Reporting The scan of the PCI bus uses a file to resolve PCI vendor and device codes to vendor information strings. The format of the PCI output is as follows: PCI Bus: 2, Device: 4, Function: 0 Vendor: 8086 - Intel Corp. Device: 1229 - 82557/8/9 [Ethernet Pro 100] Sub Vendor:8086 - Intel Corp.
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.
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 332. RAIDCFG Short and Long Format Options Option Valid Arguments Short Description No option NA Optional.
Option Valid Arguments Short Description Mandatory or Optional 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. The correct syntax for displaying multiple physical disks is -ad= 1:4,1:5,1:6 dvd or deletevdisk Deletes a virtual disk. See Deleting Virtual Disks for specific usage information. dpc Discards the preserved cache on the controller.
Option Valid Arguments Short Description fi Initializes the virtual disk for the specified See Initializing Virtual Disks controller. for specific usage information. or fastinit gfki or Displays the foreign key ids present on the specified controller. getforeignkeyids gpciels or getPCIeLinkSpeed insecerase or Mandatory or Optional See Displaying Foreign Key Ids for specific usage information.
Option Valid Arguments Short Description sbf 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. or Mandatory or Optional setbootflag sbm or setbootmode sghs or Sets the bootmode of the controller to 0 (BIOS stop on error), 1 (BIOS continue on error), or 2 (Headless continue on error) during system startup or reboot. See Setting Boot Mode for specific usage information.
Option Valid Arguments Short Description Mandatory or Optional -envc or envcommand Sets a user-defined environmental variable () to the value returned from a function call. See Setting Environment Variables for specific usage information. -envn or envname Sets the environment variable () See Setting Environment that equates to the value returned from a Variables for specific usage function call. information. -fd or failoverdrive ch:targ, ch:targ, ...
Option Valid Arguments Short Description Mandatory or Optional -si or silent NA Does not display any information on the terminal console. Optional. See Miscellaneous Options for specific usage information. -sp or spanlength The span size of RAID 5, which is a mandatory parameter for RAID 50. Mandatory. See Creating Virtual Disks for specific usage information. NOTE: Spanlength is applicable for RAID 10, RAID 50, and RAID 60.
• Enumerating RAID Controllers • Setting Environment Variables • Importing and Clearing Foreign Configurations • Resetting The Controller • Enabling And Disabling Persistent Dedicated Hot Spares • Assigning, Unassigning, And Listing Global Hot Spares • Setting And Displaying The PCIe Link Speed • Setting Boot Mode • Configuring Auto Import • Creating Virtual Disks • Initializing Virtual Disks • Enumerating Virtual Disks • Deleting Virtual Disks • Setting A Virtual Disk As Bootable
Option Parameters Valid Arguments Description This option is optional and can be added to the command line in any order. Example: A:>raidcfg -h RAIDCFG v5 Copyright (c) 2002-2014 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 be used with this utility.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description 0:1,0:12:1,0:14:1,0:15:1 Persistent Hot Spare: Disabled Firmware Version: 25.2.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description NOTE: From DTK 2.4 onwards, the -fd option creates dedicated hot spares instead of global hot spares. For information about setting global hot spares, see Assigning, Unassigning, And Listing Global Hot Spares. For SCSI controllers, the value of LUN should always be 0. For SAS controllers, the value of enclosure can be non-zero, in which case you must specify values for channel, target, and enclosure.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments controller action= createvdisk controllerid= id adisk= channel:target: lun, channel:target: lun,... [or channel:target: enclosure,...] Description Sets the SCSI read policy for the virtual disk. Specify the SCSI read policy for the logical drive. The valid arguments are: • • • ra — (read-ahead) The controller reads sequential sectors of the disk when seeking data.
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. Sets the stripe size for the virtual disk. The stripe size is the amount of array disk space used on each array disk included in the stripe. A valid argument is a number that is less than the size of the virtual disk.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description • – RAID 5: 100 MB – RAID 6: 100 MB – 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 crea
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 software controller does not display the NegSpeed, CapSpeed, Certified and Supported parameters.
Mandatory Options and Arguments Optional Parameters Valid Parameters/ Arguments Description 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.
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 337. Blinking And Unblinking Array Disks Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description -ad -ad= NA ch:targ,ch:targ , ... -ac=blink c=id or adisk adisk= channel:target , channel:target ,. ..
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description optional and can be added to the command line in any order after the mandatory option.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description Example: A:>raidcfg -vd -ac=dvd -c=2 -vd=0 vdisk action=deletevdis k controllerid=id 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.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Example: A:>raidcfg -vd -vd=2 -ac=blink -c=2 RAIDCFG Command successful! action=blink controllerid=id -vd -vd=id ac=unblink -c=id or vdisk vdisk=id action=blink controllerid=id Description NA Unblinks the physical disks associated with the specified virtual disk on the specified controller.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments setenvironment envname= envcommand= controllerid=id Description getfreeadisksize, or gethotspares function call. This option combination is mandatory. 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 345.
Function Call Description 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 stripesize=64 cachepolicy=d adisk=0:3:1,0:4:1 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 347.
Importing And Clearing Foreign Configurations The following table lists the RAIDCFG options, parameters, and pre-defined arguments for foreign configurations. Table 348. RAIDCFG Options for Foreign Configurations Mandatory Options and Arguments Optional Parameters -ctrl -c=id NA ac=fgnimp or controller controllerid=idac tion=foreignimpor t Valid Parameters Arguments Description NA Imports the foreign configuration detected in the selected controller.
Table 349. RAIDCFG Options for Importing Secured Foreign Configuration Mandatory Options and Arguments Optional Parameters -ctrl -c=id NA ac=isfc pp=passphrase or controller controllerid=id action=importsecu reforeignconfig passphrase=passph rase Valid Parameters Arguments Description NA Imports the foreign configuration of the virtual disks secured with the specified passphrase.
Table 352. Changing Encryption Key Mandatory Options and Arguments Optional Parameters -ctrl -c=id NA ac=chsk pp=passphrase kid=key opp=passphrase or controller controllerid=id action=changesecu ritykey passphrase=passph rase keyid=key oldpassphrase=pas sphrase Valid Parameters Arguments Description NA Changes the encryption key of the encryptioncapable controller.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description ild adisk| pdisk=channel:tar get:enclosure controllerid=id Configuring Array Disk As RAID The following table lists the RAIDCFG options, parameters, and pre-defined arguments for configuring the array disk as RAID. Table 355.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description NA Cancels the rebuild of the physical disk associated with a specified virtual disk.
NOTE: Consistency check command is not applicable when RAID=0. Erasing Encrypted Physical Disk The following table lists the RAIDCFG options, parameters, and pre-defined arguments for erasing encrypted physical disks. Table 359. Erasing Encrypted Physical Disk Mandatory Options and Arguments Optional Parameters -ad -ad | —pd= NA ch:targ: enc1,ch:targ:encl ,... ac=insecerase c=id Valid Parameters Arguments Description NA Erases the encrypted physical disk that is in ready or foreign disk state.
Table 361. Initializing Virtual Disks Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description -vd -c=id -vd=id -ac=fi or vdisk controllerid=id vdisk=id action=fastinit NA NA Initializes the selected virtual disk in the selected controller with the fastinit command. This feature is supported on PERC 5 and later controllers and is not supported on SAS controllers. Using the fastinit command on unsupported controllers returns an error.
Table 363. Enabling And Disabling Persistent Dedicated Hot Spares Mandatory Options and Arguments Optional Parameters --ctrl -c=id NA ac=ephs or controller controllerid=id action=enableperi stenthotspare Valid Parameters Arguments Description NA Assigns the slot corresponding to the hot spare drive as persistent. Any drive in the slot functions as a hot spare if the drive is qualified to be a hot spare.
Table 365. 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.0-0007 PERC H710P 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 366.
Mandatory Options and Arguments Optional Parameters Valid Parameters Arguments Description optional and can be added to the command line in 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 NA Does not display any information on the terminal console.
Purpose Command Description To create a virtual disk of a certain size with all the default settings raidcfg -ctrl -ac=cvd -c=slotid -ad= x:y,x:y,... -sz=5GB Creates a virtual disk of 5 GB size for type RAID 0. RAID 0 is the default. The slot ID in <-c=slotid> and the array disks in <-ad=...> are obtained from the first two commands.
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.
Table 370. 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. --disk or -d disk device on which to create the Dell Utility Partition.
Option Valid Arguments Description Example: upinit --disk=0 --size=32 --file= upimg.bin In the example, upinit creates a Dell Utility Partition of size 32 MB using the upimg.bin image file. The --overwrite option should be used for upgrading/downgrading purposes. The --size option is not required when using the --overwrite option because the --overwrite option does not resize an existing Dell Utility Partition. If any partitions exist, they are not deleted. Linux Example: upinit version 1.
Option Valid Arguments Description Example : A:>upinit --disk=0 --size=32 --file= c:\upimage.bin file string, required Specifies a file that is decompressed onto the utility partition. This file is checked for existence and availability before any partitions are created on the disk. If the file is not specified, the utility simply create the utility partition, format it, and exits. The user has to mount and populate the 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 371.
Error Code Message 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 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. 57 The password may only contain printable ASCII characters.
Error Code Message 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. 85 The script file does contain not a valid DTK environment script signature.
Error Code Message 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. 115 Actions are not allowed for this filter. Only alerts are allowed.
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 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 375. UPINIT Windows PE-Specific Error Codes and Messages Error Code Message 31 Error: DISKPART failed. 32 Error: DISKPART command file not found. RAIDCFG Error Codes And Messages The RAIDCFG utility checks your commands for correct syntax when you enter them.
Error Code Message 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. 29 Create Mirror not supported. 30 Disk in use. 31 Disk Lock operation failed. 32 Disk locked.
Error Code Message 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 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. 84 You have selected an array disk that is in a degraded or failed state. Choose another array disk. 85 Delete the last created virtual disk first.
Error Code Message 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. 115 Virtual disk operation not supported. Size too small. 116 Operation is temporarily unavailable.
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 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 TEXT MODE 40 WRONG GRAPH
RACADM Utility Error Codes And Messages Table below lists RACADM utility error codes and messages. Table 378. 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. 520 A connection to the RAC controller could not be established.
Error Code Message 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. 554 FTP Put 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 379. 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.
SerialPortAddress=serial1com1serial2com2 ExtSerialConnector=serial1 FailSafeBaud=115200 ConTermType=vt100vt220 RedirAfterBoot=enable SysProfile=perfperwattoptimizeddapc ;ProcPwrPerf=sysdbpm ;MemFrequency=maxperf ;ProcTurboMode=enable ;ProcC1E=enable ;ProcCStates=enable ;MemPatrolScrub=standard ;MemRefreshRate=1x ;MemVolt=autovolt ;AesNi=enable PasswordStatus=unlocked TpmSecurity=off ;TpmActivation=nochange ;TpmClear=no ;IntelTxt=off LocalBiosUpdateSupport=enable PwrButton=enable NmiButton=enable AcPwrRcvry=
speed=100Mbps ;subnetmask=255.255.255.
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 pefcfgparams filter=tempfail filteralert=enable filteraction=none pefcfgparams filter=intrusion filteralert=enable filte
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=none pefcfgparams filter=discretesdcardpresent filteralert=enable filteraction=none pefcfgparams filter=discretesdcardwarn filteralert=enable filteraction=no
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 serialuseraccess userid=14 usrprivlmt=noaccess serialuseraccess userid=15 usrprivlmt=noaccess serialuseraccess userid=16 usrprivlmt=noaccess solaction userid=2 action
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 userid=5 action=disable useraction userid=6 action=disable useraction userid=7 action=disable useraction userid=8 action=disable useraction userid=9 actio
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=44454C4C4400104E8032CDC04F333435 virtualmedia=auto Sample RAIDCFG Utility .
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 .ini File Format [idRacInfo] #idRacType=0x05 #idRacProductInfo=Dell Remote Access Controller 5 #idRacDescriptionInfo=This system component provides a complete set of #remote management functions for Dell PowerEdge servers. #idRacVersionInfo=1.20 (Build 01.
cfgSsnMgtMaxSessionsPerUser=0x4 [cfgSerial] cfgSerialBaudRate=115200 cfgSerialConsoleEnable=0 cfgSerialConsoleQuitKey=~.