简介:这是VMware vSphere ESXi 6.7.0 Update 3面向Dell EMC服务器的定制版安装程序,适用于需要在戴尔硬件上部署虚拟化平台或升级既有ESXi主机的运维工程师。资源压缩包共157个文件,主体为154个VIB驱动与功能组件,辅以index.xml、vendor-index.xml两个安装索引文件及一个metadata.zip元数据包,整体约322.03MB,能满足Dell服务器对网卡、存储控制器等硬件的兼容性要求。VIB文件覆盖esx-base、vsan、cpu-microcode等核心模块,可帮助用户完成从基础系统到虚拟SAN功能的完整装配。已有1245人学习下载,适合对vSphere有一定基础、希望获得硬件适配稳定环境的虚拟化管理员,借助定制组件减少驱动冲突并提升部署效率。
开始之前:这份镜像到底是什么
看到这么一长串文件名,很多刚接触服务器虚拟化的朋友会有点懵:VMware-VMvisor-Installer-6.7.0.update03-20497097.x86-64-DellEMC。拆开看其实很清晰——VMvisor就是 ESXi 的安装器,6.7.0.update03是版本号(Update 3 是 6.7 这条产品线的最终更新),x86-64表示架构,DellEMC则是戴尔定制版,内置了戴尔服务器的驱动和优化组件。
这篇文章我要讲的就是:用这个镜像在戴尔 PowerEdge 服务器上完成 ESXi 6.7 的安装部署,串联起从镜像准备、启动盘制作、RAID 配置、系统安装到基础配置的完整链路。不管你是公司机房里刚接手物理服务器的运维,还是想在家里用二手服务器搭实验环境的学习者,这篇文章都适用。
先说结论:6.7 U3 虽然已经处于生命周期末期,但它对老硬件驱动的兼容性极好、占资源少、操作界面足够现代,在不少生产环境里依然活得好好的。尤其是戴尔定制的镜像,省去了装完系统再手动补驱动的折腾,属于到手即用的类型。
1. 版本选择与文件结构拆解
1.1 文件名中的关键信息解读
这个文件名里实际上藏了不少信息,我逐个拆开说:
VMware-VMvisor-Installer:ESXi 的安装程序,这是 VMware vSphere Hypervisor 的免费版安装介质。注意区别于 VMware Workstation——前者是跑在裸机上的 Type-1 虚拟化层,后者是跑在操作系统里的 Type-2 虚拟化软件。装完 ESXi,你的物理服务器就变成了虚拟化宿主机。6.7.0.update03:版本号。6.7 是 VMware 一个非常经典的版本,UI 全面转向 HTML5,同时保留了传统控制台的兼容。Update 3(简称 U3)是它的最后一个更新包,内部版本号为 20497097。官方 ESXi 6.7 的常规支持已经在 2022 年 10 月截止,但现在仍有很多存量环境在跑,你对这个版本的安全补丁情况心里要有数。x86-64:64 位架构安装包。现在基本不存在 32 位服务器了,这个字段一般不用太关注。DellEMC:这是最容易忽略却最重要的一个标注。Dell EMC(现在的戴尔科技)在 VMware 官方基础镜像之上封装了自己的驱动和管理组件,包括 iDRAC 相关工具、PERC 阵列卡驱动、网卡驱动等。用戴尔服务器配合 DellEMC 定制镜像,能最大程度上避免"装完找不到硬盘"或"网卡不能识别"这类尴尬。
1.2 定制版镜像与官方原版的区别
很多初次接触的人会困惑:为什么不去 vmware 官网直接下原版?简单说,DellEMC 定制版 = 原版 ESXi 内核 + Dell 硬件驱动 + 管理增强组件。
以 PowerEdge R740 为例,它的板载网卡(Broadcom 或 Intel 芯片)、PERC H730P/H740P 阵列卡在 VMware 原版介质里往往已经包含驱动,但版本不一定是最新的。Dell 定制镜像里的驱动版本和适配性经过了戴尔实验室的验证,在 RAID 控制器识别、硬件传感器读取、iDRAC 联动这些维度上更可靠。
另外,DellEMC 定制镜像还附带一些实用插件,比如 OpenManage 相关的 VIB 包,让你能通过 iDRAC 直接查看 ESXi 的健康状态。在与戴尔技术支持打交道时,他们通常也会要求你使用定制镜像,否则排查问题的难度会上升。
所以如果服务器是戴尔 PowerEdge,直接下载 DellEMC 版本就好,不用纠结。
2. 安装前的软硬件准备
2.1 服务器硬件规格要求
ESXi 6.7 对硬件的最低要求不算高,但要想在生产环境稳定跑,有几条线需要卡住:
- CPU:至少 2 核,实际建议 Xeon Silver 级别以上。6.7 要求 CPU 支持 64 位 x86 架构,并且开启了 NX/XD 位。注意,ESXi 6.7 不支持 2006 年以前的老古董 CPU,如果你的服务器是 2010 年以前的型号,建议放弃。
- 内存:最少 4GB,但加上跑虚拟机,实际至少 16GB 起。内存越大越好,ESXi 本身只占约 2GB 左右。
- 存储:ESXi 安装目标盘至少 8GB(建议用 16GB 以上的 SD 卡或 RAID1 中的虚拟磁盘)。注意,安装 ESXi 的盘会被格式化,不要放任何重要数据。
- 网卡:至少 1 个千兆网口用于管理网络。 6.7 虽然支持很多网卡,但尽量选择 Intel、Broadcom、Mellanox 这些主流芯片的网卡,Realtek 芯片网卡能别用就别用,坑太多了,后面我会专门说。
- 阵列卡:戴尔 PERC H330/H730P/H740P 系列都支持。注意 H330 如果要做 RAID,请在开机自检时进入控制器 BIOS(Ctrl+R)提前配好虚拟磁盘。
2.2 制作 ESXi 6.7 启动安装盘
手头有 ISO 镜像后,需要把它做成可引导的 U 盘。这一步看起来简单,但实际踩坑的人不少,我分别说一下 Windows 和 Linux 下的做法。
Windows 下你可以用 Rufus,注意选择 GPT 分区方案,目标系统类型选 UEFI(如果是较老服务器只支持 BIOS 引导,就选 MBR 方案),文件系统保持默认 FAT32 即可。写入模式选"DD 镜像模式"而不是"ISO 镜像模式",这一点非常关键——曾经有同事用 ISO 模式写盘,结果插到服务器上直接无法引导。
Linux/macOS 下更直接:
# 首先确认U盘设备名,例如 /dev/sdb lsblk # 写入镜像 sudo dd if=VMware-VMvisor-Installer-6.7.0.update03-20497097.x86-64-DellEMC.iso of=/dev/sdb bs=4M status=progress syncdd 写完之后,U盘不需要任何额外操作,插上服务器的 USB 接口,开机按 F11 进入一次性引导菜单,选择 UEFI 模式的 U盘启动项即可。建议使用服务器后置的 USB 2.0 接口,兼容性更好,前置 USB 3.0 接口在个别机型上反而可能出问题。
2.3 RAID 配置与虚拟磁盘规划
在开始安装 ESXi 之前,最好先进入阵列卡配置界面(开机自检看到Ctrl+R提示时按组合键)创建好阵列。这可能看起来和 ESXi 安装无关,但它直接决定了后续虚拟机的性能和可靠性。
我的建议是:
- 安装 ESXi 系统的盘(如果是 SD 卡则忽略此条)用两块盘组 RAID1,容量不需要大,80GB 足够。
- 存放虚拟机的盘根据实际情况,追求容量用 RAID5(4 块以上),追求性能用 RAID10(4 块及以上)。不建议在 RAID0 上放虚拟机,数据丢了哭都来不及。
- 创建完虚拟磁盘后,记得初始化(初始化操作会清空磁盘数据,谨慎操作)。如果在 ESXi 安装界面看不到硬盘,大概率是阵列没配好,或者阵列卡驱动缺失。
3. 安装过程和初始化设置
3.1 引导安装程序及设置 root 密码
U盘引导后,会出现 ESXi 安装器的图形界面,步骤如下:
- 看到
Welcome to the VMware ESXi 6.7.0 Installation界面,直接按 Enter 继续。 - 阅读许可协议,按 F11 接受。
- 选择安装位置。这里会列出可以识别的存储设备。注意,只会显示未被识别的磁盘或已做 RAID 的虚拟磁盘,如果你之前的 RAID 配置有问题,这一步就看不到目标盘。
- 选择键盘布局为
US Default。 - 设置 root 密码。ESXi 的 root 密码强度要求有点奇葩,必须是 7 位以上且包含特殊字符。生产环境建议用一个独立的强密码,这毕竟是整个虚拟化平台的总入口。
设置完后会有一个确认界面,提示你将要格式化目标盘。检查无误后按 F11,等待进度条走完,过程大约 5-10 分钟,视盘速而定。安装完成后会提示取出安装介质,按 Enter 重启。
3.2 首次启动的网络配置
重启后你会看到 ESXi 经典的黄色管理界面(DCUI)。默认情况下系统会通过 DHCP 获取 IP。如果网络里有 DHCP,屏幕上会直接显示分配到的 IP,记下来。之后你就能通过浏览器访问https://<IP>/打开 vSphere Web Client 了。
没有 DHCP 的环境,需要手动设置 IP:
- 在 DCUI 界面按 F2,输入 root 账号密码进入设置。
- 选择
Configure Management Network->IPv4 Configuration。 - 选择静态 IP,填入规划的 IP、子网掩码、网关。
- 配置 DNS 地址和主机名。
- 确认后返回,按 Y 重启管理网络。
这里有一个细节值得注意:管理网络默认走的是vmnic0,也就是物理上编号为 0 的网口。戴尔服务器网口通常有四个,标记为 1-4 或者 0-3,到底哪个是 vmnic0 取决于 BIOS 里的 NIC 枚举顺序。如果不确定,可以插上网线后看 DCUI 上哪个 vmnic 的 link 状态是 Up。这个搞错了会导致你死活访问不了 Web 界面。
3.3 通过 Web Client 完成基础设置
浏览器访问https://<IP>/ui,会看到 vSphere Client 的登录页。输入 root 账号和密码,会先遇到一个根证书警告——这是正常的,ESXi 默认使用自签名证书。生产环境可以在后续配置中导入自己的 CA 证书,实验环境直接点"高级->继续前往"就行。
进入后第一件事,我建议做以下几步:
- 查看主机硬件状态,确认 CPU、内存、存储都被正确识别,戴尔定制镜像的好处在这里会体现出来,传感器信息应该全部显示正常。
- 配置 NTP 时间同步。在"管理 -> 系统 -> 时间和日期"里添加
pool.ntp.org或离你最近的 NTP 服务器。ESXi 主机的时钟一旦漂移过大,会影响后续安装 vCenter 时证书的有效性判断。 - 开启 ESXi Shell 和 SSH(在"服务"里启用并设置为随主机启动)。虽然日常操作用 Web 界面够用,但当 Web 界面抽风时,SSH 就是你的救命通道。注意生产环境出于安全考虑,用完应关闭 SSH。
4. 存储与虚拟机创建的实操重点
4.1 创建 VMFS 数据存储
装好系统之后,紧接着的工作是把 RAID 虚拟磁盘变成 ESXi 的数据存储。在 vSphere Client 左侧导航选择"存储",然后点"新建数据存储":
- 选择在 RAID 阶段创建好的空闲磁盘。
- VMFS 版本建议选择 VMFS 6(6.7 默认支持的版本,对 SSD 有优化)。如果要做 RDM 裸设备映射,注意兼容性,个别场景下可能需要创建 VMFS 5。
- 分区大小如果不超过 16TB,直接使用全部空间。超过 16TB 的情况,VMFS 6 单个卷需要额外设置,建议规划好再操作。
创建完数据存储,你要在"存储"页面看到带容量显示的数据存储条目,才能开始创建虚拟机。
4.2 上传镜像与创建虚拟机
假如你要跑一台 Windows Server 虚拟机,实际操作流程如下:
- 在"存储"页面选中数据存储,点"数据存储浏览器",创建一个
ISO文件夹,通过"上传"按钮把 Windows Server 的安装镜像传上去。如果你本机下载速度不快,也可以直接在 ESXi 上用 curl 从内网 HTTP 服务器拉取。 - 左侧导航选择"虚拟机",点"创建/注册虚拟机"。
- 命名并选择兼容性(建议选 ESXi 6.7 及更高版本)。
- 选择客户机操作系统类型,比如 Windows Server 2019 或 2022。
- 分配 CPU、内存、磁盘大小。这里注意,CPU 核数不能超过物理机总逻辑核心数,内存则注意超分(overcommit)的比例不要太高,一般 1.5:1 以内问题不大。
- 在 CD/DVD 驱动器里选择"数据存储 ISO 文件",找到你刚上传的镜像。
- 网络选择 VM Network。默认情况下,ESXi 会创建一个标准交换机 vSwitch0,并绑定管理网络的物理网卡,VM Network 是它上面的一个端口组,虚拟机连上这个端口组就能走物理网卡上网。如果你的服务器有多个网口,想把虚拟机流量和管理流量分开,那就需要额外创建 vSwitch 和 VMkernel 端口。
创建完成后开机,打开 Web 控制台操作虚拟机安装系统。控制台是 HTML5 的,流畅度远好于老版本的 Flash 界面,但在安装 Windows 时如果鼠标卡顿,可以在控制台工具栏里切换为绝对鼠标指针模式。
4.3 安装 VMware Tools
Windows 虚拟机装完系统后,第一件事是装 VMware Tools。虽然 ESXi 6.7 的 Web Client 在虚拟机操作菜单里可以直接"安装 VMware Tools",它会自动挂载一个 ISO 到虚拟光驱,然后在虚拟机里运行 setup 程序即可。
但有的时候菜单选项不生效(特别是浏览器兼容性导致的),此时手动进行也不难:通过数据中心内网访问https://<ESXi-IP>/,下载 VMware Tools 的 tar 包,解压后会看到windows.iso等多个镜像,挂载到光驱就能安装。
VMware Tools 装了有什么好处?最直观的是虚拟机的鼠标不再"飘",剪贴板可以共享,网络性能有提升,还能配合快照做静默处理。Linux 虚拟机则建议用 open-vm-tools,在系统内用包管理器安装即可,比如apt install open-vm-tools。
5. 网络规划与 vSwitch 配置
5.1 默认网络架构的理解
ESXi 安装完成后的默认网络结构其实非常精简:一个 vSwitch0,上面有两个端口组——一个是管理网络(Management Network),对应 VMkernel 网卡vmk0;另一个是 VM Network,给虚拟机通信用。
大多数小规模场景下,直接用默认配置就够了。但如果你对网络有隔离要求,比如虚拟机需要划分不同网段、管理流量和业务流量需要分开,那就要手动创建 vSwitch 了。
5.2 创建新 vSwitch 并规划多网口
在"网络"菜单里,点"添加主机网络连接"可以新建 vSwitch。核心选择是绑定哪几个物理网卡(uplink)。生产环境我建议:
- 管理网络的 vSwitch:只绑定一个物理网卡,并开启故障切换的备用网卡(两个网卡做 active/standby)。
- 虚拟机业务网络的 vSwitch:绑定两个或四个物理网卡,全部设为 active(负载均衡策略选择基于 IP 哈希,需要交换机侧做端口聚合,否则不要开)。
如果你的服务器只有四个千兆网口,一种常见的分配方法是:vmnic0/vmnic1给管理网络和虚拟机通用;vmnic2/vmnic3作为预留或做 vMotion 专用网络。六口、八口的服务器就更从容了,可以划分出独立的存储网络(iSCSI/NFS)和 vMotion 网络,这类流量不适合和业务流量混在一起。
对于性能和稳定性要求高的场景,可以考虑添购支持 SR-IOV 的万兆网卡,把物理网卡直接透传给虚拟机,网络延迟会低很多。不过配置复杂度也会上升,这个属于进阶内容,这里不展开。
5.3 配置 VMkernel 网卡
VMkernel 是 ESXi 的内核网络接口,除了管理网络,它还能承载 vMotion、iSCSI、NFS、FT 等流量。如果你要启用 vMotion,就需要单独创建一个 VMkernel 网卡并绑定到一个独立网段上。
在"网络"页面点"添加 VMkernel 网卡",选择已有的 vSwitch(或新建),填写 IP 地址,开启vMotion服务。注意 vMotion 网段最好是专用的,不跟业务和管理流量混在一起,否则在做 vMotion 迁移时可能出现路由混乱或安全风险。
我见过不少环境只有一个管理网络 VMkernel,所有功能都往上面堆,包括 vMotion、NFS、iSCSI。这样做不是不行,但一旦管理网络出现广播风暴或拥堵,vMotion 迁移就会变得极不稳定,卡死甚至中断的情况我都遇到过。条件允许的话,还是把流量分开吧。
6. 常见问题与故障排查经验
6.1 无法引导安装盘
U盘插上后,开机引导菜单里找不到 U盘选项,或者选进去之后黑屏、报错,通常的原因和解决思路如下:
- 引导模式不对。PowerEdge 默认支持 UEFI 和 Legacy BIOS,如果你的 U盘是 MBR 格式但服务器设为 UEFI 模式,可能识别异常。建议统一:较新的服务器只用 UEFI + GPT 的U盘。
- 写入模式不对。简单说,Rufus 里如果选了 ISO 模式而不是 DD 模式,出来的U盘不具备可引导能力。重刷一遍即可。
- 前置 USB 口兼容性问题。切换到后置 USB 接口试试。
很多时候装不上系统不是镜像有问题,而是启动盘没做好。如果实在不放心,可以先在本地用 VMware Workstation 测试ISO镜像能否正常引导(新建虚拟机时选择"使用 ISO 镜像文件"),确认镜像没问题再折腾物理机。
6.2 安装界面里看不到 RAID 磁盘
这是戴尔服务器上比较常见的一个问题:阵列做好了,但 ESXi 安装器提示找不到可用磁盘。原因通常是:
- PERC 阵列卡处于 RAID 模式,但还没有创建虚拟磁盘。进入 Ctrl+R 检查一下 VD 列表。
- 阵列卡型号太老(比如 PERC H200/H700),在 ESXi 6.7 里驱动已默认移除,需要另行封装驱动。但 DellEMC 定制镜像理论上已包含戴尔主流阵列卡驱动,如果还识别不到,可能需要更新阵列卡的固件。
- 磁盘处于非 RAID 的直通模式。有些环境为了跑 NAS 系统把阵列卡设为了 HBA 模式,如果此时目标磁盘上没有数据,可以在阵列卡 BIOS 里重置为 RAID 模式并重新配置。
我的经验是,90% 的情况是 VD 没建或者固件太老,DellEMC 镜像本身很少背锅。
6.3 网卡不被识别
ESXi 6.7 内置了大部分主流服务器网卡的驱动,但如果你用的是 Realtek 网卡(不少家用主板或低端服务器会配),大概率无法识别。戴尔 PowerEdge 一般不会出现这个问题(DellEMC 镜像里已经包含全套驱动),但如果是自己组装的机器,这个问题会让人非常头大。
这里有个常见误区:ESXi 的驱动不是像 Windows 那样"装个 exe"就能完事的,必须通过 VIB 包离线注入镜像后再重新安装。对于 6.7 版本,如果你确实有非主流网卡需求,需要在能联网的环境下准备好对应网卡驱动 VIB,用 VMware PowerCLI 或 ESXi-Customizer 工具重新封装 ISO,然后再安装。
当然,如果条件允许,我强烈建议直接换一块 Intel 或 Broadcom 芯片的网卡,省下的时间和精力远大于网卡差价。
6.4 Web 界面无法访问怎么办
路由器/防火墙上没放行 443 端口、管理网络 IP 配置错误、DCUI 上显示的网络接口插错了物理网口……这些都可能导致无法访问 Web 界面。
排查思路从物理层往上:先去服务器后台看 DCUI 显示的 IP 或 DHCP 信息,确认管理网络是 Up 状态。然后从同网段的一台机器ping <ESXi-IP>,通了之后再用浏览器访问https://<ESXi-IP>/ui。注意是 https,不是 http。如果 ping 不通,多半是网口插错、IP 配错或 vSwitch 上绑定的 vmnic 没连对。在 DCUI 里按 F2 进去,通过Configure Management Network -> Network Adapters,勾选对应的主动适配器(或加上备用适配器)可以解决。
6.5 关于许可证的几个常识
最后说一个经常被问到的问题:ESXi 装完不输入许可证能用吗?答案是能,但只有基础功能,vCenter 集中管理、vMotion、HA 等功能都是锁着的。VMware 官方对虚拟化管理员有个免费许可证(vSphere Hypervisor Free),你可以去官网注册申请一个免费的许可证密钥,输入进去能解除一些功能限制——不过免费版依然不包含 vMotion 这些高级特性,IT 管理员如果只是单机跑虚拟机,完全够用。
如果你打算组建多台 ESXi,用 vCenter Server 统一管理,那么要么买正式授权,要么用 vCenter 的评估模式(60 天),或者选择社区版/学习环境扩展期限的做法。关于授权的具体细节,建议参考官方文档为准,这里只说大方向。
7. 运维中的几个实用习惯
装好 ESXi,能正常创建虚拟机,这只是起步。真正让环境稳定运行很久的,往往是一些不起眼的日常习惯。
第一,给 ESXi 主机打补丁。6.7 U3 的安装介质发布后,VMware 陆续出过一些安全补丁和驱动更新,建议关注 VMware 官方补丁下载页面。虽然有 DellEMC 定制镜像,但补丁应该从原厂源获取,而不是等出了问题再临时处理。离线补丁包(zip 格式)可以通过 vSphere Client 的"更新"功能或 esxcli 命令行导入,操作不算复杂,但每次操作前务必备份主机配置。
第二,配置好 syslog 日志远程收集。ESXi 主机本身的日志默认存在内存里,重启即丢失。有条件的话,把日志发送到内部的 syslog 服务器(比如 Linux 的 rsyslog 或者专业的日志平台),出了问题才有据可查。在 vSphere Client 的"管理 -> 系统 -> 高级系统设置"里搜索Syslog.global.logHost,填入tcp://<log-server-ip>:514即可。
第三,定期做配置备份。ESXi 的配置(网络、存储、用户权限等)可以导出为配置文件备份。在 vSphere Client 里可以右键主机"导出系统日志",也可以用命令行工具vim-cmd或者 PowerCLI 的Get-VMHostFirmware导出配置备份。服务器硬件坏了不可怕,配置全部丢失才让人头疼。
第四,虚拟机备份不能省。ESXi 本身不自带完善的虚拟机备份功能(FAE/VAMI 之类的免费方案不在此列),如果生产环境不允许停机太久,建议用 Veeam Community Edition 或者同类工具做定期备份。截图很棒,但数据没备份,再漂亮也是空的。
8. 最后一件事:升级与替换规划
ESXi 6.7 的生命周期已经走到尾声,从长远来看,如果你是新部署的环境,我会建议直接安装 ESXi 7.0 或 8.0 版本。但如果你是因为存量环境或者老硬件兼容性必须用 6.7,那么至少在心里做一个替换规划:什么时候硬件升级、什么时候迁移到新平台、虚拟机配置是否兼容新版本。
如果是老服务器上跑着老版本,升级前记得先检查 CPU 和阵列卡固件是否满足新版本要求,再准备一台新主机做 vMotion 迁移。从 6.7 升级到 7.0/8.0 不是简单的"挂 ISO 安装",要留意:
- VMware 官方对 6.7 -> 7.0 的升级路径有明确限制,建议先离线升级到最新的 Update 版本,再跨大版本。
- 升级前导出所有主机的配置备份,同时给关键虚拟机做一次快照或备份。
- 升级过程中会重启主机,所有虚拟机必然中断,必须提前通知相关人员。
在长期使用 6.7 还是尽早迁移这个问题上,我的个人看法是:能用新版本就尽量用新版本,虚拟化平台承载的东西太多了,留在 EOL 版本上等于把一个定时炸弹放在机房里。但对某些硬件驱动受限的场景,6.7 U3 DellEMC 定制版依然是一个务实的选择,它本身性能和稳定性都非常能打,在我接触过的几百台服务器里表现相当可靠。
这个版本我前前后后部署过不少台,最大的体会是:只要按部就班地把 RAID、网络、时间同步、备份这几件基础事做扎实,ESXi 6.7 基本不需要你操心。希望这篇文章能帮你少走一些弯路,尤其那几个"死活引导不了"和"看不到硬盘"的关键瞬间,能多给你一点排查方向。
本文还有配套的精品资源,点击获取