CSR配置字典之StorageConfig类
更新时间: 2026/05/27
在Gitcode上查看源码

📋 文档信息

项目内容
文档标题StorageConfig类配置字典
版本v1.0
创建日期2026-05-27
最后更新2026-05-27
维护状态✅ 活跃维护

📋 变更历史记录

文档变更记录

版本发布日期变更类型变更内容影响范围维护人员
v1.02026-05-27初始版本创建StorageConfig类配置字典全新文档系统管理员

🎯 类概览

StorageConfig 类

属性
类名称StorageConfig
功能描述存储配置管理对象,提供存储系统配置、PHY错误检测、诊断功能和控制器信息获取能力
所属SIG组hardware
所属组件storage
责任人存储管理组
最后更新2026-05-27
状态🟢 正常运行

📊 属性定义详表

必选属性

属性名类型默认值取值范围动态关联描述使用场景举例来源分类
StorageConfigReadyBoolean-Boolean-用于控制器配置导入导出场景,标志了所有控制器的状态判断存储配置是否完成1BMC内部设置软件
VolumesStateAbnormalU320U32-是否存在状态异常的逻辑盘。0:否,1:是记录异常卷数量1BMC内部设置软件
DiskPartitionUsagePercentageThresholdU81000-100-磁盘分区占用率告警阈值(百分比)监控磁盘分区使用率100CSR配置软件

可选属性

属性名类型默认值取值范围动态关联描述使用场景举例来源分类
PhyErrorEnabledBooleantrueBoolean-PHY错误检测开关
主键属性
控制PHY错误检测功能trueCSR配置软件
PhyErrorIntervalU321800U32-PHY错误检测间隔(秒)设置PHY错误检测周期1800CSR配置软件
PhyErrorMaxRecordU3220U32-PHY错误最大记录数限制PHY错误记录数量20CSR配置软件
PhyErrorThresholdU32100U32-PHY错误阈值PHY错误数量告警阈值100CSR配置软件
MaxPhyErrorLogFileRotationCountU3210U32-PHY错误日志文件最大轮转数控制日志文件轮转10CSR配置软件
PhyErrorSelUnlimitFlagBooleanfalseBoolean-PHY错误SEL无限制标志
true:不限制SEL记录
false:限制SEL记录
控制SEL记录策略falseCSR配置软件
RAIDParallelUpgradeCountU82U8-RAID并行升级数量
只读属性
控制RAID卡并行升级数量2CSR配置软件
DriveFaultHealEnabledBooleanfalseBoolean-硬盘故障愈合开关
只读属性
控制硬盘故障愈合功能falseCSR配置软件
NVMeParallelUpgradeCountU830-5-NVMe直通盘并行升级最大盘数
只读属性,超过5时取5
控制NVMe盘并行升级数量3CSR配置软件
FileMockEnabledBooleanfalseBoolean-PHY位错误文件模拟开关
用于测试
测试PHY位错误功能falseCSR配置软件

📝 配置示例

json
{
            "VolumesStateAbnormal": 0,
            "NVMeParallelUpgradeCount": 3
        }