使用自动配置功能配置服务器和服务器组件
自动配置功能可以在单次操作中配置一台服务器中的所有组件。这些组件包括 BIOS、iDRAC 和 PERC。自动配置功能通过自动导入包含所有可配置参数的服务器配置文件 (SCP) XML 或 JSON 文件。负责分配 IP 地址的 DHCP 服务器也提供了访问该 SCP 文件的详细信息。
通过配置一台“黄金配置”服务器创建 SCP 文件。将该配置导出至共享 NFS、CIFS、HTTP 或 HTTPS 网络位置,此位置可通过 DHCP 服务器以及所配置服务器的 iDRAC 访问。SCP 文件名可基于目标服务器的服务标签或型号,也可以为其指定通用名称。DHCP 服务器使用 DHCP 服务器选项指定该 SCP 文件名称(可选)、SCP 文件位置以及访问该文件位置的用户凭据。
当 iDRAC 从已进行自动配置的 DHCP 服务器获取 IP 地址时, iDRAC 将使用 SCP 来配置服务器的设备。只有在 iDRAC 从 DHCP 服务器获取其 IP 地址后,才会调用自动配置。如果未收到来自 DHCP 服务器的响应或 IP 地址,则不会调用自动配置。
HTTP 和 HTTPS 文件共享选项受 iDRAC 固件 3.00.00.00 或更高版本支持。需要提供 HTTP 或 HTTPS 地址的详细信息。如果在服务器上已启用代理,则用户需要提供进一步的代理设置以允许 HTTP 或 HTTPS 传输 信息。-s 选项标志更新为:
表 1. 不同的共享类型和 pass in 值 不同的共享类型和 pass in 值
-s (ShareType)
pass in
NFS
0 或 nfs
CIFS
2 或 cifs
HTTP
5 或 http
HTTPS
6 或 https
注: 自动配置不支持 HTTPS 证书。自动配置忽略证书警告。
以下列表介绍了用于传递字符串值的必需和可选参数:
-f (Filename) :已导出的服务器配置配置文件的名称。对于 2.20.20.20 之前的 iDRAC 固件版本,这是必填字段。
-n (Sharename) :网络共享的名称。这是 NFS 或 CIFS 所需。
-s (ShareType) :对于 NFS 传递 0,对于 CIFS 传递 2,对于 HTTP 传递 5,对于 HTTPS 传递 6。这是 iDRAC 固件版本 3.00.00.00 的必填字段。
-i (IPAddress) :网络共享的 IP 地址。这是必填字段。
-u (Username) :用户名可以访问网络共享。这是 CIFS 的必填字段。
-p (Password) :用户密码可以访问网络共享。这是 CIFS 的必填字段。
-d (ShutdownType) :0 表示正常关机,1 表示强制关机(默认设置:0)。这是可选字段。
-t (Timetowait) :等待主机关闭的时间(默认设置:300)。这是可选字段。
-e (EndHostPowerState) :0 表示关闭,1 表示打开(默认设置:1)。这是可选字段。
在 iDRAC 固件 3.00.00.00 或更高版本中支持附加选项标志,以启用 HTTP 代理参数的配置并设置访问配置文件的重试超时:
—pd (ProxyDefault) :使用默认的代理设置。这是可选字段。
—pt (ProxyType) :用户可以传递 http 或 socks (默认设置 http)。这是可选字段。
—ph (ProxyHost) :代理主机的 IP 地址。这是可选字段。
—pu (ProxyUserName) :有权访问代理服务器的用户名。对于代理支持,这是必填字段。
—pp (ProxyPassword) :有权访问代理服务器的用户密码。对于代理支持,这是必填字段。
—po (ProxyPort) :代理服务器的端口(默认设置是 80)。这是可选字段。
—to (Timeout) :指定用于获取配置文件的重试超时(以分钟为单位)(默认值为 60 分钟)。
对于 iDRAC 固件 3.00.00.00 或更高版本,支持 JSON 格式配置文件。如果“文件名”参数不存在,则会使用以下文件名:
<服务标签>-config.xml,示例:CDVH7R1-config.xml
<型号>-config.xml,示例:R640-config.xml
config.xml
<服务标签>-config.json,示例:CDVH7R1-config.json
<型号>-config.json,示例:R630-config.json
config.json
注: 有关 HTTP 的更多信息可以在
14G Support for HTTP and HTTPS across IDRAC9 with Lifecycle Controller Interfaces (HTTP 和 HTTPS 的跨 IDRAC9 with Lifecycle Controller Interface 的第 14 代支持)白皮书中找到,网址为
www.dell.com/support 。
注:
仅当已启用 DHCPv4 和 Enable IPV4 选项时,才能启用“自动配置”。
自动配置功能和自动查找功能相互排斥。要正常运行自动配置功能,必须禁用自动查找。
服务器执行“自动配置”操作后,将会禁用“自动配置”功能。
如果 DHCP 服务器池中的所有 Dell PowerEdge 服务器具有相同的型号类型和编号,则需要使用一个 SCP 文件 (config.xml )。config.xml 文件名用作默认 SCP 文件名。除了 .xml 文件之外,. json 文件也可以与第 14 代系统搭配使用。文件可以是 config.json 。
用户可以使用服务器的服务标签或服务器型号,来配置需要映射不同配置文件的单独服务器。对于具有不同服务器且这些服务器具有特定要求的环境,可以使用不同的 SCP 文件名来区分各服务器或服务器类型。举个例子,如果要配置这两个型号的服务器 - PowerEdge R740s 和 PowerEdge R540s,可以使用 R740-config.xml 和 R540-config.xml 这两个 SCP 文件。
注: iDRAC 服务器配置代理会使用服务器的服务标签、型号或者默认文件名 config.xml ,来自动生成配置文件名。
注: 如果网络共享上没有其中的任何文件,服务器配置文件导入作业将被标记为故障,原因是找不到文件。