VMware ESXi虚拟化部署教程
为什么需要了解VMware ESXi虚拟化部署教程
VMware ESXi 是一款免费(基础版)的裸金属虚拟化平台,可以让你在一台物理服务器上同时运行多个虚拟机。
无论是节省硬件成本,还是搭建测试环境或生产环境,掌握 VMware ESXi虚拟化部署教程 都是服务器运维的入门必修课。
本文完全站在零基础视角,保证每一步都能照做。
安装前的硬件检查清单
在动手之前,先确认你的物理机满足以下最低要求,否则安装会失败或运行极慢:
- CPU:必须支持硬件虚拟化(Intel VT-x 或 AMD-V),且至少双核心。可在 BIOS 中开启 VT-x。
- 内存:至少 4GB 推荐 8GB 以上,因为 ESXi 自身占用约 1.5GB。
- 存储:至少 8GB 的 U 盘或硬盘作为安装盘(推荐用 U 盘安装),建议 SSD。
- 网卡:建议使用 Intel、Broadcom 或 Realtek 的常见型号,某些廉价网卡可能不被 ESXi 识别。
- 镜像:从 VMware 官网注册免费账号后下载 ESXi 8.0 的 ISO 文件(约 400MB)。
避坑提醒:如果物理机是 Windows 系统,可以用 Rufus 或 Ventoy 将 ISO 写入 U 盘。
注意写入方式选择“DD模式”而非“ISO模式”,否则启动会报错。
ESXi 安装过程详解(图文操作可参考)
以下步骤基于 ESXi 8.0,其他版本大同小异。
- 制作启动 U 盘:使用 Rufus 选择 ISO,在“分区方案”下拉选 MBR(适用于传统 BIOS)或 GPT(适用于 UEFI),默认即可。写入完成后插入目标服务器。
- 修改 BIOS 启动顺序:开机按 F2/Del 进入 BIOS,将 U 盘设置为第一启动项,保存并重启。
- 进入安装界面:看到“Welcome to VMware ESXi Installation”时,按 Enter。
- 同意许可协议:按 F11 同意。
- 选择安装磁盘:会列出所有硬盘,选择你要安装的盘(建议用独立 SSD 或 U 盘,不要选数据盘)。注意:安装会格式化整张盘,确认没有重要数据。
- 选择键盘布局:默认 US 即可。
- 设置 root 密码:必须包含大小写字母、数字和特殊符号,长度至少 7 位,否则无法下一步。记好密码。
- 开始安装:确认信息后按 F11,等待进度条走完(约 5-10 分钟)。
- 重启并拔掉 U 盘:提示安装成功时取出 U 盘,按 Enter 重启。
初始配置与 Web 管理界面访问
重启后系统自动进入 DCUI(直接控制台界面),显示 IP 地址状态。
按 F2 进入系统定制:
- 配置管理网络:选择“Configure Management Network”,设置静态 IP(建议固定,避免 DHCP 变化导致无法访问)。依次设置 IP 地址、子网掩码、网关、DNS。
- 保存配置:按 Esc 并选择 Yes。
- 启动 Web 界面:在同一局域网的电脑浏览器中输入刚才设置的 IP(例如 https://192.168.1.100),会提示不安全(因为是自签证书),选择“高级 > 继续前往”。
- 登录:用户名为 root,密码为你之前设置的。
登录后看到 vSphere Client 界面,这就是 ESXi 的管理员后台。
在这里可以创建虚拟机、配置网络、管理存储等。
高频问题与避坑指南
- 安装时提示“No valid network adapter found”:常见于使用了未驱动的网卡。解决办法:换用 ESXi 官方兼容列表内的网卡,或者尝试安装集成第三方驱动的定制版镜像。
- Web 界面无法访问:先检查物理机防火墙是否允许 443 端口,再用
ping测试连通性。若 IP 通但打不开,可能是 root 密码太简单导致锁定。 - 虚拟机无法开机:确认在 BIOS 中开启了 VT-x。ESXi 本身也会在硬件虚拟化缺失时报错。
- 数据盘无法识别:ESXi 默认支持 VMFS 和 NTFS 格式,如果挂载的是其他格式(如 ext4),需要先格式化或转换为 VMFS。
- 忘记 root 密码:重启时在启动界面按 Shift+R 进入恢复模式,按提示重置密码。
验证部署是否成功
部署完成后,建议做以下验证:
- 创建一台最小的测试虚拟机:点击“创建/注册虚拟机”,名称随意,操作系统选“Linux”,分配 1 vCPU、2GB 内存、20GB 虚拟磁盘。挂载一个系统镜像(如 CentOS ISO),启动后能进入安装界面即代表 ESXi 工作正常。
- 检查管理网络连通性:从另一台电脑
ping 你的ESXi IP,稳定没有掉包。 - 查看日志:在 Web 界面导航到“监控 > 日志”,查看是否有异常报错。
如果你按照上述 VMware ESXi虚拟化部署教程 完整执行,现在应该已经拥有一个可用的虚拟化环境。
后续可以继续学习虚拟机模板、vCenter 集中管理、备份策略等进阶内容。
遇到故障时,优先检查硬件兼容性和 BIOS 设置,这两项是 90% 新手问题的根源。
希望这篇教程能帮你节省时间,踏出虚拟化运维的第一步。