三套命名为什么要对照
现场换内存最容易出错的环节是“说的是同一条内存吗”:主板丝印(如 DIMM_A1)、操作系统可见的槽位名、BMC 传感器名三套叫法未必一致,机型与批次之间还可能变化。把对照关系沉淀进维护记录,现场就能按名称直接定位,而不是靠猜和拆机确认。
基本信息
| 主板丝印 | 主板上印刷的槽位名,安装时肉眼可见 |
|---|---|
| 系统侧名称 | dmidecode -t 17 的 Locator 字段 |
| BMC 侧名称 | 温度与告警中使用的传感器名 |
| 采集手段 | dmidecode 与 ipmitool sdr 各采一次比对 |
| 归档形式 | 文本对照表加实地照片,一并存入资产资料 |
典型使用场景
- 告警定位:BMC 报某条内存过温时,先确认它对应主板上哪个槽位
- 换件复核:更换后核对是否装回原槽位,通道配置保持不变
- 例行巡检:把对照表纳入巡检留档,异常时直接引用
- 人员交接:新人不必重新摸索机型的命名规律
- 扩容规划:确认已占用槽位与空位,避免插法破坏通道均衡
两侧数据采集
两侧数据采集
# 系统侧:槽位名与规格
dmidecode -t 17 | grep -E 'Locator|Size|Speed' | head -30
# BMC 侧:内存相关传感器名(无单条传感器时这里不会有对应记录)
ipmitool sdr elist | grep -i dimm | head -20
# 只看传感器名并排序,便于和丝印逐条对照
ipmitool sdr elist | grep -i dimm | awk '{print $1}' | sort | head -20三方命名对照
| 来源 | 命名形态 | 主要用途 |
|---|---|---|
| 主板丝印 | 如 DIMM_A1、P1-DIMMB2 | 现场插拔与目视核对 |
| dmidecode | Locator 字段 | 系统侧核对与扩容规划 |
| BMC 传感器 | 含槽位标识的温度项 | 告警定位与趋势观察 |
| Redfish | 内存资源集合 | 自动化采集与审计 |
部分机型只提供整机或通道级内存温度,没有单条传感器:这种情况以 dmidecode 与主板丝印为准,不要因为查不到就判断缺件。
不要仅凭传感器名称推断物理位置:命名规律在机型与批次间会变,首次接触的机型必须按手册或实地确认一次。