ESXi 安装部署手册:从装机确认到首次配置
ESXi 是一台物理机上跑多台虚拟机的底层系统,装它的过程本身不复杂,真正容易返工的地方都在装机之前:硬件合不合、网口怎么分、管理口留没留。把这三件事想清楚再动手,后面基本是一路向导点下去。这篇手册按真实装机顺序写:先确认,再安装,再配首次配置,最后留一份排障清单。
一、安装前确认
硬件兼容先查,不要凭感觉
ESXi 对硬件比一般的 Linux 发行版挑剔,装不上的机器大多不是性能不够,而是某个部件不在兼容范围。动手前先确认四样东西。第一是 CPU 必须支持硬件辅助虚拟化,并且主板 BIOS 里能打开它,至于具体开关名字,各家主板叫法不同,下一节会讲。第二是内存,虚拟机是按台分内存的,宿主机本身也要留一份,内存总量决定了你能同时跑几台虚拟机,装机前先算好账,不要装完才发现内存不够分。第三是网卡,尤其是多网口的小主机和二手服务器,网卡芯片型号决定了装完能不能认出全部网口,买机器之前先查一下该型号在不在官方兼容列表里。第四是存储,系统盘和数据盘最好分开,系统盘不需要大,但要可靠,数据盘负责放虚拟机磁盘文件,容量按虚拟机数量规划。
官方兼容性列表是唯一的判断标准,论坛里“有人装成功了”只能参考,不能当作保证。如果你的机器是品牌服务器,查对应机型;如果是自己组装的小主机,逐个查主板、网卡、硬盘控制器这三个部件。有一项查不到,就要做好装完缺驱动的心理准备,或者换一个部件。
启动方式:想好系统从哪里启动
ESXi 一般从 U 盘安装,装完之后系统本身常驻在系统盘里。装机前要定两件事:一是启动模式,主板 BIOS 里通常有 UEFI 和传统两种模式,老机器、工控机一类设备在默认模式下可能识别不到启动盘,遇到这种情况再回头改模式也来得及,但提前知道有这个开关能少折腾半小时。二是安全启动,有的机器默认开着安全启动,安装盘引导会受影响,装机时如果卡在引导界面,关掉它再试是常规操作。
系统盘的选择也有讲究。ESXi 安装时会把系统数据区和虚拟机数据区分开,默认策略下系统数据区会划走相当大一块空间,小容量固态做系统盘时尤其吃亏。解决办法在安装引导那一步,用一个启动参数限制系统数据区的大小,具体写法在第三节讲。提前知道这件事,你就不会在装完后对着“硬盘怎么少了几十个 G”发愁。
网络规划:管理口必须提前留出来
这是整篇手册最重要的一段,装机前不把网络想清楚,装完最容易失联。ESXi 的管理口是浏览器登录后台的唯一入口,它必须绑定在一个物理网口上,并且这个网口在任何情况下都不能被直通给虚拟机。
为什么这么强调?因为很多人装 ESXi 是为了跑软路由虚拟机,软路由需要接管网口,于是图省事把全部网口直通给了软路由。只要软路由本身不出问题,这样跑没问题;可一旦软路由崩了、配错了防火墙,或者你误改了某条规则,管理口也就跟着断了,这时你只能搬显示器和键盘到机器跟前接线恢复。所以规矩只有一条:至少留一个物理网口,永远只属于 ESXi 自己,不参与直通,不参与任何虚拟机的网络。习惯上留机器上标号最小的那个口,比如第一个网口,记下来它就是管理口。
网口数量决定了后面的接法。单网口机器只能走单臂路由那套玩法,管理流量和虚拟机流量挤在一条线上,规划时要格外小心;双网口可以一进一出;四网口以上可以给不同虚拟机、不同用途各分一个口。装机前画一张小图:哪个口接光猫、哪个口接交换机、哪个口是管理口、每个口将来绑到哪个虚拟交换机。这张图不用复杂,写在纸上就行,装机时对着图点,能避免绝大多数配错。
IP 规划也一起定好。管理口用静态地址,不要用动态分配,否则管理地址一变你就找不到后台了。地址选你家里或机房现有网段里一个没人用的,比如网段是 192.168.1.0/24,就给管理口留一个像 192.168.1.10 这样的地址(示例,请按你实际网段改),网关填路由器的地址。如果你打算把软路由虚拟机本身当网关,那管理口的网关就填软路由虚拟机将来的地址,这个对应关系要在装机前定好,不要装到一半再现想。
先定虚拟机清单,再算资源账
装机前还有一件容易被跳过的事:先写下你打算在这台机器上跑哪几台虚拟机,每台大概要分多少 CPU、内存和硬盘。比如软路由一台、文件服务一台、再留一台做实验,加起来就是这台宿主机的资源总账。账算清楚有两个好处:一是装机时就知道内存和硬盘够不够,不会装完才发现要加硬件;二是建虚拟机时有数,不会把资源全分给第一台,后面的虚拟机没得用。实验用的虚拟机尤其要留余量,它们的资源需求最容易膨胀,宿主机本身也要留一份内存和 CPU,不要把全部资源分光。
准备清单
动手前把东西备齐:安装镜像、一个空 U 盘、一台能用的电脑、一副显示器和键盘(装机过程需要接在物理机上)。安装镜像从 Broadcom 官方支持站点下载,需要注册一个支持账号并按站点指引获取下载权限,具体流程以官网现行说明为准,不要从第三方网盘找来路不明的镜像。写盘工具二选一即可,后面会讲。转换工具只有在你要把现成的软路由固件镜像转成 ESXi 磁盘格式时才需要,纯装 ESXi 不用它。
开源的 U 盘启动工具,可以将多个 ISO 镜像文件写入 U 盘,支持多种操作系统的安装
Balenaetcher跨平台的写盘工具,可以将 ISO 镜像文件写入 U 盘或 SD 卡,支持多种操作系统的安装
二、安装步骤
写盘:把安装镜像做到 U 盘里
用 Ventoy 的做法是:U 盘插到电脑上,运行写盘程序,分区类型按程序默认或改成 GPT,安全启动支持按需勾选,写好后把安装镜像文件拷进 U 盘就行。用 BalenaEtcher 的做法更直接:选镜像文件、选 U 盘、点烧录,等它写完校验完。两种工具做出来的启动盘都能用,选你顺手的那种。写盘前确认 U 盘里没有要留的东西,写盘会清空它。
BIOS:开虚拟化,定启动顺序
把启动盘插到物理机上,开机按主板提示的按键进 BIOS,一般是 Del 或 Esc,不同主板不一样,开机画面会写。进 BIOS 后要做的事有五件。
第一件是开处理器的虚拟化支持。Intel 平台通常叫 VT-x,AMD 平台叫 SVM,位置一般在 CPU 设置或高级设置里。没有它,ESXi 装完也跑不了 64 位虚拟机,这是必选项。
第二件是开 I/O 直通支持。Intel 叫 VT-d,AMD 叫 IOMMU。打算把网卡直通给软路由虚拟机的话,这一项必须开;不打算直通也可以开着,不影响正常使用。直通的意思是把一块物理硬件整个交给某台虚拟机独占,虚拟机能直接用它的全部能力,代价是宿主机和其他虚拟机就用不了它了,这也是为什么管理口绝不能直通。
第三件是加密指令集,Intel 叫 AES-NI,AMD 也有对应选项。开了之后虚拟机里跑加密负载会快一些,一般默认就是开的,检查一下就行。
第四件是睿频和电源状态。睿频建议保持开启,让 CPU 能按需提频。C-State 是 CPU 的省电状态,层数越深省电越多,但唤醒延迟也越大,家用小主机跑虚拟机一般不用动它,保持默认即可;如果遇到虚拟机莫名卡顿,再回头排查这一项。
第五件是启动顺序。把 U 盘设为第一启动项,保存退出。如果机器认不到 U 盘,先确认启动模式:UEFI 模式下认不到就试试传统模式,或者反过来;再确认安全启动是不是拦住了,关掉再试。老机器上这两个开关是最常见的卡点。
引导与安装向导
从 U 盘引导成功后会先出现一段启动信息,在这个界面按 Shift+O 可以编辑启动命令。在默认命令后面追加一个参数,限制系统数据区的大小:
cdromBoot runweasel autoPartitionOSDataSize=4096注意区分大小写,输完回车继续。这个参数的意思是只给系统数据区 4096MB,也就是 4GB,剩下的空间留给虚拟机数据用。不加这个参数,安装程序默认会给系统数据区划走相当大一块,系统盘小的机器装完会发现能用的数据空间少了一大截。如果你的系统盘足够大,不加也可以,但小固态做系统盘时建议加上。
接下来安装程序会扫描磁盘,列出能装的硬盘。选之前定好的系统盘,千万不要选错成数据盘。选完设置 root 账号的口令,口令要足够强并且记下来,装完后台登录全靠它,丢了只能进恢复流程。确认安装信息无误后开始安装,装完按提示重启,拔掉 U 盘,让机器从系统盘启动。
三、首次配置
后台:选管理口,配静态地址
装完重启后,机器会停在一个字符界面后台。按 F2 进入配置,输入刚才设的 root 口令。先做管理网络的配置。

进 Network Adapters,里面列出全部物理网口,其中一个状态是 connected,就是当前插着网线的那个口。对照装机前画的那张图,选中预留的管理口。这里只能选一个网口做管理口,不要多选,选完空格确认、回车保存、Esc 退回。

再进 IPv4 Configuration,选静态地址,按装机前定的规划填:管理地址、子网掩码、网关。如果软路由虚拟机将来要当网关,网关就填软路由虚拟机规划好的地址。填完 Esc 退出,提示保存时确认。


前台:浏览器登录,认识 Web 管理端
ESXi 本身不带 DHCP 服务,不会自动给你的电脑发地址,所以电脑要手动设一个和管理口同网段的地址,比如管理口是 192.168.1.10(示例),电脑就设成 192.168.1.20(示例),网线一头接管理口,一头接电脑。设好后在电脑浏览器里输入管理口地址,就能打开 Web 管理端,输入 root 账号口令登录。
登录后先熟悉几个位置:虚拟机列表、存储、网络、主机管理。后面所有操作都在这里做,字符界面后台只在网络配错、Web 端进不去时才需要。
存储:分清系统盘和数据盘
装完先看存储页面,确认系统盘和数据盘各是什么状态。系统盘装着 ESXi 自己,数据盘用来放虚拟机磁盘文件和 ISO 镜像。如果数据盘还没被识别成数据存储,按界面提示新建一个数据存储,名字起得直白一点,比如 datastore-data,以后建虚拟机选盘时一眼就能分清。虚拟机磁盘文件不要往系统盘里放,系统盘满了会影响宿主机本身。
许可:试用与正式许可的区别
新装的 ESXi 默认处于试用状态,功能上可以先跑起来,试用期按官方现行规则算。长期使用需要按 Broadcom 官网现行说明获取正式许可,在管理端的许可页面填入许可密钥。许可只影响可用功能和合规状态,不影响已经建好的虚拟机。不要从任何非官方渠道找许可密钥或激活办法,那些东西要么是假的,要么会把你的管理后台暴露给别人,装机的第一天就埋雷。
时间与 DNS:小配置,大影响
管理网络通了之后,顺手把时间和 DNS 也定好。时间建议指向一个可靠的网络时间源,宿主机时间和虚拟机时间都以它为准,时间一乱,日志对不上、证书校验会失败、虚拟机里的定时任务也会跑偏。DNS 填你网络里实际在用的地址,一般就是路由器的地址。检查方法是进管理端看主机时间是不是当前时间,再从宿主机层面确认域名能不能解析。这两项平时感觉不到存在,出问题时却很难第一时间想到,装机时花两分钟定好最划算。
虚拟交换机与端口组:把网口和虚拟机连起来
ESXi 里虚拟机不是直接碰物理网口的,中间隔着两层:虚拟交换机和端口组。虚拟交换机绑物理网口的上行链路,端口组挂在虚拟交换机上,虚拟机再挂到端口组。装机时系统默认会带一个虚拟交换机,剩下的网口按装机前的规划一个一个加上去。



做法是:新建虚拟交换机,选一个物理网口做它的上行链路,名字按用途起,比如 vSwitch-WAN、vSwitch-LAN,比默认的编号好认。然后在每个虚拟交换机下面建端口组,虚拟机建网卡时选端口组就行。





每个虚拟交换机和端口组的安全选项里有三项:混杂模式、MAC 地址变更、伪传输。普通虚拟机用默认设置就行;但如果你要跑旁路由这类需要接管、转发他人流量的虚拟机,这三项要改成接受,否则虚拟机明明配对了地址、服务也起来了,局域网设备就是上不了网,数据包在虚拟交换机这一层就被拦下来了。这是软路由玩家最常踩的坑,建端口组时顺手确认一遍。
自动启动与电源:让机器断电重启后自己恢复
在虚拟机管理里可以设自动启动策略:宿主机重启后,虚拟机按顺序自动开机。软路由这类基础设施虚拟机应该排在最前面,并且设成随宿主机启动,这样家里断电后来电,网络能自己恢复,不用你手动一台一台开。电源管理里选高性能,避免 CPU 省电策略拖慢虚拟机响应。


四、常见问题排障
装机和首次配置阶段的问题大多集中在几个点上,按顺序排查能省很多时间。
U 盘引导不到。 先确认 U 盘本身能在别的电脑上引导,排除写盘失败;再回 BIOS 检查启动模式和安全启动,老机器上这两个开关是最常见的卡点;最后换一个 USB 口试试,有的机器前置口供电或兼容性不好。
安装程序认不到硬盘。 多见于用了主板自带阵列模式的机器,或者硬盘控制器型号不在兼容范围。先把 SATA 模式改成 AHCI 再试;如果还是没有,查一下该控制器的兼容情况,必要时换一块普通 SATA 盘做系统盘。
装完进不去 Web 管理端。 先看字符界面后台显示的管理地址对不对,再确认电脑地址和管理口在同一网段、网线插的是管理口不是别的口。管理口插错口是最常见的低级错误,对照装机前的那张图逐一核对。
网卡直通后管理口失联。 这就是第一节强调的那条规矩被违反了:管理口被直通给了虚拟机。恢复办法是接显示器和键盘进字符界面后台,把直通取消,重新指定一个不参与直通的口做管理口。恢复之后把管理口写进那张规划图里,下次不再犯。
装完发现数据空间少了一大截。 系统数据区默认划走的部分已经分出去了,重装时加上限制系统数据区大小的引导参数可以避免;已经装完的机器如果空间还够用,不必为此重装,先保证虚拟机数据有地方放。
虚拟机之间不通、虚拟机上不了网。 先查端口组和虚拟交换机的对应关系有没有绑错,再查安全三项(混杂模式、MAC 地址变更、伪传输)是不是按用途设对了,最后查虚拟机自己的地址和网关。按这个顺序,十次有九次问题出在前两层。
安装向导卡住不动。 先看卡在哪一步:卡在扫描磁盘多半是存储控制器的问题,回 BIOS 改 SATA 模式或换盘再试;卡在写入阶段多半是安装介质的问题,重新写盘、换个 U 盘再试。不要反复点重试,换一个变量再试才能定位问题。
root 口令忘了。 不要去找所谓的一键破解工具。ESXi 的口令恢复要走官方支持的流程,过程麻烦,但这是设计使然。装机当天就把口令记到你平时用的密码管理工具里,比事后恢复省事得多。
五、装完之后的第一件事
机器跑起来之后,先别急着批量建虚拟机,做四件事把地基打牢。
第一,备份宿主机配置。管理端里可以导出主机配置,存到电脑上。以后配错了、要重装了,导入配置能省下大把重复劳动。
第二,建一台测试虚拟机,先验证整条链路:虚拟机能不能拿到地址、能不能上网、直通的网口工作正不正常、自动启动顺序对不对。测试虚拟机跑通之前,不要把主力服务迁过来。
第三,定好虚拟机的备份习惯。虚拟机磁盘文件在数据存储里,定期把重要虚拟机的文件拷出来,或者用快照加导出结合的方式留底。宿主机硬盘迟早会坏,虚拟机备份是你唯一能靠的东西。
第四,把装机前那张规划图更新成最终版:管理口是哪个、每个虚拟交换机绑了哪个物理口、每个端口组挂了哪些虚拟机、管理地址是多少。这张图以后排障、扩容、换机器时都会用到,存在你找得到的地方。
第五,养成定期巡检的习惯,不用频繁,每月看一次就够。巡检只看四样:数据存储余量够不够下个月用、有没有虚拟机处于异常状态、宿主机日志里有没有反复出现的报错、自动启动顺序在上次改动后还是不是对的。很多故障不是突然发生的,是余量、报错、状态异常攒了一段时间才爆发,巡检就是在它们爆发之前看到。巡检时发现的问题随手记下来,下次巡检先看上次的记录有没有闭环,这样机器越用越稳,而不是越用越心虚。
到这一步,ESXi 就算真正装好了。后面建软路由、建 NAS、建各种服务,都是在这套地基上搭积木,网络和存储的规矩不变,排障的思路也不变。还有一个习惯值得从一开始就建立:每次改动网络或存储之前,先在脑子里过一遍回退路径。改管理口之前确认字符界面后台还能进,改虚拟交换机之前确认受影响的虚拟机是哪几台,改存储之前确认虚拟机磁盘文件在哪个数据存储里。回退路径想清楚了再点保存,改动就不可怕;最怕的是改完才发现退不回去,那时再补救就要花几倍时间。这条习惯比任何具体配置都重要,因为它保证了你以后每一次扩容和调整都有底气。