White Papers
Table Of Contents
- 1 Zero-Touch Overview
- 2 Introduction
- 2.1 Interactions between components in Auto Config architecture
- 2.2 DHCP provisioning options
- 2.3 DHCP—current and new configuration options
- 2.4 Prerequisites for enabling Auto Config
- 2.5 iDRAC interfaces to enable Auto Config
- 2.5.1 Enabling Auto Config using RACADM (local or remote)
- 2.5.2 Enabling Auto Config using Redfish
- 2.5.3 Enabling Auto Config using iDRAC UI
- 2.6 Using Auto Config in an IPv6 Network
- 2.7 Server Configuration Profiles
- 3 Performing Firmware Repository Update During Auto Config
- 4 Performing Operating System Deployment During Auto Config
- 5 Configuring Windows and Linux DHCP servers to support Auto Config
- 5.1 Auto Config Server Configuration Profile String Format for DHCP Option 43 and DHCPv6 Option 17
- 5.2 Configuring Windows DHCP server option 43
- 5.3 Configuring Windows DHCP server option 60
- 5.4 Configuring Windows DHCPv6 server options 16 and 17
- 5.5 Configuring a Linux DHCP server
- 5.6 Configuring a Linux DHCPv6 Server
- 6 File naming behavior with iDRAC Auto Config
- 7 Workflow Examples
- 8 Troubleshooting Auto Config issues
- 9 Conclusion
- A Technical support and resources
![](/manual/dell/enterprise-solution-resources/74-73-72-71-70-69-68-67-66-65-64-63-62-61-60-59-58-57-56-55-54-53-52-51-50-49-48-47-46-45-44-43-42-41-40-39-38-37-36-35-34-33-32-31-30-29-28-27-26-25-24-23-22-21-20-19-18-17-16-15-14-13-12-11-10-9-8-7-6-5-4-3-2-1-white-papers-english/images/img-39.png)
39
-rw-rw-rw- 1 root root 119340 May 5 12:25 system_config.xml
[root@sandXD nfs]#
Here is an example of the edited Profile file that is used for this workflow. Observe that unwanted attributes
have been removed. Storage related attributes are added to create a virtual drive and to place
HardDisk.List.1-1 as first device in the BIOS boot order.
<SystemConfiguration Model="PowerEdge R740" ServiceTag="69T0C42" TimeStamp="Tue
May 5 17:26:40 2020">
<Component FQDD="iDRAC.Embedded.1">
<Attribute Name="Telnet.1#Enable">Enabled</Attribute>
<Attribute Name="IPv6.1#Enable">Enabled</Attribute>
</Component>
<Component FQDD="RAID.Integrated.1-1">
<Attribute Name="RAIDrebuildRate">50</Attribute>
<Component FQDD="Disk.Virtual.1:RAID.Integrated.1-1">
<Attribute Name="RAIDaction">Create</Attribute>
<Attribute Name="Name">RAID ZERO</Attribute>
<Attribute Name="Size">0</Attribute>
<Attribute Name="StripeSize">128</Attribute>
<Attribute Name="SpanDepth">1</Attribute>
7. On the Linux DHCP/NFS server, update the dhcpd.conf file for Auto Config. After editing the
dhcpd.conf file, save the changes and restart the DHCP services. The example below is the edited
dhcpd.conf file. The entries in bold are added to enable the DHCP server and NFS share to support
Auto Config:
option myname code 43 = text;
subnet 192.168.0.0 netmask 255.255.0.0 {
#default gateway
option routers
192.168.0.1;
option subnet-mask
255.255.255.0;
option nis-domain
"domain.org";
option domain-name
"domain.org";
option domain-name-server
192.168.1.1;
option time-offset
-18000; # Eastern Standard Time
option vendor-class-identifier "iDRAC";
set vendor-string = option vendor-class-identifier;
option myname "-f system_config.xml –i 192.168.0.130 –n /nfs –s 0";
range dynamic-bootp
192.168.0.128 192.168.0.254;
default-lease-time
21600;
max-lease-time
}
43200;
11. On the Linux DHCP/NFS server, view the /var/lib/dhcpd/dhcpd.leases file to ensure that a
DHCP IP address has been assigned to the iDRAC. If the new server is locally accessible and the
server supports an LCD panel, the iDRAC IP address can be verified by using the LCD panel:
[root@sandXD ~]# tail -n 11 /var/lib/dhcpd/dhcpd.leases
lease 192.168.0.125 {