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

📋 文档信息

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

📋 变更历史记录

文档变更记录

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

🎯 类概览

Nvme 类

属性
类名称Nvme
功能描述NVMe硬盘管理对象,提供NVMe硬盘的基本信息、健康状态、温度监控和VPD芯片管理功能
所属SIG组hardware
所属组件storage
责任人存储管理组
最后更新2026-05-27
状态🟢 正常运行

📊 属性定义详表

必选属性

属性名类型默认值取值范围动态关联描述使用场景举例来源分类
SlotU8-U8-NVMe槽位号
主键属性
NVMe对象标识0CSR配置软件
MediaTypeU8-U8-介质类型显示NVMe介质类型0CSR配置硬件
ProtocolU8-U8-协议类型显示NVMe协议类型0CSR配置硬件
RevisionString-String-固件版本显示NVMe固件版本"1.0"CSR配置硬件
PredictedMediaLifeLeftPercentU8-0-100-预估介质剩余寿命百分比显示NVMe剩余寿命95CSR配置软件
TemperatureCelsiusU8-U8-温度(摄氏度)监控NVMe温度45CSR配置硬件
FailureU16-U16-故障状态显示NVMe故障状态0CSR配置软件
PredictiveFailureU16-U16-预故障状态显示NVMe预故障状态0CSR配置软件
VPDChipU8[]-U8[]-VPD芯片列表
引用接口:bmc.kepler.Chip.BlockIO
引用VPD芯片对象[]CSR配置硬件
SSDChipU8[]-U8[]-SSD芯片列表
引用接口:bmc.kepler.Chip.BlockIO
引用SSD芯片对象[]CSR配置硬件
RefComponentU8[]-U8[]-关联组件列表
引用接口:bmc.kepler.Systems.PcieAddrInfo
引用PCIe地址信息[]CSR配置软件

可选属性

属性名类型默认值取值范围动态关联描述使用场景举例来源分类
SerialNumberString-String-序列号显示NVMe序列号"NVME12345"BMC内部设置硬件

📝 配置示例

json
{
            "Slot": "${Slot}",
            "TemperatureCelsius": "<=/Scanner_Temp.Status;<=/Scanner_Temp.Value |> expr($1 ==1 ? 129 : $2)",
            "MediaType": 1,
            "Protocol": 6,
            "PredictedMediaLifeLeftPercent": "<=/Scanner_Remtime.Value",
            "RefComponent": "#/Component_PCIeCard1",
            "Failure": "<=/Scanner_SSD_Fault.Value",
            "PredictiveFailure": "<=/Scanner_SSD_Pre_Fault.Value",
            "VPDChip": "#/Chip_Virtual_SSD",
            "SSDChip": "#/Chip_SSD"
        }