Dell EqualLogic PS 系列 diag 诊断日志收集

EqualLogic PS 系列存储用 Group Manager 命令行的 diag 命令收集诊断数据。命令会把阵列内部状态和配置数据编码后拆成若干个 .dgo 文件(Seg_1.dgo ~ Seg_n.dgo),存放在阵列上,不包含任何用户数据和账户密码。

diag 只收集当前登录的那台阵列(成员)的数据。组内有多个成员时,需要分别登录每个成员的 IP 各执行一次;不要连接组 IP(Group IP),否则可能连到其他成员上。

运行 diag

  1. 用 Telnet 或 SSH 连接阵列某个网络接口的 IP(也可用串口线连接活动控制器的 Port 0),以 grpadmin 账户登录。

    Telnet 登录 EqualLogic
  2. 输入 diag 并回车,出现提示后输入 y 开始收集。整个过程需要几分钟,进度条偶尔会停顿一会儿,属正常现象。

    执行 diag 命令
  3. 收集结束时会显示可以用 FTP / SCP 取回文件的 IP 地址,并询问是否把结果输出到屏幕(text capture)。能用 FTP 取文件时直接回车(选 n)即可。

    diag 完成后的取回方式提示

用 FTP 取回 .dgo 文件

在 Windows 资源管理器地址栏输入 ftp://<阵列成员 IP>,用 grpadmin 账户登录后下载全部 .dgo 文件:

资源管理器以 grpadmin 登录 FTP FTP 目录中的 dgo 文件

资源管理器下载失败时改用命令行,务必使用二进制(binary)模式:

C:\> ftp 192.168.100.51
User: grpadmin
Password: ********
ftp> binary
ftp> mget *.dgo
ftp> bye

其他取回方式

  • 邮件:阵列配置了邮件通知时,diag 会把各段数据以纯文本邮件发送到通知列表(最多约 6 封)。
  • 屏幕输出:邮件和 FTP 都不可用时,先在 Telnet / SSH 客户端中开启会话记录,再在提示处输入 y 把数据输出到屏幕,输出结束后关闭会话记录,记录文件即为诊断数据。

diag 生成的文件会一直保留在阵列上,直到被手工删除或被下一次 diag 覆盖。

没有找到想要的答案?

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