简介:面向需要在DELL服务器上部署ESXI 6.5并创建虚拟机的运维人员与虚拟化入门读者,这份文档围绕安装准备、系统安装、管理网络配置及Win7虚拟机搭建展开,可帮助快速理清从启动介质到虚拟机开机的整体流程。压缩包仅含1个docx文件,大小约1.26MB,内容以步骤记录、界面操作说明和关键配置提示为主,便于对照实践与查漏补缺。文档还结合精简置备、厚置备延迟置零、厚置备置零三种磁盘格式,说明其空间分配、置零方式及适用业务差异,并涉及ISO上传、编辑设置和控制台安装等环节。已有1377人学习下载,适合作为ESXI入门部署、DELL服务器环境搭建与虚拟机磁盘选型的操作参考。
1. 一台吃灰的服务器,用一份文档装成能跑虚拟机的宿主机
机房角落里那台跑完旧业务就没人管的机架服务器,最合适的归宿不是报废,而是装成 ESXi 6.5 宿主机——一台物理机切成好几台虚拟机,测试环境、老业务、临时验证全塞进去。可现实是很多人卡在第一步:U 盘插上,屏幕弹一行 COM32 的提示就愣住了;好不容易装完,改完 IP 从工位机连不上,只能抱着键盘蹲在机柜前。这份《ESXi 6.5 安装详细步骤》把两段最容易断的链条接上了:用 U 盘把 ESXi 6.5 落到服务器本地盘,再在浏览器里建 Win7 虚拟机、挂 ISO、跑完系统安装。它适合手里有闲置物理机、想把一台机器拆成多台虚拟机的人,也适合第一次碰裸金属 hypervisor、想照着抄一遍完整流程的新手。
2. 从 U 盘引导到 F11 落盘:安装介质的准备与逐屏操作
装 ESXi 这件事,真正让人翻车的从来不是安装器本身,而是安装器之前的那五分钟。引导模式对不上、U 盘被当成安装目标、装完重启又回到安装界面,这些问题在文档里往往只有一句「按 Enter 继续」,实际现场能耗掉一整个下午。先把介质和引导这一层做扎实,后面十几屏操作其实闭着眼都能走完。
2.1 启动介质与引导模式:COM32 提示不是报错
安装镜像本身不大,6.5 的 ISO 三百多兆,用任何能把镜像原样写入块设备的工具都行。我一般会在 Linux 或 macOS 上用 dd 直接写,省得中间工具偷偷改分区表:
# 把 ESXi 安装镜像原样写入 U 盘 # if= 后面是镜像路径;of= 后面是 U 盘设备,务必用 lsblk 确认,写错就是抹掉本机硬盘 sudo dd if=./ESXi-6.5.iso of=/dev/sdX bs=4M status=progress conv=fsync sync参数含义很直白:bs=4M是块大小,影响写入速度,4M 在 U 盘上比较稳;conv=fsync保证数据真正落盘再返回,少了它拔盘太早会得到一个半残的启动盘;status=progress只是让你看到进度。写完之后 U 盘里应该能看到引导文件和镜像目录,如果只剩一个 ISO 文件躺在里面,说明写盘工具做的是「复制」而不是「写入」,启动时必然失败。
接下来是引导模式。老服务器上这一步的坑最多:主板 BIOS 里同时有 Legacy 和 UEFI 两个启动项,U 盘是按 Legacy 方式写的,你却在 UEFI 条目下选它,结果就是跳过引导直接进系统或者黑屏。常见做法是进 BIOS 把 Boot Mode 临时切成 Legacy,把 U 盘调到第一启动项,装完再按需切回去。
还有一类现象值得单独说:U 盘启动后屏幕没有进那个黄灰相间的安装引导菜单,而是停在一行boot:提示符,上面可能带着 COM32 之类的字样。这通常不是镜像坏了,而是引导菜单文件没被正确加载,引导器退回了命令行。此时直接敲:
# 在 boot: 提示符下进入文本安装器 install敲完回车,安装器就会正常加载。这个动作在文档里被压缩成了「输入 install 然后敲回车」一句,但现场第一次见的人多半会以为要重做 U 盘。记住一点:只要能看到boot:,说明引导器是活的,镜像大概率没问题,先试install再考虑重写介质。
提示:服务器如果配了 RAID 卡,装系统前先把系统盘做成 RAID1、数据盘做成 RAID5 或 RAID10,再开始装 ESXi。ESXi 安装器只认 RAID 卡presented 出来的逻辑卷,不会替你做冗余。
2.2 安装器逐屏操作:每一屏该看什么
进入安装器之后的流程是线性的,但有几屏的默认值会咬人。把每一屏要做的动作和该核对的东西列成一张表,照着走比凭记忆靠谱:
| 屏幕 | 你要做的动作 | 该核对/别踩的点 |
|---|---|---|
| 引导菜单 | 选安装项,或boot:下输入 install | 别选到升级/修复项 |
| 加载界面 | 等黄灰进度条走完,按 Enter | 加载慢通常是 U 盘读取速度 |
| 欢迎页 | Enter 继续 | 无 |
| 许可协议 | F11 接受并继续 | 不按 F11 走不下去 |
| 选择安装磁盘 | 选中本地系统盘,Enter | 列表第一行一般是本地盘,但必须按容量核对,U 盘也会出现在列表里 |
| 键盘布局 | 默认 US,Enter | 选错后面控制台输入符号会错位 |
| 设置 root 密码 | 输入两遍,Enter | 至少 7 位,大写/小写/数字/符号里凑够三类 |
| 确认安装 | F11 开始安装 | 到这一步盘就被清空了 |
| 安装完成 | 重启前拔掉 U 盘或改启动顺序 | 否则会重新进安装器 |
重点说两屏。第一屏是「选择安装磁盘」,这是整个安装过程里唯一会造成不可逆后果的操作。ESXi 安装器会把整块盘接管,划成引导分区、备用引导分区、核心存储分区和 VMFS 数据存储几个部分,盘上原有数据全部作废。列表里除了本地磁盘,U 盘自己也会冒出来,容量小、名字带 USB 字样,手快的人很容易选错,然后得到一个「装完启动不了」的 U 盘。我的习惯是看容量:系统盘通常几百 G 起,U 盘十几 G,差一个数量级,扫一眼就能分辨。
第二屏是 root 密码。ESXi 6.5 对复杂度有硬性要求,太简单的密码会在你按完 Enter 之后直接打回,需要重输。现场最省事的做法是准备一个「大小写 + 数字 + 符号」的组合,长度别抠在 7 位下限。这个密码之后会用于 DCUI 控制台登录、SSH 登录和浏览器登录,丢了只能重装,没有后悔药。
安装结束、机器重启,第一件事是把 U 盘拔掉或者进 BIOS 把硬盘调回第一启动项。这一步在文档里写得很轻,但它是「装完又回到安装界面」这类循环的唯一起因。重启后看到的是一屏黑底黄字的直接控制台界面(DCUI),上面会显示主机版本、CPU 型号、内存容量和一个待配置的 IP。看到这个界面就说明系统已经落到本地盘上了,剩下的工作全部在配置和虚拟机层面。
顺带说一句安装器的分区行为:它不给你手动分区的机会,也不建议你去动。有人装完觉得数据存储太小,想登录进去重新切分区,结果把引导分区搞坏,机器直接不进系统。正确的做法是安装前规划好系统盘和数据盘,装完再通过添加数据存储的方式挂第二块 RAID 卷。
3. 管理网络配错一步,后面全是玄学:DCUI 里的 IPv4 与验证
虚拟机能不能用,取决于你能不能连上宿主机的管理界面;而连不连得上,取决于 DCUI 里那几行配置。这一章的内容在文档里只有「配置 IPv4、配置 IP、按 ESC 选 Y 保存」十几个字,但它是最容易反复翻车的一段:网口选错、VLAN 漏填、掩码写成 24 位却填了 255.255.0.0,任何一个都能让你在工位机和机柜之间来回跑三趟。
3.1 DCUI 里每个字段到底在配什么
在 DCUI 界面按 F2,用 root 和刚才设的密码登录,进 Configure Management Network,里面是几个子菜单。它们的顺序不是随便排的,从上到下基本就是「用哪块网卡 → 打不打标签 → 配什么地址 → 叫什么名字 → 用哪个 DNS」:
| 字段/子菜单 | 填什么 | 填错的后果 |
|---|---|---|
| Network Adapters | 勾选做管理流量的物理网口 | 勾错口,网线插在另一个口上,永远 ping 不通 |
| VLAN (optional) | 管理网所属 VLAN ID,没有就留空 | 交换机侧是 access 口却填了 VLAN,或者反过来,直接不通 |
| IPv4 Configuration | 选 Set static IPv4,填 IP、子网掩码、网关 | 网关填错只能同网段访问,跨网段全断 |
| IPv6 Configuration | 用不到就选 Disable | 留着自动配置会多出链路本地地址,排查时干扰判断 |
| DNS Configuration | 主备 DNS 地址 + Hostname | 主机名不填 FQDN,后面加 vCenter 或做证书会别扭 |
| Custom DNS Suffixes | 按需填内部域名后缀 | 不填一般不影响单机使用 |
Network Adapters 这一项值得单独拎出来说。服务器板载网口的丝印编号(eth0/eth1 或者 1/2/3/4)和 ESXi 识别出来的 vmnic 编号不一定是同一个顺序,机箱上写着 1 的口,在系统里可能是 vmnic2。文档里让你「配置网络」,但没告诉你先确认哪块口。我一般会先把网线插在机箱标注的 1 号口,进 Network Adapters 看哪个条目显示 Link Status 是 Up,就勾哪个,这比背编号靠谱得多。
IPv4 那一屏,选第三项 Set static IPv4 and network configuration,然后依次填 IP 地址、子网掩码、默认网关。掩码按位数填(比如 24),不要填点分十进制,这一屏不认那个格式。填完按 ESC 退回上一级,系统会问是否保存并重启管理网络,选 Y。注意是重启管理网络,不是重启整机,几秒钟的事。
3.2 从工位机验证连通性,顺手把 SSH 打开
配置保存之后,别急着开浏览器。先在工位机上做两步验证,能省掉后面很多「到底是网络问题还是浏览器问题」的扯皮:
# 第一步:确认管理地址能通,-c 4 表示发四个包就停 ping -c 4 192.168.10.20 # 第二步:确认 443 端口开着,Web 控制台靠它 # Linux/macOS 用 nc,Windows 可以用 Test-NetConnection nc -vz 192.168.10.20 443ping通只说明三层可达,443通才说明 Web 服务在监听。如果 ping 通但 443 不通,大概率是管理网络没保存成功,回 DCUI 重配一遍;如果 ping 都不通,先看网口指示灯和交换机端口状态,再回头核对 Network Adapters 勾的是不是插着网线的那块口。这两步做完再去开浏览器,访问https://管理IP/ui,会看到证书不受信任的警告,走「高级 → 继续访问」进去就行,自签证书在单机场景下是正常状态。
进去之后是 Host Client 界面,左边是导航树,右边是主机概况。第一件事建议把 SSH 打开,后面传镜像、查状态都要用:主机 → 操作 → 服务 → 启用 Secure Shell。也可以在 DCUI 里按 F2 进 Troubleshooting Options 打开,效果一样。开完用命令行验一下,顺便把主机的基础信息拉出来:
# 确认管理口的 IPv4 配置真的生效了 esxcli network ip interface ipv4 get # 看标准交换机和端口组,确认 VM Network 存在 esxcli network vswitch standard portgroup list # 看数据存储挂载情况和剩余空间 esxcli storage filesystem list第一条输出里重点看 Management 那个接口的 IP、掩码、网关跟你填的是否一致,不一致说明保存动作没生效;第二条用来确认后面建虚拟机时有没有可选的网络,正常情况下应该能看到一个叫 VM Network 的端口组绑在 vSwitch0 上;第三条列出所有 VMFS 数据存储和剩余容量,后面上传 ISO 前先看一眼余量,比传一半失败再回来删文件省事。
4. 精简、厚置备延迟置零、厚置备置零:三种磁盘格式怎么选才不后悔
建虚拟机时那个「磁盘置备」下拉框,很多人是闭眼选默认的。三种格式在功能上都能让系统跑起来,但在 I/O 路径、空间占用和故障表现上完全是三回事——尤其精简置备,用得好是省空间,用不好就是某天早上数据存储满了、一批虚拟机集体挂起。这一章把三种格式的差别拆开讲,再落到建第一台 Win7 虚拟机的完整操作上。
4.1 三种格式在 I/O 路径上的差别
先讲清楚它们各自在做什么,选型才不是背口诀。
精简置备(thin)创建时只登记一个最大容量,实际占用按写入量增长。代价在写入路径上:第一次往某个块写数据时,ESXi 得先给这个块分配空间、再把它置零,然后才能写入真正的数据。也就是说,频繁写新块的业务会不断付出这个额外开销,磁盘性能下降;而反复覆写已分配块的业务几乎感觉不到差别。它最大的价值是空间超售,十台各配 100G 的虚拟机,实际可能只占了 200G。风险也在这里:所有虚拟机的实际写入量加起来超过数据存储容量时,VMFS 卷写满,虚拟机轻则挂起、重则文件损坏。
厚置备延迟置零(thick lazy zeroed)是默认格式。创建时直接把最大容量从数据存储里划走,但保留数据不置零,第一次写某个块时只需要做置零动作,不需要再分配空间,所以首次写的开销比精简小一截。空间是实打实占掉的,不能超售,好处是你永远不用担心「写着写着盘满了」。
厚置备置零(thick eager zeroed)在创建时就把整块空间分配好并且全部置零,创建过程最慢,可能要等几分钟到几十分钟,但之后所有写入都是直接落盘,没有任何额外动作,I/O 性能最好。它对需要做克隆、做模板部署、或者要跑集群类功能的场景更友好,因为那些操作会读取整个磁盘,未置零的块会让过程变慢。
4.2 按负载选型的对照表
把上面的差异压成一张表,选的时候对着业务特征看:
| 格式 | 创建耗时 | 首次写开销 | 空间占用 | 适合场景 | 主要风险 |
|---|---|---|---|---|---|
| 精简置备 thin | 秒级 | 分配 + 置零,最高 | 按实际用量增长 | I/O 不频繁的测试机、临时验证、老系统迁移 | 数据存储写满导致虚拟机挂起 |
| 厚置备延迟置零 | 秒级到分钟级 | 仅置零 | 立即占满 | 池模式虚拟桌面、写入模式相对固定的业务 | 空间利用率低 |
| 厚置备置零 thick | 分钟级起 | 无 | 立即占满且已置零 | 频繁 I/O 的业务机、要克隆/做模板的母盘 | 创建慢,空间不能回收 |
判断逻辑其实就两条。第一条看 I/O 频次:数据库、持续写日志、跑繁重应用的机器,选厚置备置零,别在 I/O 路径上省那点空间;测试机、装完就放着偶尔开一下的 Win7,精简置备完全够用。第二条看数据存储的水位:如果这块卷本来就只剩三成空间,还要建一堆精简置备的机器,那就是在给自己埋雷。我的习惯是精简置备的卷至少留 20% 余量,并且定期看一眼实际占用,别等告警了才动手。
4.3 建第一台 Win7 虚拟机:参数、传 ISO、挂光驱
回到具体操作。浏览器登录 Host Client,右键主机或者点「创建/注册虚拟机」,选「创建新虚拟机」,然后按下面的参数填:
| 配置项 | 建议值 | 说明 |
|---|---|---|
| 客户机操作系统 | Windows 7 (64 位) | 选错系列会影响默认硬件推荐 |
| CPU | 2 个 | 老系统单核够跑,双核体验好很多 |
| 内存 | 2~4 GB | 低于 2G 装 Win7 会很卡 |
| 硬盘 | 40~60 GB,精简置备 | 按实际需要给,别一上来给 500G |
| SCSI 控制器 | LSI Logic SAS | Win7 安装器一般能识别;PVSCSI 需要额外驱动,别选 |
| 网络适配器 | e1000e | Win7 自带驱动;vmxnet3 性能更好但要另装驱动 |
| 网络 | VM Network | 沿用默认端口组 |
| 光驱 | 数据存储 ISO 文件 | 先建空光驱,后面再挂镜像 |
磁盘那一步就是上一节讲的置备格式选择,测试用途选精简置备,点下一步到完成。虚拟机建好之后是空的,得把 Win7 的 ISO 弄上去。文档里的做法是通过 Web 界面的数据存储浏览器上传,小文件没问题,几百兆到几个 G 的镜像用浏览器传经常传到一半断掉,尤其跨网段或者用无线的时候。我一般直接用 scp 推到数据存储目录:
# 从工位机把 Win7 镜像推到 ESXi 的数据存储目录 # 需要先在主机上启用 SSH;/vmfs/volumes/datastore1/ 是默认数据存储路径 scp ./win7_x64.iso root@192.168.10.20:/vmfs/volumes/datastore1/ # 传完登录主机确认文件大小对得上 ssh root@192.168.10.20 "ls -lh /vmfs/volumes/datastore1/win7_x64.iso"第一行的路径要用你自己的数据存储名,datastore1只是默认名,改过名的机器上得先esxcli storage filesystem list看一眼实际挂载点。第二行是校验,ls -lh显示的大小要和本地文件一致,不一致说明传输中断,重传比赌它能用划算。
镜像到位后回 Host Client,编辑虚拟机设置,把 CD/DVD 驱动器指向「数据存储 ISO 文件」,选中刚传的镜像,同时勾上「连接时启动」,保存。然后打开电源、点控制台,就能看到 Win7 安装界面。安装过程里如果卡在「找不到磁盘」,先别怀疑镜像,多半是 SCSI 控制器类型的问题,关机改成 SATA 或者换 LSI Logic SAS 再试,这在下一章的排查里会展开。
5. 避坑与排查:五个装完才发作的问题
文档里的步骤是对的,但每一步都有一到两个「默认值陷阱」,装的时候不显形,用的时候才发作。下面五条是我在同类环境里反复见过的,按现象、原因、解决三段写,遇到时照着排就行。
5.1 引导与安装阶段的三个翻车点
现象一:U 盘启动后停在boot:提示符,屏幕上有 COM32 字样,不进安装界面。原因:引导器的菜单文件没被正确加载,退回了命令行,镜像本身不一定有问题。 解决:直接在提示符下输入install回车,走文本安装器。如果输入后仍无反应,再考虑用 dd 重写 U 盘并把 BIOS 启动模式切到 Legacy。
现象二:安装完成重启后,又回到了安装器的欢迎界面,循环往复。原因:BIOS 启动顺序里 U 盘仍排在硬盘前面,机器又从 U 盘引导了一次。 解决:重启瞬间拔掉 U 盘,或者进 BIOS 把本地硬盘调到第一启动项。装完第一次重启前做这件事,比事后进 BIOS 折腾快得多。
现象三:安装器磁盘列表里选错盘,装完发现系统装进了 U 盘或者装到了数据盘上。原因:列表第一行是默认选中项,而 U 盘和本地盘会同时出现,只看位置不看容量就会选错。 解决:选盘前逐条核对容量和名称,系统盘和数据盘提前用 RAID 配好并记下容量。已经装错的只能重装,ESXi 安装器不给撤回。
5.2 网络与存储的两个坑
现象四:DCUI 里 IP 配好了,保存也选了 Y,但工位机 ping 不通。原因:三种可能——Network Adapters 里勾的物理网口不是插网线的那块;交换机侧端口配了 VLAN 而 DCUI 里 VLAN 留空(或者反过来);网关和掩码填错导致跨网段不通。 解决:先看网口指示灯和交换机端口状态,再进 DCUI 的 Network Adapters 逐条看 Link Status,勾选 Up 的那一项;确认 VLAN 与交换机侧一致;最后核对掩码是不是按位数填的。改完按 ESC 保存,管理网络会重启几秒。
现象五:上传 ISO 到一半失败,或者虚拟机跑一阵之后集体卡死,主机告警数据存储空间不足。原因:浏览器上传大文件容易中断;精简置备的卷被超额分配,实际写入量涨到容量上限,VMFS 写满后虚拟机被挂起。 解决:大镜像改用 scp 传输并校验大小;数据存储长期保留 20% 以上余量,已经满了就删掉不用的 ISO 和快照,或者扩容卷。精简置备的机器定期看实际占用,别只看配置容量。
5.3 虚拟机内部的坑
现象六:Win7 安装器进到分区那一步,提示找不到可用磁盘。原因:虚拟机的 SCSI 控制器选了 PVSCSI,而 Win7 安装介质里没有这个控制器的驱动。 解决:关机,编辑设置把控制器改成 LSI Logic SAS 或者 SATA,重新开机进安装器。这个改动不影响已有数据,装完系统后再考虑要不要换控制器。
现象七:控制台里鼠标点不动、键盘输入没反应。原因:控制台窗口没有拿到输入焦点,或者系统装完还没装客户机工具。 解决:先点一下控制台画面内部再操作;系统装好后装上客户机工具,鼠标切换和显示分辨率都会正常。这一步在文档里没写,但装完不装工具,用起来会一直别扭。
6. 把一次安装变成可复用的基线:模板、快照与验收清单
装完一台 Win7 虚拟机不算收工,真正的效率来自把它变成可复制的基线。系统装好、打齐补丁、装完客户机工具之后,先别急着投用,关机做一次完整克隆或者转成模板,下次要新机器直接从这个模板部署,几分钟出一台,比从头装系统快一个数量级。做模板前记得把机器里的临时文件、浏览器缓存、自动更新残留清一遍,主机名和 IP 留成 DHCP 或者首次启动时再配,否则部署出来的机器会带着母盘的身份信息打架。
快照要用在刀刃上。装某个不确定的软件、改注册表、升级驱动之前打一个快照,出问题回滚,这是它最值钱的用法。但快照不是备份,它挂在原盘上持续增长,拍完放着不管,几周后数据存储就会被增量文件吃掉。我的做法是快照命名带上日期和用途,做完验证就删,绝不留超过一周的快照。
最后是一遍验收,装完宿主机和第一台虚拟机后按这几项过一遍,能提前发现八成问题:
| 验收项 | 怎么验 | 通过标准 |
|---|---|---|
| 管理网络 | 工位机 ping + 访问 /ui | 能登录 Host Client |
| SSH | 主机服务里看 Secure Shell 状态 | 显示 Running,能 ssh 登录 |
| 数据存储 | esxcli storage filesystem list | 卷已挂载,余量大于 20% |
| 虚拟机网络 | 虚拟机内 ping 网关 | 通,且能访问同网段其他机器 |
| 客户机工具 | 虚拟机摘要页看工具状态 | 显示已安装且正在运行 |
| 快照与模板 | 手动打一个快照再删除 | 删除后无残留增量盘 |
这套动作看起来琐碎,但它把「装好了」和「能用了」之间的差距补上了。早些年我在一台机器上装完就直接交付,结果对方第二天反馈虚拟机网络不通,排查半天发现是建虚拟机时网络选了个空端口组,宿主机本身一点问题没有。从那以后我每次装完 ESXi,都强制先把管理网络、SSH、数据存储余量、虚拟机网络这四项跑一遍再动别的,宁可多花十分钟,也不要在交付后被叫回去蹲机房。希望帮到你。
本文还有配套的精品资源,点击获取