首页/云/云平台与虚拟化速查/ESXi 存储对象巡检命令
虚拟化操作94 条

ESXi 存储对象巡检命令

盘点 ESXi 存储用三条命令:filesystem list 看 VMFS 挂载与剩余空间,vmfs extent list 看卷与 extent 对应关系,core device list 看物理设备与来源。

云平台与虚拟化速查云更新于 2026-10-13

ESXi 存储巡检命令

在 ESXi 主机上盘点存储不需要图形界面,三条 esxcli 命令够用:storage filesystem list 看卷的挂载路径与剩余空间,storage vmfs extent list 看卷与物理 extent 的对应关系,storage core device list 看物理设备的型号、状态与链路数。它们是容量排查与换盘前的常规动作。

基本信息

文件系统esxcli storage filesystem list
卷与 extentesxcli storage vmfs extent list
物理设备esxcli storage core device list
关注项访问状态、容量、设备型号与链路数
使用方式SSH 登录主机执行,或在主机本地命令行执行
常见告警卷访问状态异常、容量逼近阈值、链路数下降

典型使用场景

  • 扩容前盘点各数据存储的剩余空间与使用趋势
  • 巡检发现链路数下降或设备状态异常,提前更换隐患盘
  • 定位“虚机挂起、卷不可访问”时的存储侧状态
  • 换盘前确认哪些卷落在哪些物理设备上
  • 每日采集结果留档,做容量与链路趋势对比

巡检组合

巡检组合
esxcli storage filesystem list                     # 卷、挂载路径、容量与剩余
esxcli storage vmfs extent list                    # 卷与 extent 的对应关系
esxcli storage core device list | grep -E 'Display Name|Status|Size'   # 设备与状态
esxcli storage core device list -d naa.6000...     # 查看单块设备的详细属性
esxcli storage core path list | grep -E 'Runtime Name|State'          # 链路数量与状态

三条命令看什么

命令看什么异常表现
filesystem list卷挂载路径、容量与剩余空间剩余接近阈值、访问状态异常
vmfs extent list卷与物理 extent 的对应关系同一卷的 extent 状态不一致
core device list设备型号、状态与链路数设备状态异常或链路数下降
对比每日采集结果可提前发现容量与链路变化,作为扩容与换盘依据;把输出按主机与日期归档,趋势比单点读数更有价值。
容量告警不要只看百分比:精简置备超分的环境里,剩余空间要和虚机增长趋势一起看,否则可能在没有任何阈值预警的情况下把数据存储写满。

易错点

  • 只看剩余容量不看访问状态:APD / PDL 状态的卷其实已经不可用
  • 巡检只查一次不留历史,容量与链路变化趋势无从判断
  • 换盘前未确认卷与 extent 的对应关系,换了盘反而影响其他卷
  • 精简置备环境只按容量百分比告警,超分写满时业务直接挂起
  • 多路径链路数下降未被发现,等到链路全断才处理,可用性窗口被压缩
  • 把 esxcli 输出当成实时的:巡检结果与实际告警时间点错位,需要带时间戳留存

数据来源与参考

  • VMware 文档:esxcli storage
  • ESXi 存储管理指南
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌