戴尔服务器idrac导出完整tsr需启用系统级诊断快照,涵盖硬件状态、固件版本、raid配置、ttylog等;网页端在supportassist中勾选关键日志项后export,命令行用racadm techsupreport collect+export;须确保idrac固件≥4.40.40.40、启用serial over lan、内存充足。

戴尔服务器的iDRAC远程管理卡导出完整TSR(Technical Support Report)诊断日志,核心是触发全量技术数据采集并打包下载。关键不在于“单个日志类型”,而在于启用系统级诊断快照——包含硬件状态、固件版本、RAID配置、串口控制台输出(TTYLog)、电源/温度传感器读数等数十类信息。
iDRAC网页界面一键导出(推荐给多数场景)
适合无命令行权限、需快速交付支持团队的运维人员:
- 用浏览器访问iDRAC IP(如192.168.0.120或169.254.0.3),登录后进入 Troubleshooting → SupportAssist
- 点击 Edit Collection Data,务必勾选:
• RAID Controller Log
• System Information
• TTY Log(含开机自检和OS引导过程)
• Lifecycle Controller Log(含固件更新历史) - 返回SupportAssist页面,点击 Export Support Collection,等待进度条走完(通常5–12分钟)
- 弹出提示后点 OK,日志自动下载为 tsr_*.zip 文件,解压后可见 sysinfo.txt、ttylog.txt、raid_logs/ 等结构化子目录
racadm命令行精准控制(适合批量或脚本化)
适用于已安装iDRAC Tools(如DellEMC-iDRACTools-10.3.0)的Windows/Linux服务器本地执行:
- 启动收集作业(含关键诊断项):
racadm techsupreport collect -t sysinfo,ttylog,lclog,raidlog - 实时查看进度:
racadm jobqueue view,直到显示 complete=100 - 导出到指定路径(避免默认覆盖):
racadm techsupreport export -f C:\logs\tsr_full_$(date +%Y%m%d).zip
Linux下可写为:racadm techsupreport export -f /tmp/tsr_$(hostname)_$(date +%s).zip
特别注意的三个易错点
很多导出失败或内容缺失,其实卡在这三处:
- iDRAC固件版本过低:TSR全量采集功能要求iDRAC firmware ≥ 4.40.40.40(R740/R830等机型)。低于此版本可能缺少TTYLog或LCLog选项,需先升级iDRAC
- 未启用TTYLog采集权限:部分安全策略会禁用串口日志。需在iDRAC Web中进入 iDRAC Settings → Serial Console → Enable Serial Over LAN 并设为 Enabled
-
导出时iDRAC内存不足:大型服务器(如R940)生成TSR需500MB+临时空间。若导出中途中断,尝试先清理旧日志:
racadm racreset soft重启iDRAC再试
导出的TSR zip包是戴尔技术支持的标准分析输入,无需人工筛选——他们通过专用工具自动解析其中的硬件健康码、错误计数器和时间线对齐数据。只要完成上述任一方式,就拿到了完整诊断依据。










