首页/新闻资讯/正文详情

ESXi 8.0裸金属部署与首台VMware虚拟机安装实战

发布时间:2026/11/5 7:30:43 来源:云帆数科 栏目:资讯中心
ESXi 8.0裸金属部署与首台VMware虚拟机安装实战
手边有台退役的塔式服务器八核十六线程、64GB 内存、两块企业级 SSD扔了可惜装个桌面系统又浪费——这类场景我一般直接上 ESXi 8.0。它是跑在裸金属上的虚拟化平台装完之后可以在同一台物理机上切出十几台互不干扰的 VMware 虚拟机做测试环境、跑构建任务、搭内网服务全在这一个框里解决。很多人搜ESXi 8.0 安装 VMware其实问的是两件事一是在物理机上把 ESXi 8.0 本身部署起来二是在这台 ESXi 里创建并装好第一台 VMware 虚拟机。这两步中间隔着硬件兼容性、镜像校验、网络规划、存储划分、Tools 安装一大堆坑任何一环踩空都会卡住。这篇就把整条链路从头到尾拆一遍从选硬件、做启动盘、过安装向导到配网络、建虚拟机、装 VMware Tools再到出问题怎么查。刚接触虚拟化的新手可以照着抄已经用过旧版本的人也能看到 8.0 带来的几处关键变化。1. 部署前的整体设计与硬件选型思路动手之前先花半小时做规划比装完再返工省事得多。虚拟化平台和普通系统不一样它一旦落地上面跑的是十几台虚拟机的身家性命网络、存储、引导介质任何一项选错后面迁移数据都够喝一壶。我见过太多人兴冲冲插上 U 盘就开装结果装到一半提示找不到网卡或者装完之后发现磁盘只剩 8GB 可用只能全部推倒重来。1.1 先想清楚这台机器要承担什么角色同样是装 ESXi 8.0用途不同配置思路差别很大。单机自用做实验重点是把成本压下来用消费级主板加一颗主流 CPU 就能跑虚拟机数量控制在五六台以内如果打算当小型生产环境跑文件服务、监控、代码仓库这类不能随便停的东西那就得考虑 RAID 卡、双电源、独立的管理网口以及硬盘是否支持掉电保护。这两种思路在硬件选型上的分歧比很多人想象的要大。我的建议是先列一张表把准备跑的服务、每台虚拟机大概的 CPU 核数和内存、磁盘容量写下来累加之后再往上浮 30% 作为余量。这份清单不只决定硬件买多大后面划分数据存储、规划端口组、设置资源池全都要回头参考它。凭空拍脑袋买机器最后不是性能过剩就是内存见底两种都很别扭。1.2 CPU、内存、引导盘的最低线与实际线官方给出的最低配置往往只够把系统点亮拿来当参考线而不是目标线。ESXi 8.0 对 CPU 有硬性门槛必须是 x86-64 架构且支持 LAHF/SAHF 指令集和 PrefetchW 特性。翻译成人话就是大概 2011 年之后的主流处理器才稳妥更老的型号在安装界面会直接报 CPU 不受支持。这一点在二手服务器上尤其要注意买之前务必查一下具体型号。内存方面官方写的是 8GB 起步实际操作中 16GB 是个舒服的入门线能跑三到五台轻量虚拟机32GB 以上才谈得上随便开。这里有个容易忽略的细节ESXi 自身要吃掉大约 2~4GB 内存具体取决于你装了多少功能、开了多少服务所以算可用内存时不能按物理总量来。引导盘是最容易踩坑的一项。从 8.0 开始官方明确不再推荐甚至后续版本彻底移除了用 U 盘、SD 卡作为长期引导介质的支持原因很简单——这类介质写入寿命有限长期记录日志会快速写坏。现在的正确做法是用一块 32GB 以上的 SSD 或 SATADOM 专门做引导数据盘另算。如果你只有一块盘安装器会把整块盘吃掉引导分区和数据存储挤在一起后期扩容会很被动。项目官方最低我的实际建议说明CPU支持 LAHF/SAHF、PrefetchW 的 x86-644 核 8 线程以上老平台可能直接拒绝安装内存8GB32GB 起ESXi 自身占用 2~4GB引导介质8GB32GB SSD / SATADOM8.0 起不推荐 U 盘、SD 卡长期引导网卡板载千兆Intel 或 Broadcom 芯片Realtek 消费级网卡多半没驱动磁盘单盘独立 RAID 或至少两块 SSD数据与引导分离更灵活1.3 网络与存储的拓扑先画在纸上虚拟化平台的网络分两层物理层是网卡、交换机、VLAN虚拟层是标准虚拟交换机、端口组、VMkernel 网卡。规划的时候要把管理流量、虚拟机业务流量、存储流量分开考虑哪怕物理上只用一根网线虚拟交换机里也应该建不同的端口组方便以后加网卡时直接迁移。存储这边先确认磁盘控制器在 ESXi 兼容列表里。常见的 LSI、Adaptec、HPE 阵列卡一般都内置驱动但一些消费级主板上的软 RAID 是不被识别的只能看到单块物理盘。规划的时候把这几件事写下来管理网段用哪个、虚拟机业务网段用哪个、是否需要 VLAN 标签、数据存储准备建几个。纸上画清楚了装机时照着填参数就行不用现场纠结。注意Realtek 系列消费级网卡在 ESXi 8.0 下大概率无驱动安装时会提示找不到网络适配器。买主板前先确认板载网卡芯片型号或者提前备一张 Intel i210/i350 独立网卡。2. 镜像获取、校验与启动盘制作这一章说附镜像包这件事。具体下载地址我不能给但可以告诉你镜像长什么样、怎么判断拿到的是不是完整文件、怎么把它变成能启动的介质。这三件事比一个链接有用得多因为链接会失效方法不会。2.1 镜像命名的门道与校验方法ESXi 的安装镜像命名很有规律一般是这样的结构VMware-VMvisor-Installer-8.0U3-24022510.x86_64.iso。拆开看8.0U3表示 8.0 的第三个更新版本后面那串数字是构建号x86_64是架构。认准这几点就不会下错文件版本号对不对、构建号是否比你现在用的大、架构是不是 x86_64。拿到镜像第一件事是做完整性校验别嫌麻烦。大文件传输中断导致的镜像损坏表现出来往往是安装到一半报奇怪的错误很难往镜像本身想。校验用的是官方公布的 SHA256 值# Linux / macOS sha256sum VMware-VMvisor-Installer-8.0U3-24022510.x86_64.iso # Windows PowerShell Get-FileHash .\VMware-VMvisor-Installer-8.0U3-24022510.x86_64.iso -Algorithm SHA256算出来的字符串和官方页面上公布的完全一致才算过关。一个字符都不能差差一位就是坏文件。我习惯把镜像和校验值一起归档到一个固定目录命名成esxi-8.0U3-24022510/这样的结构里面放iso/、sha256.txt、notes.md三个位置半年后回来找也不用猜。2.2 三种介质、三种写盘方式启动盘的做法取决于你手上有什么。Windows 环境用 Rufus注意一个关键选项写入模式要选DD 镜像模式而不是默认的ISO 镜像模式。ESXi 的镜像结构比较特殊用 ISO 模式写出来的盘经常在引导阶段卡住报找不到启动文件。这个坑我踩过不止一次换成 DD 模式立刻就好了。Linux 下用dd更直接但务必确认目标设备名写错一个字母就是整块硬盘的数据没了# 先看清楚设备不要凭记忆 lsblk # 确认 /dev/sdb 是 U 盘之后再执行 sudo dd ifVMware-VMvisor-Installer-8.0U3-24022510.x86_64.iso \ of/dev/sdb bs4M statusprogress convfsyncmacOS 上先用diskutil list找到 U 盘的盘符形如/dev/disk2先diskutil unmountDisk卸载再dd参数换成bs1m。写完之后系统可能会弹出无法读取磁盘的提示别慌这是正常的ESXi 的分区格式本来就不是桌面系统能识别的。还有一个更省事的办法如果目标机器支持虚拟介质挂载比如服务器的带外管理卡可以挂 ISO直接挂镜像启动连 U 盘都省了安装速度还快。有条件的话优先用这条路。2.3 驱动注入与定制镜像前面提到的网卡没驱动、阵列卡不识别解决办法是往镜像里注入驱动。ESXi 官方提供了一个定制工具可以在 ISO 里打包额外的 VIB 驱动包社区也有现成的封装版本。操作思路是准备一个 Linux 环境装好定制工具把原始 ISO 和驱动 VIB 一起喂进去产出一个新的 ISO再拿去写盘。这件事有一定门槛不是必须做。我的建议是买硬件的时候就把兼容性查清楚尽量别走到注入驱动这一步。真要走注意两点——一是驱动版本要和 ESXi 版本对得上给 8.0 用的 VIB 塞进 7.0 的镜像里不会生效二是定制完的镜像同样要做校验和归档别哪天重装发现原始文件找不到了。提示定制镜像属于改动官方产物出问题时排查线索会变复杂。日常环境优先选兼容硬件把定制留作最后手段。3. ESXi 8.0 安装实操全过程准备工作做完安装本身其实很快十分钟左右能走完。真正花时间的是安装前的 BIOS 设置和安装后的初始化配置这两块反而更容易出错。3.1 BIOS/UEFI 里必须先动的几项插上启动盘之前先进 BIOS有四项必须确认。第一CPU 虚拟化支持要打开Intel 平台叫 VT-xAMD 平台叫 SVM这一项不开装完 ESXi 也没法跑 64 位虚拟机。第二如果打算做嵌套虚拟化或者给虚拟机直通设备IOMMUVT-d / AMD-Vi也要开。第三启动模式选 UEFI 还是 Legacy建议统一用 UEFI8.0 对 UEFI Secure Boot 是支持的开了也没问题。第四启动顺序里把 U 盘或虚拟光驱排到第一位。有个细节值得说部分服务器主板在 UEFI 模式下会对非签名启动介质做限制如果引导时直接跳过 U 盘回到 BIOS 把 Secure Boot 临时关掉再试一次装完系统可以再打开。另外装完之后记得把启动顺序改回硬盘优先不然下次重启又进安装界面容易误操作把系统重装一遍。3.2 安装向导逐屏拆解引导成功后会看到一个黄黑配色的加载界面等它把模块加载完进入蓝色的安装向导。整个过程大概这么几屏第一屏是欢迎信息回车继续。第二屏是许可协议翻到底按 F11 接受。第三屏最关键——选择安装目标磁盘。这里会列出所有被识别到的存储设备务必看清楚容量和型号别把装着数据的那块盘选进去。选中之后回车会让你选键盘布局默认 US Default 就行。接下来设置 root 密码。ESXi 的密码策略要求至少 7 位且要包含大写字母、小写字母、数字、特殊符号中的至少三类。这一条别嫌烦root 是最高权限账号密码弱等于门没锁。设好之后按 F11 开始安装进度条走完会提示安装完成此时拔掉 U 盘回车重启。重启之后看到灰底黄字的直接控制台界面DCUI上面显示着管理网卡的 IP 信息说明系统起来了。如果界面停在Press F2 to customize但 IP 显示 0.0.0.0说明 DHCP 没拿到地址需要手动配。3.3 首次进入 DCUI 的三件事按 F2 输入 root 账号密码进入配置界面有三件事必须马上做。第一件配静态管理 IP。路径是 Configure Management Network → IPv4 Configuration选第三项 Set static IPv4 address填入规划好的地址、子网掩码、网关。然后在 DNS Configuration 里填上 DNS 服务器和主机名。之所以强调静态 IP是因为 ESXi 的管理地址一旦变化所有指向它的客户端、备份任务、监控都会失联用 DHCP 等于给自己埋雷。第二件确认网卡绑定。在 Network Adapters 里检查选中的物理网卡是不是你打算用的那一张多网卡机器上很容易搞混。第三件改完配置后按 ESC系统会问是否重启管理网络选 Y 生效。之后从另一台电脑浏览器访问https://管理IP/ui用 root 登录就能看到网页控制台了。浏览器可能会提示证书不受信任这是因为 ESXi 用的是自签名证书内网环境点继续访问即可介意的话后面可以换成自有 CA 签发的证书。# 登录 SSH 后先看版本确认装的是什么 esxcli system version get # 查看管理网卡与虚拟交换机状态 esxcli network ip interface list esxcli network vswitch standard list4. 网络与存储的落地配置系统装完只是有了个壳子真正决定好不好用的是网络和存储这两块。这两部分配置得好后面建虚拟机就是填几个参数的事配得糙虚拟机之间不通、磁盘性能上不去排查起来很折磨人。4.1 VMFS 数据存储的划分逻辑先解释一个常见困惑明明装了一块 500GB 的盘登录网页控制台却只看到几十 GB 可用空间。从 7.0 开始ESXi 的安装器会自动在引导盘上划分出系统分区包含 ESX-OSData剩余空间才做成 VMFS 数据存储。8.0 延续了这个逻辑所以盘变小了是正常现象不是装错了。查看当前存储状态esxcli storage filesystem list esxcli storage core device list划分策略上我的习惯是引导盘和数据盘彻底分开。引导盘一块小容量 SSD只放系统数据盘单独做 RAID 或者独立 SSD整块做成 VMFS。这样以后系统出问题重装虚拟机文件还在数据盘上重新挂载就行。如果只有一块盘那就接受系统和数据混在一起但一定要养成定期把虚拟机导出备份的习惯。VMFS 版本方面8.0 用的是 VMFS 6支持大容量文件和并发访问。创建数据存储时如果磁盘上已有旧分区需要先清空分区表再新建这一步不可逆操作前确认盘里没有要留的东西。4.2 标准虚拟交换机与端口组的建法网络这块单机环境用标准虚拟交换机就够了不需要分布式交换机那需要 vCenter 才能管。默认情况下安装完会有一个vSwitch0上面挂着管理网络的 VMkernel 网卡和虚拟机的端口组。我建议的建法是保留 vSwitch0 承载管理流量和虚拟机业务流量再根据情况新建端口组。比如内网一个 VM Network、隔离测试环境一个 VLAN 端口组。VLAN 有两种配法一是在端口组上打 VLAN IDEST 模式二是在物理交换机上做 trunk端口组继承VST 模式。单机环境用第一种最省事直接在端口组里填 VLAN ID 就行。# 新建一个带 VLAN 的端口组示例 VLAN 20 esxcli network vswitch standard portgroup add \ --portgroup-nameVM-Net-VLAN20 \ --vswitch-namevSwitch0 esxcli network vswitch standard portgroup set \ --portgroup-nameVM-Net-VLAN20 \ --vlan-id20如果虚拟机里有跑 iSCSI 或者 NFS 存储的需求还要单独建一个 VMkernel 网卡并开 MTU 9000同时物理交换机对应端口也要配巨帧两边不一致等于没配。这种只配了一边的情况非常常见表现出来是存储挂载慢、吞吐上不去查半天查不到原因。注意给端口组改 VLAN ID 之后已经在运行的虚拟机会保持旧配置必须关机再开机才会生效重启虚拟机无效。4.3 时间同步、证书与许可这三件事都属于不配也能跑但迟早出问题的类型。时间同步要优先处理。ESXi 默认可能没配 NTP 服务器时间一飘日志时间戳乱套、证书校验失败、虚拟机里装了 Tools 之后时间也跟着漂。内网有 NTP 服务器的话直接指向它esxcli system ntp set --server192.168.10.10 esxcli system ntp set --enabledtrue esxcli system ntp get证书方面自签名证书在浏览器里会一直报警告。内网自用可以接受但如果要对接 vCenter 或者做自动化建议换成内部 CA 签发的证书省得各种客户端校验失败。许可方面ESXi 8.0 提供免费的 Hypervisor 许可功能上够单机使用限制主要是没有 vCenter 集中管理、没有 vMotion 这类高级特性。在网页控制台的管理 → 许可里输入密钥激活不激活的话会一直显示评估期倒计时虽然到期后虚拟机还能跑但总归不舒服。5. 创建并安装第一台 VMware 虚拟机前面都是打地基这一章才是在 ESXi 里装 VMware 虚拟机的正题。整个过程分上传镜像、创建虚拟机、装系统、装 Tools 四步每一步都有几个选项值得说道。5.1 规格参数怎么算才不超卖给虚拟机分配 CPU 和内存不是越大越好而是要在物理资源范围内合理分配。先看 CPU物理机 8 核 16 线程按 1:4 的超分比例理论上可以分出去 64 个 vCPU。但实际上超分比例过高会导致调度延迟跑数据库这类对延迟敏感的服务时要控制在 1:2 以内。内存超分要谨慎得多。ESXi 有透明页共享、内存压缩这些技术能在一条件下挤出一些空间但超额分配过多会触发气球驱动回收内存虚拟机里表现为莫名其妙的卡顿。我一般的做法是内存不超卖或者只超 10%~20%。举个具体例子算一下物理机 8 核 16 线程、64GB 内存ESXi 自身占用约 4GB剩 60GB 可用。假如每台虚拟机配 4 vCPU / 8GB那么资源物理容量扣除系统开销每台虚拟机理论上限CPU16 线程留 2 线程给系统4 vCPU1:4 超分约 14 台内存64GB剩 60GB8GB不超分7 台磁盘2TB剩 1.5TB100GB 精简置备按实际用量算结论很清楚这台机器实际瓶颈在内存跑 7 台左右就到顶了CPU 再多也分不出去。做规划时一定要找短板别被单项数字误导。5.2 上传 ISO 与创建虚拟机的关键选项先把装机用的 ISO 传到 ESXi 的存储里。网页控制台里进存储 → 数据存储浏览器 → 上传直接把文件拖进去等进度条走完。ISO 文件一般几百兆到几个 G内网千兆传起来很快。然后新建虚拟机几个关键选项值得细说客户机操作系统类型。这个选项决定 ESXi 给虚拟机套用什么默认硬件方案选错了可能装不上。装 Windows 就选对应版本装 Linux 选对应发行版和位数。不确定的时候选其他手动调硬件参数。磁盘置备类型。三种选择厚置备延迟置零、厚置备置零、精简置备。厚置备置零会在创建时就把空间全部分配并清零最慢但性能最可预期厚置备延迟置零创建快写入时才清零精简置备按实际使用量占用空间省容量但写性能略差而且用久了空间回收比较麻烦。我的习惯是生产用厚置备置零实验环境用精简置备。网卡适配器类型。这个坑必须提。VMXNET3 是性能最好的半虚拟化网卡但它需要虚拟机里装了 VMware Tools 才有驱动。如果你给一台准备装 Windows 的新虚拟机选了 VMXNET3装系统时会发现网络适配器列表是空的很多人以为网卡坏了。正确做法是装系统阶段先用 E1000e装完系统、装好 Tools再关机改成 VMXNET3。Linux 发行版大多内核自带 VMXNET3 驱动一般不受影响。磁盘控制器类型。8.0 默认推荐 PVSCSI对高 IOPS 场景性能更好但部分老系统安装镜像里没有这个驱动。装比较老的 Windows 版本时改成 LSI Logic SAS 更稳妥。5.3 装系统和装 VMware Tools 是两件事虚拟机的光驱挂上 ISO开机进系统安装界面后面的步骤和装物理机没区别。分区、设账号、装驱动一路走完。系统装好之后接下来这一步才是让虚拟机好用的关键装 VMware Tools。它提供的是一组驱动和后台服务负责内存气球回收、时间同步、心跳检测、优雅关机、拖拽文件配了图形界面时等功能。不装 Tools虚拟机的内存管理效率会明显下降网页控制台里也会一直提示VMware Tools 未运行。Windows 虚拟机的装法在网页控制台里点虚拟机 → 操作 → 客户机操作系统 → 安装 VMware Tools虚拟机会自动挂载一个虚拟光驱进去双击 setup.exe一路下一步重启即可。Linux 虚拟机不用挂载官方 ISO直接用发行版仓库里的开源版本更省事# Debian / Ubuntu 系 sudo apt update sudo apt install -y open-vm-tools # RHEL / CentOS 系 sudo dnf install -y open-vm-tools # 启动并设为开机自启 sudo systemctl enable --now vmtoolsd装完之后在网页控制台看虚拟机的摘要页VMware Tools那一栏应该显示正在运行和版本号。如果显示未运行多半是服务没起来进系统检查systemctl status vmtoolsd。提示Linux 上不要再去挂载官方 Tools 的 ISO 手动编译安装新版内核下容易和内核模块签名冲突发行版自带的 open-vm-tools 更省心。5.4 快照、克隆与模板的正确用法快照是虚拟化最诱人的功能也是最容易被用错的功能。它的原理是把当前磁盘状态标记一下之后的写入另存为增量文件所以快照不会复制一份完整磁盘创建很快。但这不代表它能当备份用——快照文件依赖父磁盘存在父磁盘损坏快照一起完蛋。我的使用原则是快照只做短期回滚点比如装一个不确定的软件之前打一个验证没问题立刻删除。快照链不要超过三层层数越多读性能越差删除时合并的时间也越长。长期备份还是要靠导出 OVF 或者用专门的备份方案。克隆和模板则是批量部署的利器。把一台配好的虚拟机转成模板之后每次部署直接从这个模板克隆省掉装系统、装 Tools、打补丁的全过程。克隆分完整克隆和链接克隆完整克隆是独立的一份链接克隆共享父盘节省空间但依赖父盘。单机环境下我一般用完整克隆省心。5.5 嵌套安装 ESXi 的特殊开关还有一种情况是在 ESXi 里再装一个 ESXi也就是嵌套虚拟化做实验环境时很常用。默认情况下虚拟机里的操作系统看不到 CPU 的硬件虚拟化指令装 ESXi 会直接报错需要手动打开一个开关。操作路径是虚拟机关机 → 编辑设置 → CPU → 展开 → 勾选向客户机操作系统公开硬件辅助虚拟化。同时建议把内存全部预留勾选预留客户机内存否则嵌套的 ESXi 在内存紧张时容易出奇怪的问题。嵌套的那台 ESXi 建议给 4 vCPU / 8GB 内存起步磁盘 40GB 以上客户机操作系统类型选对应的 ESXi 版本。嵌套环境跑起来会比较慢毕竟隔了一层做功能验证可以别指望性能。另外嵌套 ESXi 里面再建的虚拟机网络要走外层虚拟机的虚拟网卡配置时容易绕晕建议先用最简单的 NAT 或桥接模式跑通再说。6. 常见问题与排查实录装机过程中遇到的问题八成集中在三个方向装不上、连不上、跑不动。下面按这三个方向把典型症状和排查路径整理一遍。6.1 装不上引导与磁盘相关的坑引导时报CPU 不受支持。这是 8.0 提高了 CPU 指令集门槛导致的老平台比如早期的 Nehalem、Westmere 架构确实装不了。解决办法只有换硬件或者退回到 7.0 甚至 6.7 版本。买二手服务器前一定先查 CPU 型号。安装向导里找不到磁盘。多半是存储控制器没驱动。消费级主板上的软 RAID 阵列在 ESXi 眼里是不存在的只能看到单块物理盘一些较新的阵列卡也可能需要额外驱动。排查办法是进 BIOS 把 RAID 模式改成 AHCI 或 JBOD 试试能看到盘就说明是阵列卡驱动问题。提示No supported network adapter。前面反复提到的网卡驱动问题。板载 Realtek 网卡基本没戏插一张 Intel 网卡就能过。写到一半报错退出。优先怀疑镜像损坏或启动盘质量问题。重新校验 ISO 的 SHA256换一个 U 盘重写用 DD 模式。这三步能解决绝大多数安装中断。6.2 连不上网络与网页控制台浏览器打不开管理页面。先在 DCUI 里确认管理 IP 是不是配好了、是不是 0.0.0.0。然后从同网段的机器ping一下通了但网页打不开检查是不是输的http而不是https——ESXi 只监听 443 端口。再不行就在 DCUI 里重启管理网络。能 ping 通但登录后一片空白。换个浏览器或者清一下缓存某些浏览器版本对 ESXi 的网页控制台兼容性不好。另外确认一下访问的是/ui路径老版本的/vsphere-client在 8.0 里已经不可用了。虚拟机之间 ping 不通。按顺序查四层虚拟机自己的防火墙 → 虚拟机网卡是否连上网页控制台里看网络适配器是否勾选已连接→ 两台虚拟机是否在同一个端口组 → 端口组的 VLAN ID 和物理交换机是否一致。绝大多数情况是最后一层VLAN 配错了。6.3 跑不动性能与 Tools 相关虚拟机卡顿但物理机资源很空闲。优先看是不是内存超卖了网页控制台里主机内存使用率是不是接近 100%。再看虚拟机的 CPU 就绪时间Ready Time这个值持续偏高说明物理 CPU 调度不过来需要降低超分比例。虚拟机时间越走越慢。典型的 Tools 没装或者 NTP 没配。装了 Tools 的虚拟机会通过它和宿主机同步时间比虚拟机内部自己跑 NTP 更准。磁盘写入速度只有几十兆。检查虚拟机磁盘是不是精简置备用久了空间碎片化可以试着做一次存储迁移虽然是同一块盘但会重写文件布局。也可能是磁盘控制器类型选得不合适换成 PVSCSI 试试。现象大概率原因快速验证方法处理方式引导报 CPU 不支持CPU 指令集不满足 8.0 要求查 CPU 型号规格换硬件或降版本安装时找不到磁盘阵列卡/控制器无驱动BIOS 改 AHCI 后重试注入驱动或换控制器模式提示无可用网卡板载网卡不在兼容列表查网卡芯片型号加装 Intel 网卡网页控制台打不开协议或端口写错telnet IP 443测试改用 https 访问虚拟机网络不通VLAN 或端口组不一致对比端口组 VLAN ID统一 VLAN 配置虚拟机时间漂移Tools 未装或 NTP 未配看 Tools 状态装 Tools 配 NTP虚拟机明显卡顿内存超卖或 CPU 就绪高看主机资源使用率降超分、加内存7. 加固与备份装完之后别急着撒手系统跑起来不等于可以不管了。ESXi 是整台机器的大门门开着没人管风险比普通服务器大得多。下面这几件事花不了多少时间但能省掉很多麻烦。7.1 五步基础加固第一步改掉弱密码并考虑禁用 root 远程登录。日常管理用普通账号需要提权时再切 root这是最基本的习惯。第二步关掉不用的服务。SSH 和 ESXi Shell 默认是关闭的需要时在网页控制台临时开启用完立刻关闭。命令行也可以操作# 开启 / 关闭 SSH 服务 vim-cmd hostsvc/enable_ssh vim-cmd hostsvc/start_ssh vim-cmd hostsvc/stop_ssh vim-cmd hostsvc/disable_ssh第三步配置防火墙规则。ESXi 自带防火墙默认只放行必要端口。确认一下管理界面是不是只对特定网段开放别把 443 暴露在不受控的网络里。第四步进 BIOS 给引导顺序加密码防止有人插个 U 盘就把系统重装了。这一步在共享机房环境里尤其重要。第五步关闭不必要的高级功能。比如不用的 CIM 服务、不用的插件减少攻击面。注意改防火墙和服务配置前先确认自己有带外管理或者物理接触机器的条件别把自己锁在外面。7.2 配置备份与恢复ESXi 的主机配置网络、存储、账号、许可是可以导出备份的重装系统后导入就能恢复省掉重新配一遍的功夫。命令很简单# 先把当前运行配置同步到引导分区 vim-cmd hostsvc/firmware/sync_config # 生成配置备份包文件落在 /scratch/downloads/ vim-cmd hostsvc/firmware/backup_config执行完会返回一个下载路径形如http://*/downloads/xxxxx.bundle.tgz把*换成管理 IP用浏览器下载下来存好。恢复的时候在安装完的新系统上执行vim-cmd hostsvc/firmware/restore_config /path/to/bundle.tgz等它自动重启即可。虚拟机本身的备份是另一回事。单机免费版没有内置的备份方案我的做法是两条腿走路重要虚拟机定期关机导出 OVF 存到网络存储上日常用一台独立的备份虚拟机跑定时任务通过快照加文件复制的方式做增量。前者可靠但笨重后者灵活但要验证恢复流程是否真的能用——备份没验证过等于没有备份。8. 一些实际踩出来的经验最后分享几点文档里不会写、但实际用起来很有用的体会。关于版本选择别一味追新。8.0 的每个更新版本对硬件的要求可能有细微变化尤其是 U3 之后对引导介质的要求更严格了。如果手上的硬件比较老装之前先查一下对应版本的兼容列表别装到一半才发现不支持。关于磁盘性能虚拟机磁盘的性能瓶颈往往不在 ESXi而在物理磁盘本身。用消费级 SSD 跑十几台虚拟机写入放大会很快把盘写废。有条件的话选企业级 SSD或者至少给虚拟机磁盘留足空闲空间别让盘跑到 90% 以上。关于网页控制台的响应速度8.0 的新版控制台功能全但比较吃资源浏览器开着几个标签页的时候会明显卡。我一般只留一个窗口操作需要看日志的时候切到 SSH效率高很多。关于实验环境的重置养成装完就做模板的习惯。把一台干净的、装好 Tools、打好补丁的虚拟机转成模板放那儿以后不管要做什么实验克隆一份出来折腾折腾坏了直接删掉重克隆比修复快得多。这个习惯我坚持了好几年省下的时间相当可观。还有一点遇到问题先看日志再动手改配置。ESXi 的日志在/var/log/下面vmkernel.log记录底层事件hostd.log记录管理服务相关shell.log记录命令行操作。很多人一出问题就重启、就重装其实日志里往往直接写着原因。养成先翻日志的习惯排查效率会高一个量级。

相关推荐

ESXi 8.0安装教程:从裸金属虚拟化到虚拟机与vCenter落地
ESXi 8.0安装教程:从裸金属虚拟化到虚拟机与vCenter落地

这个标题我第一眼看到的时候是有点想笑的——“ESXi8.0安装Vmware”,这话读起来像“用微信安装腾讯”。但真把它放到实际场景里,你会发现这个说法其实暴露了一个特别典型的新手困惑:很多人拿到一台服务器,知道要装 ESXi&#xff0… · 2026/11/5 7:30:43

鲜花电商智能推荐系统:协同过滤算法实战
鲜花电商智能推荐系统:协同过滤算法实战

1. 项目概述:当鲜花电商遇上智能推荐去年给本地一家连锁花店做系统升级时,老板向我吐槽:"每次促销短信群发后,总有老客户抱怨收到的推荐不对胃口"。这让我意识到,传统的电商管理系统已经不能满足个性化消费时… · 2026/11/5 7:29:42

低空智联网核心技术解析与应用实践
低空智联网核心技术解析与应用实践

1. 低空智联网技术体系概述低空智联网作为支撑低空经济发展的新型基础设施,其技术架构呈现出明显的"星地融合"特征。这套系统本质上是一个空天地一体化的智能网络平台,通过整合地面移动通信网络(5G/5G-A)、低空专用网络… · 2026/11/5 7:29:42

如何用AI新闻雷达Horizon打造你的专属信息过滤系统
如何用AI新闻雷达Horizon打造你的专属信息过滤系统

如何用AI新闻雷达Horizon打造你的专属信息过滤系统 【免费下载链接】Horizon 📡 Your own AI-powered news radar. Generates daily briefings in English & Chinese. | 用 AI 构建你专属的新闻雷达 项目地址: https://gitcode.com/GitHub_Trending/horizon39… · 2026/11/5 8:41:27

SuperSplat 新手排错指南:3D Gaussian Splat 编辑器常见 5 类坑一次讲清
SuperSplat 新手排错指南:3D Gaussian Splat 编辑器常见 5 类坑一次讲清

SuperSplat 新手排错指南:3D Gaussian Splat 编辑器常见 5 类坑一次讲清 【免费下载链接】super-splat 3D Gaussian Splat Editor 项目地址: https://gitcode.com/gh_mirrors/su/super-splat 第一次把 SuperSplat 跑起来就卡住了?先别急着怀疑人生… · 2026/11/5 8:41:27

Windows 多出一块虚拟屏:Virtual-Display-Driver 安装与配置实用清单
Windows 多出一块虚拟屏:Virtual-Display-Driver 安装与配置实用清单

Windows 多出一块虚拟屏:Virtual-Display-Driver 安装与配置实用清单 【免费下载链接】Virtual-Display-Driver Add virtual monitors to your windows 10/11 device! Works with VR, OBS, Sunshine, and/or any desktop sharing software. 项目地址: https://git… · 2026/11/5 8:41:27

【亲测免费】 探索PySceneDetect:高效视频剪辑与分割工具
【亲测免费】 探索PySceneDetect:高效视频剪辑与分割工具

探索PySceneDetect:高效视频剪辑与分割工具 【免费下载链接】PySceneDetect :movie_camera: Python and OpenCV-based scene cut/transition detection program & library. 项目地址: https://gitcode.com/GitHub_Trending/py/PySceneDetect 是一个开源的… · 2026/11/5 8:41:27

3分钟给Windows加块虚拟显示器:Virtual-Display-Driver完整上手指南
3分钟给Windows加块虚拟显示器:Virtual-Display-Driver完整上手指南

3分钟给Windows加块虚拟显示器:Virtual-Display-Driver完整上手指南 【免费下载链接】Virtual-Display-Driver Add virtual monitors to your windows 10/11 device! Works with VR, OBS, Sunshine, and/or any desktop sharing software. 项目地址: https://gitc… · 2026/11/5 8:41:27

ADS122U04IPWR+STM32L4R9AI工业温度采集系统实战设计
ADS122U04IPWR+STM32L4R9AI工业温度采集系统实战设计

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 8:40:21

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38

多智能体协作系统架构设计与实践优化
多智能体协作系统架构设计与实践优化

1. 多智能体协作系统的时代背景2017年Transformer架构的诞生彻底改变了人工智能的发展轨迹。当行业还沉浸在单一大模型带来的性能突破时,Anthropic的研究团队已经将目光投向了更前沿的领域——如何让多个智能体通过协作产生超越单体能力的系统智能。这就像交响乐团中… · 2026/11/5 0:00:39

大模型系统性入门实战指南:从原理到部署微调的全链路路线
大模型系统性入门实战指南:从原理到部署微调的全链路路线

提到大模型的系统性入门,我先说个结论:这事真不难,难的是资料太散、路线太多,今天这个框架明天那个工具,新人很容易在“收藏夹吃灰”和“教程看到一半放弃”之间反复横跳。市面上关于大模型的内容少说有几十万篇&#… · 2026/11/5 0:00:39

鸿蒙文件系统沙箱机制解析与开发实践
鸿蒙文件系统沙箱机制解析与开发实践

1. 鸿蒙文件系统沙箱机制深度解析作为一名从Android转向鸿蒙开发的工程师,我深刻体会到文件系统访问是迁移过程中最先遇到的"拦路虎"。在Android上运行良好的文件读写代码,在鸿蒙真机环境却频频出现文件写入后神秘消失或直接抛出权限拒绝错误的… · 2026/11/5 0:00:39

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码