资讯动态

VMware ESXi 6.0 从零安装到虚拟机部署全流程实战指南

发布时间:2026/8/15 7:51:45 来源:尧图企业网站定制
1. 项目概述为什么从ESXi 6.0开始如果你正在规划一个家庭实验室或者需要为中小型业务搭建一个稳定、高效的虚拟化底层平台VMware ESXi 6.0 很可能在你的候选名单里。尽管它已经不是最新的版本但作为vSphere 6.0套件的核心ESXi 6.0在稳定性、硬件兼容性和功能成熟度上达到了一个非常经典的平衡点。很多企业里依然有大量6.x版本在稳定运行对于学习和入门企业级虚拟化来说它依然是一个绝佳的起点。简单来说ESXi就是一个“裸机”虚拟化管理程序。它直接安装在物理服务器上将CPU、内存、存储和网络资源抽象化然后在其上创建和运行多个独立的虚拟机。与VMware Workstation这类运行在操作系统之上的“托管”虚拟化软件不同ESXi本身就是一个极简的操作系统没有图形界面所有管理都通过网页客户端或命令行完成这使得它极其高效和稳定。选择ESXi 6.0入门有几个很实际的理由。首先它对硬件的要求相对友好很多老旧的服务器或者性能强劲的台式机都能满足安装条件降低了学习门槛和实验成本。其次它的核心管理逻辑与后续的6.5、6.7乃至7.0、8.0版本一脉相承掌握了6.0向上迁移几乎没有认知障碍。最后网络上关于6.0的排错资料、兼容性列表和经验分享最为丰富遇到任何问题几乎都能找到现成的解决方案。在这篇分享里我会带你完整走一遍从准备安装介质、进行实际安装到完成基础网络和存储配置的全过程。我会重点分享那些官方文档里不会写的“坑”以及如何根据你的硬件环境做出最合适的选择目标是让你装好就能用并且理解每一步操作背后的意图。2. 安装前的核心准备工作动手安装之前充分的准备能避免你浪费大量时间在反复折腾上。这个阶段的核心是确认兼容性、准备安装介质和规划基础架构。2.1 硬件兼容性确认与BIOS设置这是最容易出问题也最致命的一步。ESXi对硬件尤其是网卡和存储控制器有比较严格的要求。1. 官方兼容性列表HCL查询虽然ESXi 6.0已经停止主流支持但VMware的兼容性指南网站依然可以查询。你需要重点关注两个组件存储控制器确保你的服务器RAID卡或主板的SATA/AHCI控制器在支持列表内。如果不在安装时很可能找不到磁盘。对于很多家用主板使用AHCI模式通常没问题但一些较新的或较特殊的芯片组可能需要额外驱动。网络适配器ESXi的网卡驱动是出了名的“挑”。Intel的千兆网卡如I350、I210支持通常很好。Realtek、Killer等消费级网卡绝大多数不被原生支持需要额外打驱动过程比较麻烦。最稳妥的方式是为你的实验机加装一块Intel的PCI-E千兆或万兆网卡。2. 关键BIOS设置进入服务器或主板的BIOS务必确保以下功能已开启虚拟化技术Intel的叫做Intel Virtualization Technology (VT-x)AMD的叫做AMD-V。这是运行64位虚拟机的硬件基础。CPU相关特性确保Execute Disable Bit或No-Execute (NX) Bit已启用。这对于系统安全是必需的。电源管理对于服务器建议关闭C-States等深度节能选项虽然ESXi能管理但在实验环境中有时会引发不稳定。启动模式将启动模式设置为Legacy BIOS或UEFI。ESXi 6.0两者都支持但你需要根据你的引导介质U盘制作方式来决定。如果使用rufus等工具以“DD模式”写入通常对应Legacy如果以“ISO模式”写入UEFI可启动U盘则对应UEFI。我个人的经验是在不确定的情况下优先使用Legacy BIOS模式兼容性最好。注意如果你在安装或创建虚拟机时遇到“此主机不支持 Intel VT-x”的错误99%的原因就是BIOS里的虚拟化技术没有开启。请立即重启进入BIOS确认。2.2 制作可启动安装介质你需要从VMware官网下载ESXi 6.0的ISO安装镜像文件。虽然需要注册账号但可以免费获取60天评估许可证。制作启动U盘我强烈推荐使用Rufus这个小工具它比UltraISO等更可靠。操作步骤如下准备一个容量不小于4GB的U盘里面的数据会被全部清空请提前备份。打开Rufus设备选择你的U盘。在“引导类型选择”处点击“选择”按钮找到你下载的ESXi 6.0 ISO文件。最关键的一步是“镜像选项”。这里选择“DD 镜像”模式。这个模式会将ISO内容以磁盘映像的方式原样写入U盘完美兼容ESXi安装程序的引导要求。如果选择“ISO 镜像”模式很可能会引导失败。其他选项保持默认点击“开始”即可。等待写入完成你就得到了一个ESXi 6.0的安装U盘。将它插入目标服务器的USB口并在BIOS中设置从该U盘启动。2.3 网络与存储规划在安装前脑子里要对安装后的布局有个草图。网络规划你的服务器至少需要一块物理网卡建议两块或以上用于冗余和管理隔离。规划一个IP地址给ESXi主机本身管理地址。这个地址需要和你的管理电脑在同一个局域网段内。例如你的路由器是192.168.1.1你可以给ESXi分配192.168.1.100。同时想好子网掩码通常是255.255.255.0和网关通常是路由器地址192.168.1.1。存储规划如果你的服务器有多块硬盘需要想清楚如何分配。ESXi支持多种存储类型本地存储直接使用服务器内部的硬盘或SSD。这是最简单的方式性能也好。外置存储/NAS通过iSCSI或NFS协议连接网络存储。这适合多台ESXi主机共享同一存储的场景如vSphere集群。 对于初次安装我们只使用本地存储。你需要决定将ESXi系统安装在哪个磁盘上。一个重要的经验是如果可能使用一块小容量的SSD如120GB单独安装ESXi系统而将大容量的数据盘HDD或SSD作为后续存放虚拟机文件的“数据存储”。这样做的好处是系统盘和数据盘分离便于维护和升级也能提升系统响应速度。3. ESXi 6.0 安装过程详解将制作好的U盘插入服务器开机并从U盘引导你会看到经典的ESXi安装器界面。3.1 图形化安装步骤欢迎界面与加载启动后系统会加载内核和驱动出现欢迎屏幕按Enter继续。最终用户许可协议按F11接受许可协议。选择安装磁盘这是关键一步。安装程序会列出所有它识别到的存储设备。这里你可能会遇到第一个坑列表为空或找不到磁盘。这通常意味着你的存储控制器RAID卡或主板芯片组缺少驱动。此时你需要提前准备好对应的驱动VIB文件在启动时手动加载。对于大多数主流硬件这一步应该能正确看到你的硬盘。请务必仔细核对磁盘型号和容量选择你计划安装系统的那块盘比如之前说的小容量SSD。选中后按Enter。选择键盘布局默认是美式键盘保持默认即可按Enter。设置root密码为ESXi主机的最高管理员账户root设置一个强密码。密码必须包含大小写字母、数字和特殊字符且长度足够。务必牢记此密码忘记会非常麻烦虽然可以通过单用户模式重置但过程复杂。输入两遍密码后按Enter。确认安装安装程序会给出一个摘要显示你选择的磁盘和配置。再次确认无误因为安装过程会格式化你选中的整个磁盘。按F11开始安装。安装过程等待进度条走完这个过程通常很快尤其是在SSD上。安装完成安装完成后系统会提示你取出安装介质U盘然后按Enter重启主机。3.2 首次启动与基础访问主机重启后你会看到一个黑底黄字的控制台界面上面显示了ESXi的版本号、管理IP地址如果通过DHCP获取、以及一些基本操作提示如按F2自定义设置F12关机/重启。获取管理IP如果网络中有DHCP服务器ESXi会自动获取一个IP地址并显示在屏幕正中。记下这个IP。如果没有DHCP或需要固定IP按F2输入root密码进入“系统自定义”界面。选择“配置管理网络” - “IPv4配置”将其从DHCP改为“设置静态IPv4地址和网络配置”然后填入你之前规划好的IP地址、子网掩码和网关。配置完成后按Esc退出它会提示你应用更改并重启管理网络。至此ESXi主机已经安装完毕并运行在网络中。接下来我们将不再依赖这个简陋的控制台而是使用功能强大得多的管理工具。4. 使用vSphere Client进行基础配置ESXi 6.0的管理主要依靠两个工具基于Windows的vSphere Client (C#客户端)和基于浏览器的ESXi Host Client。6.0的Web Client功能较弱因此我们主要使用vSphere Client进行初始配置。你需要在一台Windows电脑上安装它。4.1 连接主机与许可安装vSphere Client从VMware官网下载vSphere Client 6.0的安装包在Windows电脑上安装。连接主机打开vSphere Client在地址栏输入你ESXi主机的IP地址用户名输入root密码输入你安装时设置的密码。许可证警告首次连接会提示“评估模式剩余60天”。要长期使用你需要一个许可证密钥。VMware提供免费的ESXi Hypervisor许可证功能有限但足够个人学习。你可以申请一个免费的许可证密钥在“配置” - “已获许可的功能” - “编辑”中选择“向此主机分配新许可证密钥”输入你的密钥即可。4.2 配置网络vSwitch与端口组网络是虚拟化的血管。ESXi使用虚拟交换机vSwitch来连接物理网卡和虚拟机。查看物理网卡在“配置” - “网络适配器”中你可以看到主机识别到的物理网卡vmnic0, vmnic1...。创建标准虚拟交换机进入“配置” - “网络” - “虚拟交换机”。点击“添加网络...”选择“虚拟机”类型点击下一步。选择“创建 vSphere 标准交换机”点击下一步。在“连接”步骤你需要为这个虚拟交换机绑定至少一块上行链路物理网卡。例如将vmnic0分配给它。这意味着所有连接在这个vSwitch上的虚拟机其网络流量最终都会通过vmnic0这块物理网卡进出。接下来为这个交换机创建一个端口组。端口组可以理解为vSwitch上的一个VLAN或者一个逻辑网络分段。给它起个名字比如“VM Network”。VLAN ID如果不需要就保持默认0。完成创建。现在你有了一个名为vSwitch0的虚拟交换机它绑定了vmnic0上面有一个名为VM Network的端口组。实操心得如果你的服务器有两块网卡一个非常实用的配置是将vmnic0用于管理流量和虚拟机流量即上面创建的vSwitch0将vmnic1专门用于vMotion虚拟机迁移或iSCSI存储流量。这需要在创建新的vSwitch时选择不同的“连接类型”。这样可以将流量分离避免相互干扰。4.3 配置存储数据存储安装ESXi的磁盘比如120GB SSD已经被用作系统盘。我们需要将剩余的大容量磁盘空间或者另一块硬盘配置成存放虚拟机文件的地方即“数据存储”。扫描存储设备在“配置” - “存储适配器”中确认你的数据盘如第二块硬盘或RAID卷已被识别例如显示为Local ATA Disk (mpx.vmhbaX:X:X)。添加数据存储进入“配置” - “存储” - “数据存储”。点击“添加存储器...”类型选择“磁盘/LUN”。在磁盘选择页面务必仔细区分选择你想要用作数据存储的那块大容量硬盘而不是安装系统的那块小盘。可以通过容量和型号来辨别。选择“VMFS”作为文件系统版本VMFS是VMware专为虚拟化设计的高性能集群文件系统。给数据存储起一个有意义的名字比如datastore1或SSD-DataStore。在“分区配置”中通常选择“使用所有可用分区”。完成创建。现在在“数据存储”列表中你应该能看到两个一个小的系统盘通常叫datastore一个你刚创建的大容量数据存储。现在你的ESXi主机已经具备了运行虚拟机的基本条件有了网络出口vSwitch和端口组也有了存放虚拟机文件的地方数据存储。5. 创建并运行你的第一个虚拟机配置好基础环境后最激动人心的时刻到了——创建虚拟机。我们以创建一个Windows 10虚拟机为例。5.1 新建虚拟机向导在vSphere Client的“清单”中右键点击你的ESXi主机IP选择“新建虚拟机”。配置选择“自定义”。名称和位置输入虚拟机名称如Win10-Test。位置就选择该主机。数据存储关键步骤在这里选择你刚刚创建的大容量数据存储如datastore1而不是系统盘。这确保了虚拟机文件存放在专门的存储空间。虚拟机版本选择“虚拟机版本8”这是ESXi 6.0支持的最高版本之一兼容性和功能较好。客户机操作系统选择“Microsoft Windows” - “Windows 10”根据你的ISO镜像选择如果是Win10 64位就选这个。CPU与内存根据主机资源分配。对于测试用的Win102个vCPU和4GB内存是个不错的起点。注意vCPU不是越多越好分配给虚拟机的vCPU总数不应超过物理核心数考虑超线程。过度分配会导致调度器负担加重性能反而下降。网络选择你之前创建的端口组例如VM Network。SCSI控制器默认的“LSI Logic SAS”即可兼容性好。选择磁盘选择“创建新的虚拟磁盘”。设置磁盘大小例如60GB。重要技巧不要勾选“立即分配所有磁盘空间”。这被称为“厚置备延迟置零”磁盘文件.vmdk最初只会占用实际写入数据的大小随着虚拟机使用逐渐增长能节省大量初始空间。对于“置备”选项选择“Thin Provision”精简置备。磁盘位置保持默认存储在数据存储中。高级选项保持默认。完成前检查在最后一步有一个至关重要的选项“编辑虚拟机设置”。点击它。5.2 挂载安装镜像与启动在“虚拟机属性”窗口中我们需要挂载操作系统的安装ISO。在“硬件”选项卡中找到“CD/DVD驱动器 1”。在右侧选择“数据存储ISO文件”然后点击“浏览”。找到你提前上传到ESXi数据存储中的Windows 10 ISO镜像文件。如何上传在vSphere Client的数据存储浏览器中右键数据存储 - “浏览数据存储”可以像操作文件夹一样上传文件。选中ISO文件并确保“设备状态”下的“打开电源时连接”是勾选的。点击“确定”关闭设置窗口然后点击“完成”创建虚拟机。虚拟机创建好后在清单中右键点击它选择“打开电源”。再次右键选择“打开控制台”你就可以像操作一台物理机一样进入Windows安装界面了。接下来的安装过程与在物理机上无异。6. 日常管理、维护与故障排查安装配置完成只是开始稳定运行和维护同样重要。6.1 基础管理操作开关机与重启在vSphere Client中右键虚拟机即可操作。对于ESXi主机本身可以在控制台界面按F12或者在vSphere Client的“配置”-“软件”-“启动/关机”中配置自动启动策略。快照管理快照是虚拟机的“后悔药”。在重大操作如安装软件、更新系统前可以创建一个快照。右键虚拟机 - “快照” - “创建快照”。完成后可以“恢复到”该快照。警告快照不是备份它会生成增量磁盘文件长期保留或过多快照会严重影响性能并占用大量空间。操作完成后应及时删除。资源监控在vSphere Client的“性能”选项卡中可以查看主机和虚拟机的CPU、内存、磁盘和网络使用情况这是判断资源是否瓶颈的依据。6.2 常见问题与排查实录即使准备充分实操中仍会遇到各种问题。这里记录几个高频问题问题一安装ESXi时找不到磁盘No Network Adapters现象在安装程序选择磁盘步骤列表为空。排查这几乎100%是驱动问题。首先确认BIOS里磁盘控制器模式正确如AHCI。如果不行需要为你服务器的存储控制器如HPE Smart Array, Dell PERC或主板芯片组下载对应的ESXi 6.0驱动通常是.vib文件。解决将驱动文件放入U盘根目录。在安装引导界面在boot:提示符出现前按ShiftO在原有的命令后添加空格然后输入runweasel autoPartitionOSDataSize4096 ignoreHeadlessTRUE cpuUniformityHardCheckPanicFALSE不驱动加载是另一回事。更标准的方法是在安装初始界面先不要按Enter而是按Tab键会显示底部的引导命令在命令末尾添加modules模块名或指定驱动路径但更通用的做法是使用VMware官方提供的“镜像定制工具”将驱动打包进ISO。对于新手最直接的方案是更换为兼容列表内的硬件。问题二虚拟机启动报错“此主机不支持 Intel VT-x”现象启动64位虚拟机时失败提示该错误。排查与解决BIOS设置这是最常见原因。立即重启服务器进入BIOS确认Intel Virtualization Technology (VT-x)和VT-d如果可用已启用。宿主机冲突确保你的物理机宿主机没有运行其他虚拟化软件如Hyper-V, VirtualBox。在Windows上如果开启了Hyper-V或“Windows沙盒”等功能它们会独占VT-x导致ESXi内的虚拟机无法使用。需要在Windows功能中关闭它们。ESXi配置在vSphere Client中选中主机 - “配置” - “处理器” - “虚拟化技术”确保“向客户机操作系统公开硬件辅助的虚拟化”是启用的。问题三通过vSphere Client无法连接主机现象连接时提示“无法连接https://IP地址/sdk”或超时。排查网络连通性首先用ping命令测试你的电脑能否通ESXi主机的管理IP。服务状态在ESXi主机控制台界面按F2登录 - “故障排除选项” - “重启管理代理”。这能重启包括Web访问在内的关键服务。防火墙检查你的电脑或中间网络设备是否有防火墙阻止了443端口vSphere Client使用或902端口控制台连接使用的通信。客户端版本确保你使用的vSphere Client版本与ESXi 6.0兼容。有时需要特定版本如6.0.0。问题四虚拟机运行卡顿性能不佳排查思路资源竞争在vSphere Client中查看主机和虚拟机的“性能”图表。检查CPU就绪时间CPU Ready是否过高长期超过5%-10%即表示CPU资源紧张内存是否被完全消耗并触发了气球驱动Ballooning或交换Swapping。存储性能检查数据存储的延迟Latency。如果使用机械硬盘作为数据存储多台虚拟机同时IO时延迟会很高。考虑使用SSD或优化虚拟机磁盘布局。驱动问题确保在虚拟机内安装了VMware Tools。它提供了优化的显卡、网卡、鼠标驱动和内存管理功能能显著提升虚拟机的性能和用户体验。快照影响检查虚拟机是否留有快照。快照文件过大会导致IO性能严重下降。完成测试后应及时删除合并快照。安装和配置ESXi 6.0就像搭建一个乐高底座虽然初期需要仔细核对零件硬件兼容性和按照图纸步骤操作但一旦底座稳固往上搭建各种虚拟机应用就会变得非常高效和灵活。整个过程最磨人的往往是安装前的硬件兼容性确认和安装时遇到的驱动问题但只要跨过这个坎后续的Web管理、虚拟机创建都会非常顺畅。我的建议是第一次实验尽量选择兼容性列表内的老旧服务器或公认支持度好的消费级硬件组合如Intel平台Intel网卡这样可以避开大部分坑把精力集中在学习虚拟化核心概念和操作上。当你能熟练部署和管理几个虚拟机后你会真正体会到服务器虚拟化带来的资源利用率和运维便捷性的巨大提升。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价