ESXi 8.0 具有一种系统存储布局,可对大型模块和第三方组件进行灵活的分区管理和支持,同时简化了调试操作。
ESXi 系统存储
分区 | 适用情况 | 类型 |
---|---|---|
系统引导 | 存储引导加载程序和 EFI 模块。 | FAT16 |
引导槽 0 | 用于存储 ESXi 引导模块的系统空间。 | FAT16 |
引导槽 1 | 用于存储 ESXi 引导模块的系统空间。 | FAT16 |
ESX-OSData | 作为存储其他模块的统一位置。 不用于引导和虚拟机。 整合旧版 /scratch 分区、VMware Tools 的 locker 分区和核心转储目标。
小心: 如果安装介质为 USB 或 SD 卡设备,最佳做法是在 ESXi 主机之间不共享的持久存储设备上创建 ESX-OSData 分区。
|
VMFS-L |
ESX-OSData 卷大概分为两类数据:永久数据和非永久数据。永久数据包含不经常写入的数据,例如 VMware Tools ISO、配置和核心转储。
非永久数据包含频繁写入的数据,例如日志、VMFS 全局跟踪、vSAN 条目持久性守护进程 (EPD) 数据、vSAN 跟踪和实时数据库。

ESXi 系统存储大小
分区大小(系统引导分区除外)可能会因所用引导介质的大小而异。如果引导介质具有高耐用性且容量大于 142 GB,则会自动创建 VMFS 数据存储以存储虚拟机数据。
可以通过使用 vSphere Client 并导航到分区详细信息视图,查看 ESXi 安装程序配置的引导介质容量和自动大小。或者,也可以使用 ESXCLI,例如 esxcli storage filesystem list
命令。
引导介质大小 | 8-10 GB | 10-32 GB | 32-128 GB | 大于 128 GB |
---|---|---|---|---|
系统引导 | 100 MB | 100 MB | 100 MB | 100 MB |
引导槽 0 | 500 MB | 1 GB | 4 GB | 4 GB |
引导槽 1 | 500 MB | 1 GB | 4 GB | 4 GB |
ESX-OSData | 剩余空间 | 剩余空间 | 剩余空间 | 最多 128 GB |
VMFS 数据存储 | 介质大小 > 142 GB 时的剩余空间 |
systemMediaSize
限制引导介质上的系统存储分区大小。如果您的系统占用空间较小,不需要 128 GB 的最大系统存储大小,则可以将其限制为最小值 32 GB。
systemMediaSize
参数接受以下值:
- min(32 GB,适用于单个磁盘或嵌入式服务器)
- small(64 GB,适用于至少具有 512 GB RAM 的服务器)
- default (128 GB)
- max(多余多 TB 服务器,使用所有可用空间)
所选值必须符合您的系统用途。例如,具有 1 TB 内存的系统必须至少将 64 GB 内存用于系统存储。要在安装时设置引导选项,例如 systemMediaSize=small
,请参阅输入引导选项以启动安装或升级脚本。有关详细信息,请参见知识库文章 81166。
ESXi 系统存储链接
系统存储卷 | 符号链接 |
---|---|
引导槽 0 | /bootbank |
引导槽 1 | /altbootbank |
永久数据 | /productLocker /locker /var/core /usr/lib/vmware/isoimages /usr/lib/vmware/floppies |
非永久数据 | /var/run /var/log /var/vmware /var/tmp /scratch |
存储行为
启动 ESXi 时,主机进入自动配置阶段,在此期间将系统存储设备配置为默认设置。
在安装 ESXi 映像后重新引导 ESXi 主机时,主机会将系统存储设备配置为默认设置。默认情况下,系统会将所有可见空白内部磁盘格式化为 VMFS 以便将虚拟机存储在这些磁盘上。在 ESXi Embedded 中,默认情况下,系统也会将所有可见空白内部磁盘格式化为 VMFS。
在 ESXi 主机的引导硬盘驱动器或 USB 设备上,磁盘格式化软件将保留硬件供应商创建的现有诊断分区。在剩余空间中,软件将创建如下所述的分区。
ESXi 在主机驱动器上创建的分区
对于全新安装,将为引导槽、暂存分区、locker 和核心转储创建多个新分区。全新 ESXi 安装使用 GUID 分区表 (GPT),而不是基于 MSDOS 的分区。安装程序根据磁盘大小创建各种不同大小的引导槽。有关暂存分区的详细信息,请参见关于暂存分区。
安装程序仅影响安装磁盘。安装程序不影响服务器的其他磁盘。当在磁盘上进行安装时,安装程序会覆盖整个磁盘。当安装程序自动配置存储时,安装程序不会覆盖硬件供应商分区。
要创建 VMFS 数据存储,ESXi 安装程序要求安装磁盘上至少具有 128 GB 的可用空间。
- 首次启动主机之前。
- 将主机重置为默认配置后启动主机之前。
如果已发生磁盘自动格式化,要覆盖 VMFS 格式,可移除数据存储。请参见《vCenter Server 和主机管理》文档。
关于暂存分区
对于新安装的 ESXi,在自动配置阶段,如果安装磁盘是硬盘或 SSD 等高耐用性设备,则会在安装磁盘上创建暂存分区。
当 ESXi引导时,系统会尝试在本地磁盘上查找适合的分区以创建暂存分区。
暂存分区不是必需的。它用于存储创建支持包时需要用到的系统日志。如果暂存分区不存在,系统日志将会存储在 ramdisk 中。在内存较低的情况下,如果没有暂存分区,可能会希望创建一个暂存分区。
暂存分区在安装过程中进行创建。请勿修改分区。
如果未创建暂存分区,您可以配置一个,但是暂存分区并不是必需的。此外,您还可以替代默认配置。可以在远程 NFS 挂载目录下创建暂存分区。
从 vSphere Client 设置暂存分区
如果未设置暂存分区,则可能需要配置一个,尤其是主机内存较低时。暂存分区不存在时,系统日志将存储在 ramdisk 中。
前提条件
用于暂存分区的目录必须存在于主机上。