3. ESXi主机安装与初始配置
ESXi 是 vSphere 平台的虚拟化内核,它直接运行在物理服务器硬件之上,负责管理 CPU、内存、存储、网络等资源,并为上层虚拟机提供运行环境。ESXi 主机的安装与初始配置质量,直接决定了后续 vCenter 纳管、集群构建、虚拟机迁移等高级功能能否顺利开展。本节围绕硬件兼容性检查、BIOS/UEFI 设置、镜像制作与安装、DCUI 基础配置、主机命名与 DNS 解析五个环节,梳理一条从"裸机"到"可被 vCenter 纳管的主机"的完整落地路径。
一、硬件兼容性检查:先确认"能不能装"
ESXi 对硬件有明确的兼容性要求,安装前必须通过 VMware 官方兼容性指南(VMware Compatibility Guide,简称 VCG)核对服务器型号、CPU、存储控制器、网卡、HBA 卡等关键部件。常见做法是:在 VCG 中按"服务器型号"或"IO 设备"检索,确认目标机型是否出现在 ESXi 对应版本的兼容列表中。例如计划部署 ESXi 8.0,就应确认服务器在 ESXi 8.0 的 Systems 兼容列表内,且 RAID 卡、万兆网卡等部件也在对应版本的 I/O Devices 列表中。
除 VCG 外,还需关注 CPU 的指令集要求。ESXi 7.0 及以后版本要求 CPU 支持 LAHF/SAHF 指令,ESXi 8.0 进一步要求支持 XSAVE 等特性,较老的至强 5500/5600 系列可能无法安装。内存方面,ESXi 8.0 最低要求 8 GB,但生产环境建议至少 128 GB 起步,并按"每虚拟机预留内存 + 虚拟化开销"估算。存储方面,系统盘建议使用冗余 RAID1 或双 SD 卡,容量不低于 32 GB(ESXi 7.0 起系统分区要求更大)。
二、BIOS/UEFI 设置:为虚拟化打开"开关"
服务器上电后进入 BIOS/UEFI,需要完成几项关键设置。第一,开启 CPU 虚拟化技术,Intel 平台为 Intel VT-x 与 VT-d,AMD 平台为 AMD-V 与 AMD-Vi(IOMMU),这是 ESXi 运行虚拟机以及后续直通设备的基础。第二,开启超线程(Hyper-Threading),让逻辑处理器数量翻倍,提升 vCPU 调度密度。第三,设置启动模式:若使用 UEFI 安装 ESXi,需关闭 Legacy BIOS 或设置为 UEFI Only,并确认安全启动(Secure Boot)状态——ESXi 7.0 起支持 Secure Boot,但需使用 VMware 签名镜像。第四,配置电源策略为"Performance"或"Maximum Performance",避免 CPU 降频影响虚拟化性能。第五,确认启动顺序中安装介质(U 盘、虚拟光驱、PXE)排在本地磁盘之前。
三、ESXi 镜像制作与安装
ESXi 安装镜像有两种常见来源:一是 VMware 官方 ISO,二是服务器厂商定制 ISO(如 Dell EMC Custom Image、HPE Custom Image),后者已集成厂商驱动,推荐优先使用。镜像制作通常指将 ISO 写入 U 盘:可使用 Rufus、balenaEtcher 或 VMware 官方推荐的工具,写入模式选择"DD 镜像模式"而非"ISO 模式",否则可能无法引导。
安装过程本身较为直接:从 U 盘引导后,加载 ESXi 安装程序,选择目标磁盘,确认分区方案,设置 root 密码,等待文件复制完成,重启后从本地磁盘引导。安装完成后,屏幕会显示 ESXi 的 DCUI(Direct Console User Interface)界面,包含主机 IP、版本、管理地址等信息。
安装关键选择示例:
- 安装目标:本地 RAID1 逻辑盘(如 /dev/sda,容量 240 GB)
- 分区方案:默认(ESXi 7.0+ 自动创建系统分区与 VMFS 数据存储)
- root 密码:满足复杂度要求(大小写+数字+符号,≥8 位)
- 键盘布局:US Default
- 重启后引导:本地磁盘优先
四、DCUI 基础配置
DCUI 是 ESXi 主机首次配置的入口,通过服务器本地控制台操作。按 F2 进入登录界面,输入 root 及密码后,可进行以下配置:
- Configure Management Network:设置管理网络。可选择使用 DHCP 或静态 IP。生产环境强烈建议静态 IP,并配置 VLAN(若管理网络划分了 VLAN)。
- IPv6 Configuration:如无 IPv6 需求,可关闭以减少干扰。
- DNS Configuration:设置主机名、DNS 服务器地址、DNS 搜索域。这是后续 vCenter 纳管和证书生成的基础。
- Custom DNS Suffixes:指定解析后缀,便于短名解析。
- Restart Management Network:修改后需重启管理网络使配置生效。
- Test Management Network:测试网关、DNS 连通性,确认配置正确。
配置完成后,DCUI 主界面会显示管理 IP、主机名、DNS 等信息。此时可通过浏览器访问 https://管理IP,进入 ESXi Host Client 进行更细粒度的配置。
五、主机命名与 DNS 解析
主机命名看似简单,却是 vSphere 环境中容易被忽视的环节。ESXi 主机名建议采用规范化的 FQDN 格式,例如 esxi01.lab.local、esxi02.lab.local,便于在 vCenter 中识别和排序。命名规则应统一:环境前缀 + 序号 + 域名后缀,避免使用中文、空格或特殊字符。
DNS 解析必须保证正向解析(A 记录)和反向解析(PTR 记录)都正确。正向解析用于通过主机名访问管理地址,反向解析用于 vCenter 证书校验、日志审计和故障排查。若 PTR 记录缺失,vCenter 纳管时可能报证书或名称解析错误。建议在 DNS 服务器中为每台 ESXi 主机同时创建 A 记录和 PTR 记录,并确保 ESXi 的 DNS 配置指向正确的 DNS 服务器。
六、安装后验证清单
完成上述步骤后,可通过以下方式验证主机状态:在 DCUI 中查看管理网络是否正常;通过浏览器登录 Host Client,检查"主机 > 摘要"中的 CPU、内存、存储、网络信息;在"管理 > 网络 > 物理网卡"中确认所有网卡均被识别且链路状态为"已连接";在"存储"中确认 VMFS 数据存储已挂载;最后通过 SSH 或 Host Client 的"服务"页面确认 SSH、NTP 等服务状态。若计划加入 vCenter,还需确认主机时间与 NTP 服务器同步,避免因时间偏差导致证书或任务失败。
整体来看,ESXi 主机的安装与初始配置并不复杂,但每一步都影响后续平台的稳定性与可管理性。硬件兼容性决定了"能不能装",BIOS/UEFI 决定了"跑得好不好",镜像与安装决定了"装得对不对",DCUI 与 DNS 决定了"管不管得到"。把这五步做扎实,后续 vCenter 纳管、集群配置、虚拟机迁移才有可靠的基础。