VMware esxi 作为企业级裸金属
虚拟化的标杆,凭借 “直接访问硬件、高性能低损耗” 的特性,成为服务器
虚拟化的首选方案。ESXi 8.0 作为其最新版本,在硬件兼容性、安全性和性能上全面升级,但安装部署对新手而言仍有门槛。本文从核心概念讲起,详解 ESXi 8.0 的必备知识(新特性、硬件要求)、安装前准备(镜像下载、
启动盘制作),并提供物理服务器安装、Web 界面初始配置、嵌套虚拟化(如
VMware Workstation 中部署)的完整步骤,附带
常见问题解决方案,帮你从零开始搭建稳定高效的虚拟化平台。
ESXi 是 VMware 推出的
Type-1 裸金属虚拟化操作系统(Hypervisor),与依赖底层
操作系统的 Type-2 虚拟化(如 VMware Workstation)不同,它直接安装在物理硬件上,无需中间系统,因此能最大限度减少资源损耗,
虚拟机性能接近物理机。
核心优势:
- 直接管理 CPU、内存、存储、网络等硬件资源,资源利用率更高(支持超分配置,如内存 / CPU 超配)。
- 集成 vSphere 生态,可通过 vCenter Server 实现多主机集中管理、虚拟机迁移(vMotion)、高可用(HA)等高级功能。
- 内置虚拟机快照、克隆、模板等功能,简化运维流程。
ESXi 8.0 针对新一代硬件和企业需求做了重点优化,核心升级如下:
特性类别 |
关键升级点 |
实际价值 |
硬件兼容性 |
支持 Intel 第四代至强(Sapphire Rapids)、AMD 第四代 EPYC(Genoa)处理器;兼容 DDR5 内存、PCIe 5.0 设备。 |
适配最新服务器硬件,释放新一代 CPU / 内存的性能潜力。 |
安全增强 |
默认启用 UEFI 安全启动、虚拟机加密(vTPM 2.0 支持)、基于角色的细粒度权限控制(RBAC)。 |
降低恶意软件入侵风险,满足企业级数据安全合规要求(如 GDPR、等保 2.0)。 |
存储优化 |
原生支持 NVMe over Fabrics(NVMe-oF),vSAN 8.0 读写性能提升 30%+,支持更大容量 VMFS 数据存储。 |
加速分布式存储访问,适配企业级高 IO 场景(如数据库、虚拟化桌面 VDI)。 |
网络改进 |
支持 RDMA over Converged Ethernet(RoCE v2)、增强 NSX-T 网络虚拟化集成,支持 200Gbps 网卡。 |
降低网络延迟,满足高性能计算(HPC)、大流量虚拟机的网络需求。 |
ESXi 8.0 对硬件要求严格,需满足以下条件(务必参考 VMware 官方兼容性列表 HCL,避免因硬件不支持导致安装失败):
组件 |
最低要求 |
生产环境推荐配置 |
CPU |
必须支持 Intel VT-x/AMD-V 虚拟化技术;64 位 x86 处理器,至少 2 核心。 |
Intel 第四代至强(Sapphire Rapids)或 AMD EPYC Genoa 及以上,4 核心 +。 |
内存 |
至少 8GB DDR4/DDR5(安装过程临时占用约 4GB,剩余内存供虚拟机使用)。 |
16GB+(根据虚拟机数量调整,每台虚拟机建议分配 2GB+ 内存)。 |
存储 |
本地 SATA/SAS/NVMe 硬盘、SAN 或 NAS 存储,安装分区至少 50GB(含系统和日志)。 |
100GB+ SSD(提升 ESXi 系统和虚拟机启动速度,推荐 NVMe 硬盘降低延迟)。 |
网络 |
至少 1 个千兆以太网网卡(支持 TCP/IP 协议)。 |
2 个 10GbE 网卡(分别用于管理网络和虚拟机数据网络,支持网卡绑定冗余)。 |
其他 |
支持 UEFI 启动模式(传统 BIOS 可能不兼容);禁用 Secure Boot 冲突的硬件组件。 |
带 IPMI/iDRAC 远程管理接口的服务器(方便远程运维)。 |
⚠️
关键提醒:普通家用 PC / 消费级
主板(如 Intel B760、AMD B650)可能因网卡 / 芯片组未在 HCL 列表中,导致安装失败或功能受限(如网络驱动缺失),优先选择企业级服务器硬件。
- 获取途径:访问 VMware 官方下载中心(需注册并登录 VMware 账户),搜索 “ESXi 8.0”。
- 选择版本:下载 “VMware ESXi 8.0.0 iso Image”(文件名格式:
VMware-ESXi-8.0.0-<Build号>-x86_64.iso
,Build 号越高,包含补丁越新)。
- 备用方案:若无法访问官方,可通过 VMware 合作伙伴渠道获取评估版镜像(试用期 60 天,功能完整)。
需准备 8GB+ U 盘(建议 USB 3.0,提升安装速度),推荐以下工具制作启动盘:
工具 |
适用系统 |
优势 |
操作要点 |
Rufus |
Windows |
轻量高效,支持 UEFI 模式 |
1. 打开 Rufus,选择 U 盘和 ESXi ISO 镜像; 2. 分区类型选 “GPT”(UEFI 启动必需); 3. 文件系统选 “FAT32”,点击 “开始” 等待写入完成。 |
BalenaEtcher |
Windows/macOS/Linux |
跨平台,操作简单无门槛 |
1. 选择 ISO 镜像和目标 U 盘; 2. 点击 “Flash!”,自动完成写入(无需手动设置分区)。 |
⚠️ 注意:写入过程会清空 U 盘数据,务必提前备份重要文件!写入完成后,U 盘
标签会显示为 “ESXI-8.0.0”。
开机后按
主板提示进入 BIOS/UEFI 界面(如 Dell 服务器按 F2,HPE 按 F9),完成以下配置:
- 启用虚拟化技术:找到 “Intel VT-x” 或 “AMD-V” 选项,设置为 “Enabled”。
- 启动模式:设置为 “UEFI”(而非 Legacy BIOS),确保与 ESXi 8.0 兼容。
- 关闭冲突功能:禁用 “Secure Boot”(部分硬件可能因证书问题导致启动失败)、“PCIe Power Management” 等可能影响硬件识别的选项。
- 保存设置并重启:按 F10 保存,服务器将重新启动。
将制作好的 U 盘插入服务器 USB
接口,重启后按启动菜单快捷键(如 F12 选择启动设备),在列表中选择 U 盘(通常显示为 “USB Device”),按 Enter 进入安装界面。
等待镜像加载完成,界面将显示 “VMware ESXi 8.0.0 Installer”,按 Enter 开始安装。
- 阅读许可协议后,按 F11 接受协议(不接受无法继续)。
- 系统自动扫描可用存储设备,在列表中选择用于安装 ESXi 的磁盘(如 “NVMe Disk” 或 “SATA Disk”),按 Enter 确认。
⚠️ 警告:所选磁盘的所有数据将被清空,请务必确认磁盘正确(避免误删重要数据)!
- 语言默认为 “English”(暂不支持简体中文,但不影响后续使用),按 Enter 保持默认。
- 设置 root 密码:输入强密码(至少 7 位,建议包含大小写字母、数字和特殊字符,如
Vmware@2024
),按 Enter 确认(需再次输入验证)。
界面将显示安装摘要(磁盘、密码等信息),确认无误后按 F11 开始安装。安装过程约 5-10 分钟(取决于磁盘速度),进度条完成后提示 “Installation Complete”。
按 Enter 重启服务器,重启前务必拔出 U 盘(避免再次从 U 盘启动)。
服务器重启后,进入 ESXi 控制台界面(黑底蓝字),显示以下信息即表示安装成功:
- 系统版本:“VMware ESXi 8.0.0”
- 硬件信息:CPU 型号、内存容量、IP 地址(默认通过 DHCP 获取,显示在界面底部)。
在局域网内的
电脑上打开
浏览器(推荐
Chrome 或
Firefox),输入控制台显示的 IP 地址(格式:
https://<ESXi_IP>
)。首次访问会提示证书不安全(自签名证书),点击 “高级”→“继续访问”。
登录界面输入用户名 root
和安装时设置的密码,点击 “登录” 进入 vSphere Client(Web 版)。
默认 DHCP 分配的 IP 可能变化,需设置静态 IP 方便后续管理:
- 在 Web 界面左侧导航栏点击 “Host”→“Networking”。
- 选择 “VMkernel NICs”,找到 “vmk0”(管理网卡),点击 “编辑”。
- 在 “IPv4 配置” 中选择 “静态 IPv4 地址”,输入:
- IP 地址:如
192.168.1.100
(需与局域网同网段)
- 子网掩码:
255.255.255.0
- 默认网关:
192.168.1.1
(局域网网关 IP)
- 点击 “确定”,等待网络生效后,使用新 IP 重新登录。
ESXi 需专用数据存储存放虚拟机文件,步骤如下:
- 导航至 “Storage”→“Datastores”,点击 “新建数据存储”。
- 选择 “创建新的 VMFS 数据存储”,输入名称(如 “Datastore01”),选择可用磁盘(需预留足够空间)。
- 按默认设置完成分区(全部分配给 VMFS),点击 “完成”。创建成功后,数据存储将显示在列表中,状态为 “在线”。
如需通过 SSH 远程操作(如批量配置),可启用 SSH 服务:
- 导航至 “Host”→“Services”,在服务列表中找到 “TSM-SSH”。
- 点击 “启动”,并在 “策略” 中设置 “自动启动”(确保重启后自动运行)。
若没有物理服务器,可在 VMware Workstation、
VirtualBox 等平台通过 “嵌套虚拟化” 部署 ESXi 8.0(用于学习或测试),步骤如下:
- 新建虚拟机:在 Workstation 中点击 “创建新的虚拟机”,选择 “自定义(高级)”。
- 操作系统类型:客户机操作系统选择 “VMware ESXi 8.x”(若无此选项,选 “Other Linux 5.x or later kernel 64-bit”)。
- 硬件配置:
- 内存:至少 8GB(推荐 16GB,避免资源不足)。
- CPU:至少 4 核心,勾选 “虚拟化 Intel VT-x/EPT 或 AMD-V/RVI”(嵌套虚拟化支持)。
- 磁盘:分配 100GB 虚拟磁盘(选择 “厚置备延迟置零” 提升稳定性)。
- 网络:选择 “桥接模式”(虚拟机可直接访问局域网)或 “NAT 模式”(隔离测试)。
- 性能限制:嵌套虚拟化会增加资源开销,虚拟机性能低于物理机,不建议用于生产环境。
- 功能限制:部分高级功能(如 vSAN、PCIe 直通)在嵌套环境中不可用或不稳定。
- 宿主机配置:宿主机需启用虚拟化支持(BIOS 中开启 VT-x/AMD-V),否则 ESXi 虚拟机无法启动。
- 原因:网卡未在 ESXi 8.0 兼容性列表中,驱动缺失。
- 解决:
- 检查 VMware HCL 确认网卡型号是否支持;
- 更换兼容网卡(如 Intel I350、Broadcom 5720);
- 若为定制版 ESXi 镜像(含第三方驱动),重新下载并制作启动盘。
- 原因:IP 地址错误、网络不通或 HTTPS 端口被拦截。
- 解决:
- 在 ESXi 控制台执行
esxcli network ip interface ipv4 list
确认 IP 地址;
- 用网线直连服务器与电脑,排除局域网防火墙问题;
- 检查服务器防火墙是否放行 443 端口(默认开放,无需额外配置)。
- 原因:宿主机未启用嵌套虚拟化支持。
- 解决:
- 在 Workstation 中编辑虚拟机设置,进入 “处理器”,勾选 “虚拟化 Intel VT-x/EPT 或 AMD-V/RVI”;
- 重启宿主机,进入 BIOS 确认 VT-x/AMD-V 已启用。
- 解决:在 Web 界面导航至 “Host”→“Licensing”,点击 “分配许可证”,输入从 VMware 获取的许可证密钥(评估版可联系厂商申请试用密钥)。
ESXi 8.0 作为企业级虚拟化的核心平台,部署过程需兼顾硬件兼容性、配置细节和场景需求。通过本文的必备知识梳理、物理机 / 嵌套安装步骤及问题解决指南,无论是新手还是有经验的管理员,都能顺利完成从安装到初始配置的全流程。后续可进一步学习虚拟机创建、快照管理、vCenter 集成等进阶内容,充分发挥 ESXi 的虚拟化优势。记住:硬件兼容性是基础,严格按照官方指南操作是稳定运行的关键!