ESXi 存储巡检命令
在 ESXi 主机上盘点存储不需要图形界面,三条 esxcli 命令够用:storage filesystem list 看卷的挂载路径与剩余空间,storage vmfs extent list 看卷与物理 extent 的对应关系,storage core device list 看物理设备的型号、状态与链路数。它们是容量排查与换盘前的常规动作。
基本信息
| 文件系统 | esxcli storage filesystem list |
|---|---|
| 卷与 extent | esxcli 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 | 设备型号、状态与链路数 | 设备状态异常或链路数下降 |
对比每日采集结果可提前发现容量与链路变化,作为扩容与换盘依据;把输出按主机与日期归档,趋势比单点读数更有价值。
容量告警不要只看百分比:精简置备超分的环境里,剩余空间要和虚机增长趋势一起看,否则可能在没有任何阈值预警的情况下把数据存储写满。