Dell PowerEdge 服务器 TSR(SupportAssist)日志收集

TSR(Technical Support Report,新版 iDRAC 中称为 SupportAssist 收集)是戴尔 PowerEdge 服务器硬件故障分析的首选日志,包含硬件清单、系统事件日志(SEL)、Lifecycle 日志和 RAID 控制器日志,导出为一个 TSR*.zip 压缩包。

收集方式是否需要重启适用机型
方法一:iDRAC9 网页否14G 及以后(R640 / R740 / R750 / R760 等)
方法二:iDRAC7 / iDRAC8 网页否12G / 13G(R620 / R720 / R630 / R730 等)
方法三:racadm 命令行否iDRAC7 / 8 固件 2.30 及以上、iDRAC9
方法四:开机按 F10 进入 Lifecycle Controller是12G 及以后;iDRAC 网络不通时使用

准备:连接 iDRAC 管理口

  1. 准备一台笔记本和一根网线。服务器背面如有独立的 iDRAC 管理口(下图红圈处),直接连接该口;没有独立管理口或未购买独立口许可时,连接 1 号板载网口(默认与 iDRAC 共享)。

    服务器背面的 iDRAC 专用管理口
  2. 将笔记本有线网卡的 IP 设为 192.168.0.121,子网掩码 255.255.255.0。iDRAC 出厂默认地址为 192.168.0.120,可先 ping 192.168.0.120 确认连通。

    设置笔记本 IP 地址
  3. 用浏览器打开 https://192.168.0.120,出现证书告警时选择“继续前往”。

    浏览器证书告警页面
  4. 使用默认账号登录:用户名 root,密码 calvin(均为小写)。如已修改过,请使用修改后的账号。

    iDRAC 登录页面

iDRAC 地址已被改过又不知道时,可在服务器前面板 LCD 上查看(View → iDRAC IP),或开机按 F2 进入 System Setup → iDRAC Settings → Network 查看。

方法一:通过 iDRAC9 网页收集(14G 及以后)

  1. 登录 iDRAC9,在顶部菜单选择“维护”(Maintenance)→“SupportAssist”。

    iDRAC9 维护菜单中的 SupportAssist SupportAssist 页面的开始收集按钮
  2. 未注册 SupportAssist 时会弹出注册向导。注册是可选的,不注册就依次点“取消”→“取消注册”继续。

    取消 SupportAssist 注册
  3. 点击“开始收集”,勾选要收集的数据(系统信息、存储日志默认已选,保持默认即可),保存方式选“保存在本地”,点击“收集”。

    选择要收集的数据并点击收集
  4. 页面顶部显示收集进度,通常 10 分钟以内完成;完成后按提示下载保存 zip 文件。

    收集进度 收集完成

“操作系统和应用程序数据”需要在系统内安装并运行 iDRAC Service Module(iSM)才能勾选;不勾选不影响硬件故障分析。iDRAC9 固件 7.0 起不再支持把收集结果直接发送给戴尔,请保存到本地后再发送。

方法二:通过 iDRAC7 / iDRAC8 网页收集(12G / 13G)

  1. 登录 iDRAC,依次展开“概览”→“服务器”→“故障排除”,进入“技术支持报告”(新版固件名为 SupportAssist)页面,点击“高级导出选项”。

    iDRAC8 技术支持报告页面
  2. 勾选“硬件”和“RAID 控制器日志”,再勾选页面底部的同意条款。

    勾选硬件与 RAID 控制器日志
  3. (可选)需要同时收集操作系统日志时,勾选“操作系统和应用程序数据”,按提示启动虚拟控制台并插入 OS Collector。

    勾选操作系统和应用程序数据 启动 OS Collector

    在服务器系统里打开自动出现的 DRACRW 虚拟磁盘:Windows 下双击 Windows_OSCollector_Startup;Linux 下先挂载该临时分区,再运行 Linux_OSCollector_Startup。

    系统中出现的 DRACRW 虚拟磁盘 运行 OS Collector 收集脚本

    收集窗口运行完会自动关闭,临时分区随之消失。

    OS Collector 正在收集系统信息
  4. 回到 iDRAC 页面点击“导出”,等待进度完成(一般 10 分钟以内)。

    点击导出 导出进度
  5. 完成后点击“确定”,浏览器提示保存 TSR<日期时间>_<服务编号>.zip,保存到本地即可。

    导出完成点击确定 保存 TSR 压缩包

方法三:通过 racadm 命令行收集

适用于 iDRAC7 / iDRAC8 固件 2.30 及以上和 iDRAC9。用 SSH 客户端(PuTTY、Xshell 等)登录 iDRAC 管理 IP 后执行:

# 生成 TSR:SysInfo 为主日志,TTYLog 为存储控制器日志;
# OSAppAll 为操作系统日志(需系统内运行 iSM)。多个类型用逗号分隔,不加空格
racadm techsupreport generate -t SysInfo,TTYLog

# 查看作业队列,等待 TSR 作业状态变为 Completed
racadm jobqueue view

# 作业完成后导出到 CIFS / NFS 共享(共享不需要 -f 文件名)
racadm techsupreport collect -l //192.168.0.10/share -u <共享用户名> -p <共享密码>

# 在服务器本机(本地 racadm)运行时,可直接保存为本地文件
racadm techsupreport collect -f tsr.zip

方法四:开机按 F10 通过 Lifecycle Controller 导出(需重启)

iDRAC 网络不通或网页无法登录时使用。需要准备一个 FAT / FAT32 格式的 U 盘(8 GB 或 16 GB 的 USB 2.0 U 盘兼容性最好)。

  1. 重启服务器,出现 F10 选项时按 F10 进入 Lifecycle Controller。

    开机自检画面按 F10
  2. 左侧选择“Hardware Diagnostics”(硬件诊断),点击“Export Tech Support Report”(导出技术支持报告)。

    Hardware Diagnostics 中的 Export Tech Support Report
  3. 勾选“I agree to allow technical Support to use support report data”,点击 Next。

    同意条款
  4. 勾选 Hardware 和 RAID Controller Logs(这两项必选),Operating System and Application Data 能勾选就勾选,然后点击 Next。

    选择报告数据
  5. 选择 USB Drive,在 Select Device 中选中插入的 U 盘,点击 Next。

    选择导出到 U 盘
  6. 确认摘要后点击 Finish,等待数分钟。

    点击 Finish 开始导出 导出进度
  7. 提示导出成功后点击 OK。U 盘中以 TSR 开头的 zip 文件即为日志包。

    导出成功

其他日志工具

工具适用场景
SupportAssist Enterprise批量收集多台服务器 / 存储 / 网络设备日志,无需停机
OMSA(OpenManage Server Administrator)在操作系统内查看硬件状态、导出 SEL 和 RAID 控制器日志
PERCCLI / MegaCLI单独导出 PERC 阵列卡日志,见“LSI / Broadcom RAID 卡日志收集”
CMC / OME-ModularM1000e、VRTX、FX2 机箱或 MX7000 机箱管理日志

没有找到想要的答案?

上传日志让 AI 帮你诊断,或者在控制台里直接向 AI 提问。