首页/系统/服务器硬件与 RAID 速查/RACADM 采集系统与固件清单
带外管理72 条

RACADM 采集系统与固件清单

getsysinfo 拿机型与服务标签,swinventory 拿 BIOS/iDRAC/网卡/RAID 的固件版本矩阵;两者组合就是一份基线快照。

RACADM 采集系统与固件清单

getsysinfo 取机器身份与服务标签,swinventory 取 BIOS、iDRAC、网卡、RAID 等组件的固件版本矩阵,两者组合起来就是一份 Dell 服务器基线快照。这份快照的用途集中在三个时点:升级前后做对比、报修时作为附件、以及资产系统定期刷新。养成按日期归档输出的习惯,能省掉大量「这台机器当时是什么版本」的追问。

基本信息

适用平台Dell PowerEdge 系列,操作系统内使用 RACADM 或远程 racadm -r 连 iDRAC
getsysinfo机型、服务标签、电源与 iDRAC 概况
swinventory组件固件版本清单,含 BIOS、iDRAC、网卡与存储控制器
权限要求需要具备读取权限的 iDRAC 账号,本地执行需管理员权限
归档方式输出重定向到按主机名与日期命名的文件

典型使用场景

  • 固件升级前后对比:升级前采一次、升级后采一次,逐项确认版本变化
  • 报修材料整理:把服务标签与固件清单附在工单里,减少厂商往返问询
  • 资产盘点:批量采集机型与服务标签,刷新 CMDB 中的硬件字段
  • 合规核查:证明关键固件未低于基线要求的版本
  • 新机验收:上架时留一份出厂状态快照,后续变更都有对照

信息采集与归档

信息采集与归档
OUT=/var/log/dell/$(hostname)-$(date +%F).txt  # 文件名带主机与日期
mkdir -p $(dirname $OUT)
{
  racadm getsysinfo  # 机型与服务标签
  racadm getversion  # 组件版本概览
  racadm swinventory | head -60  # 固件版本矩阵
} > $OUT 2>&1
grep -iE "Service Tag|BIOS|iDRAC" $OUT | head -10  # 抽查关键字段是否采到

输出字段读法

来源关键字段用途
getsysinfo服务标签与机型报修与资产归属的唯一凭据
getversioniDRAC 与 BIOS 版本快速判断是否需要升级
swinventory各组件固件版本升级前后逐项对比
系统信息电源状态与机箱概况与电源事件时间线互为印证
较老固件上 swinventory 可能不可用,此时可在 iDRAC 界面导出硬件清单,或用 OMSA 等带内工具替代。
采集输出里含服务标签与序列号等敏感信息,外发前按内部流程脱敏或走受控渠道。

易错点

  • 升级后不重采:固件版本变化无人记录,后续排障时状态依据不可信
  • 把 getsysinfo 当全量清单:固件明细要看 swinventory,两者字段并不重叠
  • 输出不带时间戳:多份快照放在一起时无法判断先后顺序
  • 把采集结果留在个人目录:交接后无人能找到历史基线

数据来源与参考

  • Dell RACADM 参考(getsysinfo / swinventory)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌