第一部分:准备工作
在开始安装之前,充分的准备工作是确保成功和稳定运行的关键。

硬件兼容性检查
这是最重要的一步,并非所有 Dell 服务器都支持所有版本的 ESXi。
-
官方工具: 使用 Dell 官方的 Server Configuration Services (SCS) 工具。
- 访问地址: https://www.dell.com/support/kbdoc/zh-cn/000132352/如何使用-dell-server-configuration-services-scs-工具验证硬件兼容性
- 操作流程:
- 下载并运行 SCS 工具。
- 工具会自动识别您的服务器型号。
- 选择您计划安装的 VMware ESXi 版本。
- 工具会生成一份详细的兼容性报告,列出服务器上的所有组件(如 RAID 卡、网卡、HBA 卡、iDRAC/iKVM 等)与该版本 ESXi 的兼容性状态。确保所有关键组件都显示为“兼容”或“通过”。
-
手动检查: SCS 工具无法使用,您也可以手动查询。
- 记下您服务器的精确型号( PowerEdge R740, R650, R750 等)。
- 访问 VMware 兼容性列表:
- VMware HCL (Hardware Compatibility List): https://www.vmware.com/resources/compatibility/search.php
- 在 HCL 中搜索您的服务器型号,查看官方支持的 ESXi 版本列表。
确定安装介质
-
推荐方式: 使用 Dell OpenManage Server Administrator (OMSA) 创建一个可启动的 U 盘。
(图片来源网络,侵删)- 优点: OMSA 会自动集成对应服务器的所有必要驱动程序(尤其是 RAID 卡驱动),可以最大程度地避免安装过程中找不到硬盘或网卡的问题。
- 步骤:
- 在另一台 Windows 电脑上安装 OMSA。
- 运行 OMSA,找到“部署和更新” -> “创建可启动的 USB 驱动程序”。
- 插入一个至少 8GB 的 U 盘,选择您下载好的 ESXi 安装 ISO 镜像。
- OMSA 会自动处理所有事情,制作成一个带有驱动的启动 U 盘。
-
备用方式: 使用标准的 ESXi 安装 ISO 文件制作启动 U 盘。
- 使用 Rufus 或 Ventoy 等工具将 ISO 文件写入 U 盘,并设置为“DD 模式”或“GPT 模式”。
- 风险: 如果您的服务器有特殊的硬件(如旧款 RAID 卡),可能会因为缺少驱动而导致安装失败。
下载软件
- VMware ESXi: 从 VMware 官网下载最新稳定版的 ISO 文件。
- 下载地址: https://customerconnect.vmware.com/cn/downloads/info/slug/datacenter_cloud_infrastructure/vmware_vsphere/7_0_update_3
- (请根据需要选择版本,7.0 U3 或 8.0 U1 都是不错的选择)
- Dell 服务器固件/驱动: 如果需要,可以从 Dell 支持网站下载最新的 RAID 卡、网卡等驱动文件(
.vib格式),以备后用。
准备网络环境
- 规划 IP 地址: 为 ESXi 主机规划一个静态 IP 地址、子网掩码、网关和 DNS。强烈建议使用静态 IP,因为如果 IP 变更,您将需要重新连接 vSphere Client。
- 网络隔离: 如果生产环境要求高,建议准备一个独立的网络用于管理 ESXi 主机,与业务流量隔离。
第二部分:安装 VMware ESXi
**步骤 1: 启动服务器并进入 BIOS/iDRAC
- 将制作好的启动 U 盘插入服务器。
- 开启或重启服务器。
- 在出现 Dell 徽标时,迅速按
F2或F11进入 BIOS/UEFI 设置 或 iDRAC/iKVM 控制台。- iDRAC: 这是戴尔服务器的带外管理卡,即使服务器无法启动,您也可以通过浏览器或专用线缆访问它,在 iDRAC 的虚拟控制台中,您可以像操作物理键盘一样操作,并选择从 U 盘启动,这是最推荐的方式。
**步骤 2: 从 U 盘启动
- 在 BIOS/iDRAC 的启动菜单中,找到您插入的 U 盘设备,并将其设为第一启动项。
- 保存设置并退出,服务器将从 U 盘启动。
**步骤 3: 运行 ESXi 安装程序
- 服务器会从 U 盘加载 ESXi 安装程序,您会看到一个蓝色的 VMware ESXi 安装界面。
- 按
Enter键继续。
**步骤 4: 阅读并接受最终用户许可协议
- 使用方向键将光标移动到
I accept the terms and conditions。 - 按
Enter键接受协议。
步骤 5: 选择或创建磁盘
- 安装程序会扫描服务器上的存储设备,您应该能看到由您的 RAID 卡创建好的逻辑磁盘(
VMFS或未格式化的磁盘)。 - 选择要安装 ESXi 的磁盘,通常只有一个磁盘可选。
- 按
Enter键。
步骤 6: 配置键盘布局
- 选择您的键盘布局(通常默认为
US Default即可)。 - 按
Enter键。
步骤 7: 设置管理员密码
- 这是至关重要的一步,请设置一个强密码。
- 密码要求至少 8 个字符,必须包含大小写字母、数字和特殊字符。
- 输入密码并确认,然后按
Enter键。
步骤 8: 开始安装
- 确认安装信息(磁盘、密码等)无误后,按
F11键开始安装。 - 系统会格式化磁盘并安装文件,这个过程大约需要 5-15 分钟,具体取决于服务器性能。
步骤 9: 完成安装
- 安装完成后,您会看到
Installation completed successfully的提示。 - 取消勾选
Reboot the system now(如果需要),然后按Enter键退出。 - 拔出 U 盘,然后按
Ctrl+Alt+Del或手动重启服务器。
第三部分:首次配置与连接
服务器重启后,ESXi 系统将在后台自动运行。
步骤 1: 获取 ESXi 主机的 IP 地址
- 查看屏幕: 服务器启动后,在物理屏幕上会显示 ESXi 的 IP 地址、子网掩码等信息。
- 通过 iDRAC 查看: 如果您是通过 iDRAC 远程操作的,可以在 iDRAC 的摘要页面找到 ESXi 的 IP 地址。
- 扫描网络: 如果以上方法都不可行,可以在同一网络内的另一台电脑上使用扫描工具(如
Advanced IP Scanner)或命令行 (ping255.255.255.255) 来查找。
步骤 2: 连接 vSphere Client (HTML5 Web Client)
- 在您的管理电脑上,打开一个现代浏览器(如 Chrome, Edge, Firefox)。
- 在地址栏输入
https://<ESXi主机IP地址>。 - 您会看到一个安全警告,因为 ESXi 使用的是自签名证书,点击“高级” -> “继续访问”。
- 输入安装时设置的管理员用户名和密码。
- 用户名:
root - 密码: 您设置的强密码。
- 用户名:
- 登录后,您就进入了 vSphere Client 的主页,可以开始管理您的 ESXi 主机了。
第四部分:后续重要操作
配置网络
- 在 vSphere Client 中,导航到 主机 -> 网络 -> 虚拟交换机。
- 您会看到一个名为
vSwitch0的虚拟交换机,它已经绑定了您的物理网卡(vmnic0,vmnic1)。 - 创建端口组:
- 为不同的虚拟机网络创建端口组,
VM Network(用于虚拟机内部通信)、Management Network(用于管理,虽然已有默认的)、VMotion(用于虚拟机迁移) 等。 - 为每个端口组配置 VLAN ID(如果需要)。
- 为不同的虚拟机网络创建端口组,
上传虚拟机
- 将您的虚拟机文件(通常是
.ova或.vmdk文件)通过以下方式之一上传到 ESXi 主机:- 直接上传: 在 vSphere Client 的“主页” -> “虚拟机” -> “创建/注册虚拟机” -> “部署 OVF 模板” 或 “上传文件”。
- 通过 vSphere Data Mover: 对于大文件,效率更高。
- 通过 ESXi Shell: 使用
scp或wget命令从命令行上传。
安装 VMware Tools
这是必须执行的步骤,在虚拟机操作系统(如 Windows Server, CentOS)安装完成后,必须在 vSphere Client 中为该虚拟机安装 VMware Tools。
- 作用:
- 提升性能: 优化鼠标、显卡、磁盘和网络 I/O。
- 增强功能: 实现虚拟机与主机之间的文件拖放、复制粘贴、时间同步等。
- 管理便利性: 方便管理虚拟机电源、快照等。
常见问题与技巧
- 安装过程中找不到硬盘:
- 原因: 通常是 RAID 卡驱动缺失。
- 解决: 使用 Dell OMSA 制作启动 U 盘,这是最有效的解决方法,如果问题依旧,请检查 HCL 确认硬件兼容性。
- 如何升级 ESXi?
- 推荐方法: 使用 vSphere Update Manager (VUM),如果您的环境是免费的 ESXi,则需要手动下载新版本的 ISO,在 vSphere Client 中选择主机,然后选择“维护模式” -> “重新安装或升级 ESXi”。
- 如何远程管理?
- 首选: 使用 Dell iDRAC,它是一个独立于 ESXi 的系统,即使 ESXi 崩溃,您也能通过 iDRAC 远程开关机、控制台、重装系统等。
- 次选: 使用 vCenter Server,vCenter 可以管理多个 ESXi 主机,提供更高级的管理功能,vCenter 可以安装在 Windows 虚拟机中,也可以使用 VMware 的 vCenter Server Appliance (VCSA),这是一个基于 Linux 的虚拟机镜像。
通过以上步骤,您就可以成功地在 Dell 服务器上部署好 VMware ESXi,并开始您的虚拟化之旅了,祝您顺利!

