RACADM 读取控制器与物理盘状态
RACADM 的 storage get 子命令读取 RAID 控制器、虚拟盘与物理盘信息,并支持按属性筛选,只取本次关心的字段,便于脚本化巡检。典型用法是先确认控制器与虚拟盘状态,再按槽位、介质类型与预测性故障字段筛选物理盘。存储类写操作异步执行,读取结果时配合任务队列判断动作是否真正完成。
基本信息
| 适用平台 | Dell PowerEdge 服务器,iDRAC 侧或系统内 RACADM |
|---|---|
| 主要对象 | controllers 控制器、vdisks 虚拟盘、pdisks 物理盘 |
| 常用参数 | -o 展开属性,-p 指定属性列表以精简输出 |
| 关注字段 | State 状态、Slot 槽位、Size 容量、MediaType 介质类型、PredictiveFailure 预测性故障 |
| 配套命令 | jobqueue 查看异步任务状态与结果 |
典型使用场景
- 巡检脚本:定期采集虚拟盘与物理盘状态,异常时触发告警
- 换盘前确认:读取目标槽位的盘状态与预测性故障标记
- 批量盘点:按属性筛选导出盘清单,刷新资产系统
- 故障定位:系统不可启动时通过带外读取存储视图
- 变更验证:阵列调整后核对虚拟盘与物理盘状态是否回到预期
读取存储状态
读取存储状态
racadm storage get controllers # 控制器清单与固件
racadm storage get vdisks -o # 虚拟盘详细属性
racadm storage get pdisks -o -p State,Slot,Size,MediaType # 物理盘状态与槽位
racadm storage get pdisks -o -p PredictiveFailure # 预测性故障标记
racadm jobqueue view # 查看存储相关异步任务的结果字段读法
| 字段 | 含义 | 异常表现 |
|---|---|---|
| State | 盘或虚拟盘当前状态 | 出现降级或故障态 |
| Slot | 槽位编号 | 与现场标签不一致时需核对 |
| MediaType | 介质类型 | 评估混用与性能预期 |
| PredictiveFailure | 预测性故障标记 | 非零即进入换盘计划 |
预测性故障标记出现后不要等它变成彻底掉盘:这类标记通常意味着盘已有不可忽略的退化趋势。
忽略任务队列会误判操作结果:存储类动作是异步的,命令返回成功不代表配置已经生效。