Users Guide
You can configure individual servers using different configuration files mapped using individual host names. In an environment that has
different servers with specific requirements, you can use different XML filenames to distinguish each server. For example, if there are two
servers – a PowerEdge R720 and a PowerEdge R520, you must use two XML files, R720-config.xml and R520-config.xml.
The server-config-agent uses the rules in the following sequence to determine which XML file(s) on the File Share to apply for each
iDRAC/PowerEdge server:
1. The filename specified in DHCP option 60.
2.
<ServiceTag>-config.xml - If a filename is not specified in DHCP option 60, use the system service tag to uniquely identify the
XML config file for the system. For example,
<servicetag>-config.xml
3. <Model number>-config.xml - If the option 60 filename is not specified and the <ServiceTag>-config.xml file is not
found, then use the system Model number as the basis for the XML config file name to use. For example,
R520-config.xml.
4. config.xml – If the option 60 filename, service tag-based, and model number—based files are not available, use the default
config.xml file.
Related concepts
Auto Config Sequence
DHCP Options
Related tasks
Enabling Auto Config Using iDRAC Web Interface
Enabling Auto Config Using RACADM
Auto Config Sequence
1. Create or modify the XML file that configures the attributes of Dell servers.
2. Place the XML file in a share location that is accessible by the DHCP server and all the Dell servers that are assigned IP address from
the DHCP server.
3. Specify the XML file location in vendor-option 43 field of DHCP server.
4. The iDRAC as part of acquiring IP address advertises vendor class identifier iDRAC. (Option 60)
5. The DHCP server matches the vendor class to the vendor option in the dhcpd.conf file and sends the XML file location and XML
file name to the iDRAC.
6. The iDRAC processes the XML file and configures all the attributes listed in the file
DHCP Options
DHCPv4 allows a large number of globally defined parameters to be passed to the DHCP clients. Each parameter is known as a DHCP
option. Each option is identified with an option tag, which is a 1 byte value. Option tags 0 and 255 are reserved for padding and end of
options, respectively. All other values are available for defining options.
The DHCP Option 43 is used to send information from the DHCP server to the DHCP client. The option is defined as a text string. This
text string is set to contain the values of the XML filename, share location and the credentials to access the location. For example,
option myname code 43 = text;
option myname "-l 10.35.175.88://xmlfiles –f dhcpProv.xml -u root -p calvin";
where, -l is the location of the Remote File Share and –f is the file name in the string along with the credentials to the Remote File Share.
In this example, root and calvin are the username and password to the RFS.
The DHCP Option 60 identifies and associates a DHCP client with a particular vendor. Any DHCP server configured to take action based
on a client’s vendor ID should have Option 60 and Option 43 configured. With Dell PowerEdge servers, the iDRAC identifies itself with
vendor ID: iDRAC. Therefore, you must add a new ‘Vendor Class’ and create a ‘scope option’ under it for ‘code 60,’ and then enable the
new scope option for the DHCP server.
Related tasks
Configuring Option 43 on Windows
Configuring Option 60 on Windows
Configuring Option 43 and Option 60 on Linux
40
Setting Up Managed System and Management Station