ESXi 7.0 引入了一种系统存储布局,可对大型模块和第三方组件进行灵活的分区管理和支持,同时简化了调试操作。
ESXi 7.0 系统存储更改
在 ESXi 7.0 之前,分区大小固定不变,除 /scratch 分区和可选 VMFS 数据存储之外,且分区号是静态的,这些限制了分区管理。在 ESXi 7.0 中,分区整合为更少且更大的可扩展分区,具体取决于所使用的引导介质及其容量。
分区 | 适用情况 | 类型 |
---|---|---|
系统引导 | 存储引导加载程序和 EFI 模块。 | FAT16 |
引导槽 0 | 用于存储 ESXi 引导模块的系统空间。 | FAT16 |
引导槽 1 | 用于存储 ESXi 引导模块的系统空间。 | FAT16 |
ESX-OSData | 作为存储其他模块的统一位置。 不用于引导和虚拟机。 整合旧版 /scratch 分区、VMware Tools 的 locker 分区和核心转储目标。
小心: 始终在未在
ESXi 主机之间共享的持久存储设备上创建 ESX-OSData 分区。仅对引导槽分区使用 USB、SD 和非 USB 闪存介质设备。
|
VMFS-L |
ESX-OSData 卷大概分为两类数据:永久数据和非永久数据。永久数据包含不经常写入的数据,例如 VMware Tools ISO、配置和核心转储。
非永久数据包含频繁写入的数据,例如日志、VMFS 全局跟踪、vSAN 条目持久性守护进程 (EPD) 数据、vSAN 跟踪和实时数据库。
ESXi 7.0 系统存储大小
分区大小(系统引导分区除外)可能会因所用引导介质的大小而异。如果引导介质具有高耐用性且容量大于 142 GB,则会自动创建 VMFS 数据存储以存储虚拟机数据。
可以通过使用 vSphere Client 并导航到分区详细信息视图,查看 ESXi 安装程序配置的引导介质容量和自动大小。或者,也可以使用 ESXCLI,例如 esxcli storage filesystem list
命令。
引导介质大小 | 4-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 7.0 系统存储链接
系统存储卷 | 符号链接 |
---|---|
引导槽 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 |