在 ESXi 主机上未存储任何状态的环境中,引用主机可以帮助您使用相同配置设置多个主机。

您可以使用日志记录、coredump 以及所需的其他设置配置引用主机,保存主机配置文件,并编写按需将主机配置文件应用于其他主机的规则。您可以在引用主机上配置存储、网络连接和安全设置,并设置服务,例如 syslog 和 NTP。

了解引用主机设置

精心设计的引用主机连接到所有服务,如 syslog、NTP 等。引用主机设置可能还包含安全、存储、网络连接以及 ESXi Dump Collector。通过使用主机配置文件,可以将一个主机的此类设置应用到其他主机。

引用主机的确切设置取决于环境,但可能要考虑以下自定义设置。

NTP 服务器设置
在大型环境中收集日志记录信息时,必须确保已协调日志时间。将引用主机设置为在所有主机共享的环境中使用 NTP 服务器。可以运行 esxcli system ntp set 命令指定 NTP 服务器。可以使用 esxcli system ntp set 命令或 vSphere Client 启动和停止主机的 NTP 服务。
Syslog 服务器设置
所有 ESXi 主机均运行 syslog 服务 ( vmsyslogd),该服务会将 VMkernel 和其他系统组件的消息记录到文件中。可以运行 esxcli system syslog 命令或使用 vSphere Client 指定日志主机并管理日志位置、轮换、大小和其他属性。对于使用 vSphere Auto Deploy 置备但没有本地存储的主机,设置远程主机上的日志记录尤为重要。

您可以选择安装 VMware vCenter Log Insight,它可提供日志聚合和分析。

核心转储设置
可以设置引用主机将核心转储发送到共享的 SAN LUN,或者可以在环境中安装 ESXi Dump Collector 并配置引用主机以使用 ESXi Dump Collector。请参见 使用 ESXCLI 配置 ESXi Dump Collector。可以使用 vCenter Server 安装介质安装 ESXi Dump Collector,也可以使用 vCenter Server 中附带的 ESXi Dump Collector。设置完毕后,当系统遇到严重故障时,VMkernel 内存将发送到指定的网络服务器。
安全设置
在大多数部署中,所有使用 vSphere Auto Deploy 置备的主机必须具有相同的安全设置。例如,您可以使用 vSphere Client 或 ESXCLI 命令为引用主机设置防火墙以允许某些服务访问 ESXi 系统、设置安全配置,用户配置以及用户组配置。安全设置包括所有主机的共享用户访问设置。可以通过将引用主机设置为使用 Active Directory 来实现统一的用户访问。请参见 《vSphere 安全性》文档。
注: 如果使用主机配置文件设置 Active Directory,则密码不受保护。使用 vSphere Authentication Service 设置 Active Directory 以避免公开 Active Directory 密码。
网络连接和存储设置
如果预留了一组网络连接和存储资源供使用 vSphere Auto Deploy 置备的主机使用,则可以设置引用主机使用这些资源。

在大型部署中,引用主机设置支持 Enterprise Network Manager,该管理器收集来自环境中运行的各种监控服务的所有信息。

图 1. vSphere Auto Deploy 引用主机设置

引用主机设置可能包括 DNS、NTP、syslog、安全、网络 I/O 筛选器、DHCP 或静态 IP 以及监控的设置。

vSphere Auto Deploy 引用主机的配置选项说明如何执行该设置。

有关引用主机设置的信息,请观看“Auto Deploy 引用主机”视频:

vSphere Auto Deploy 引用主机的配置选项

您可以使用 vSphere Client、ESXCLI 或主机配置文件来配置引用主机。

要设置引用主机,您可以使用最适合您的方法。

vSphere Client
vSphere Client 支持对 ESXi 主机的网络连接、存储、安全以及诸多其他方面进行设置。设置环境并根据引用主机创建主机配置文件以供 vSphere Auto Deploy 使用。
ESXCLI
您可以使用 ESXCLI 设置主机的多个方面。ESXCLI 适合在 vSphere 环境中配置许多服务。命令包括用于设置 NTP 服务器的 esxcli system ntp、用于设置 syslog 服务器的 esxcli system syslog、用于添加路由和设置默认路由的 esxcli network route 以及用于配置 ESXi Dump Collector 的 esxcli system coredump
主机配置文件功能
最佳做法是利用 vSphere Client 或 ESXCLI 设置主机,并从该主机创建主机配置文件。相反,可以使用 vSphere Client 中的“主机配置文件”功能,并保存该主机配置文件。

vSphere Auto Deploy 将主机配置文件中的所有常用设置应用于所有目标主机。如果将主机配置文件设置为提示用户输入,则使用该主机配置文件置备的所有主机都将处于维护模式。必须重新应用主机配置文件或重置主机自定义,才能获得特定于主机的信息的提示。