vall 是什么
storcli /c0/vall show 列出该控制器下的全部虚拟盘,show all 则输出级别、条带、缓存策略、成员盘与后台任务进度等细节,是核对「阵列结构是否与设计一致」的标准入口。日常巡检里最容易被忽略的是只看 v0:只要卡上存在多个逻辑盘,只查一个就等于漏检。
基本信息
| 基本用法 | storcli /c0/vall show 与 storcli /c0/v0 show all |
|---|---|
| 常用字段 | RAID Level、State、Size、Strip Size、缓存策略字段 |
| 后台任务 | show all 中可见初始化、一致性检查与重建的进度 |
| 交叉核对 | 与 /c0/eall/sall show 的物理盘状态联合确认成员 |
虚拟盘查询
虚拟盘查询
storcli /c0/vall show # 全部虚拟盘概览
storcli /c0/v0 show all # 单个虚拟盘详情
storcli /c0/vall show all | grep -Ei "RAID|State|Size|Strp" # 关键字段过滤
storcli /c0/eall/sall show | grep -i -E "Onln|Rbld|UGood" # 物理盘状态交叉核对状态缩写读法
| 缩写 | 含义 | 处置 |
|---|---|---|
| Optl | 最优状态,冗余完整 | 无需动作,纳入基线 |
| Dgrd | 降级,缺成员盘但仍可访问 | 立即排查成员盘与热备顶替情况 |
| Offln | 离线,数据不可访问 | 按数据救援流程处理,禁止盲目重建 |
| Rbld | 单盘视角下正在重建 | 监控进度与业务影响 |
典型使用场景
- 巡检核对:确认为最优状态、级别与容量与设计一致
- 故障初判:区分降级与离线,决定是立即换盘还是进入救援流程
- 容量验收:核对逻辑盘容量与公式计算值是否相符
- 变更前后:迁移、扩容前后记录基线,便于回溯差异
- 台账维护:把逻辑盘到物理成员的对应关系写进资产记录
状态缩写推荐按完整词边界匹配,避免子串误判:写监控脚本时用整词匹配而不是包含匹配,可减少误报与漏报。
Strip 是单盘上的条带元素大小,不等于整条带宽度:整条带宽度等于元素大小乘以参与读写的数据盘数,评估对齐时要按宽度计算。
巡检时把全部虚拟盘的状态一次性取回并与基线比对,比人工逐盘判断更快发现差异;多逻辑盘机器上尤其容易漏掉排在后面的虚拟盘。
读回信息时同时记录缓存策略与条带参数:性能类问题的排查往往从「策略是否被改动过」开始,有基线才能快速排除这一层。