|
诊断命令参考:Dell PowerVault 136T SNC 用户指南
返回“目录页”
诊断命令参考:Dell™ PowerVault™ 136T SNC 用户指南
引导模式
特殊步骤
事件日志转储
检索代码为 43 的转储文件
引导模式命令
诊断命令
要求进行诊断时,可以参考本节中的步骤。
引导模式
SNC 有两种操作模式:正常模式和诊断模式。可以通过服务终端发出两种命令,以便将 SNC 模块重新引导至所需的模式。除非发出指令将 SNC 重新引导至另一种模式,否则它将一直保持现有模式。
如果以诊断模式引导 SNC,服务终端上显示的命令提示是 diagmode >。处于诊断模式时,可以使用一套有限的命令来检测 SNC 的接口。此外还将禁用以太网、光纤信道和 SCSI 接口的设备驱动程序,以便可以对它们执行回送检测。
进入诊断模式
如果需要 SNC 诊断模块的特殊功能,请使用 diagBoot 命令。请参阅 diagBoot。执行以下步骤:
- 从 SNC 中断开所有 SCSI 和光纤信道电缆的连接。否则可能会损坏所连接磁盘或磁带设备上的数据。
- 按正常途径关闭磁带库。
- 拔下任何已连接的以太网电缆。有关步骤 3 和步骤 4 的详情,请参阅连接至服务端口。
- 将终端连接至服务端口。
- 打开磁带库。磁带库引导需要的时间比 SNC 需要的时间长。
- 执行下列操作之一:
- 如果服务终端的命令提示为
diagmode >,请继续执行适当的诊断检测。
- 如果服务终端的命令提示不是 diagmode
>,请键入命令 diagBoot。
- 等待 SNC 完成引导。
- 当出现 diagmode > 提示时,请继续执行适当的诊断检测。
恢复正常模式
如果 SNC 处于诊断模式,而您需要恢复正常操作,请执行 normalBoot 命令。请参阅 normalBoot。
- 从服务终端,键入 normalBoot 命令。
- 等待 SNC 完成引导。
- 在命令提示下,继续执行在此之前执行的维护操作计划。
特殊步骤
本节包含有关特殊步骤的信息。
Health Check(健康状况检测)
健康状况检测功能提供了一种方法,可用于定期确定 SNC 及其所连接接口和设备的操作状态。
手动健康状况检测
仅在 SNC 处于正常模式时,才能通过服务终端来手动执行健康状况检测。此步骤使用 hlthChkNow 命令,可以执行“设备就绪”级别的健康状况检测,包括 SCSI 设备可用性检测。必须连接并打开 SCSI 目标设备,以便通过健康状况检测来确定其操作状态。
有关与健康状况检测相关的其它命令,请在服务端口命令参考部分中参阅以 hlthChk 前缀开头的条目。
- 停止所有 I/O 活动。
- 拔下任何已连接的以太网电缆。
- 将终端连接至服务端口。
- 从服务终端,键入 hlthChkNow 命令。
- 检查服务终端上显示的结果,确定接口和所连接设备的状态。
- 如果提示出现故障,请执行适当的维护操作计划。
事件日志转储
记录在 SNC 事件日志中的事件可以显示在服务终端上。此信息可能会很有用,因为显示的正常事件和任何异常事件能够帮助您找到内部或外部故障的根源。
每个条目均包含序号、日期和时间标记、事件代码、事件来源(接口名称或系统进程)、索引以及事件描述。如果已设置实时时钟,时间标记将显示实际的时间。否则,时间标记将按引导时间显示。
事件日志包含 2000 多个事件。日志存储已满时,最新的事件将覆盖最旧的事件。您可以选择只查看上次引导 SNC 后记录的事件,或者查看上几次引导时积累下来的更多事件。您可以选择按严重等级来查看事件。选择 Warning(警告)将显示警告和注意事件。选择 Information(信息)将显示信息、警告和注意事件。
请参阅 loggerDump 和 loggerDumpCurrent 命令。
检索代码为 43 的转储文件
SNC 事件日志中也将记录此事件,并为已保存至快擦写文件系统的文件记录一个文件名。该文件包含有关重设前的光纤信道接口状态的信息。请按以下步骤检索此文件。
- 将服务终端连接至服务端口。请参阅连接至服务端口。
- 在服务终端上按回车键。如果未显示提示,请转至服务端口维护操作计划,确定 RS-232 电缆和服务终端是否可以正常工作。
- 从服务终端,导航至 DUMP 目录,方法是输入 cd /ffs/dump 命令。
- 从服务终端输入 ls 命令,获得目录的文件列表。如果错误情况出现不止一次,可能会显示多个文件。
 |
备注:转储文件名以 .dmp 结尾,无论您何时更新 SNC 的固件,此类文件均会自动删除。 |
- 通过当前所用通信软件保存文件,或者在步骤 6 至 8 中参阅 HyperTerminal 说明。保存文件后,转至步骤 9。
- 使用 HyperTerminal 窗口时,请使用 sz fc1.dmp。
- 文件名 fc1.dmp 用作一个实例。
- 在引号之间指定文件名,包含 8 个或更少的字符,再加上扩展名 .dmp。
- 在“超级终端”窗口中,选择 Transfer and Receive File(传送和接收文件)。
- 使用 HyperTerminal 窗口时,为其它文件重复步骤 6 和 7。转至步骤 9。
- 与 Dell 联系,获得有关如何将转储文件发送给 Dell 进行分析的信息。请参阅获得帮助。
引导模式命令
diagBoot
此命令仅用于将 SNC 从正常操作模式转换为特殊的诊断模式,并执行以下操作:
- 确保 /nvfs/mt 目录存在
- 将现有引导行复制到 SNC 上的 /nvfs/mt 目录中
- 安装一个新的引导命令行,使 SNC 使用以下特定诊断启动脚本进行引导:/ffs/mt/diagnstk.rc。
- 将持续映射文件 config/device.map 重命名为 config/device.bak(重新引导后将生成一个新文件)
- 发出 reboot 命令以使更改生效
normalBoot
normalBoot 命令仅用于将 SNC 从特殊的诊断模式转换为正常操作模式,并执行以下操作:
- 恢复由以下命令复制的引导命令行: diagBoot。
- 清除新的持续设备映射并重命名原来的映射文件
config/device.map - 恢复引导行,以用于重新引导 SNC。
- 重新引导 SNC
诊断命令
本节提供了对一些命令的参考,这些命令可以在 SNC 以诊断模式引导时使用。
- 处于诊断模式时的命令集有所限制。对以太网、光纤信道和 SCSI 接口进行检测时,您必须使用 showBox 命令以及其它三个后缀为 Test 的命令。
- 执行相应的回送检测时,必须使用以太网回送插头、光纤信道回送插头和 SCSI 电缆。
 |
注意:从 SNC 中断开所有 SCSI 和光纤电缆的连接。否则可能会损坏所连接磁盘或磁带设备上的数据。 |
elTest
elTest 是以太网回送检测。要使用此命令,必须使 SNC 进入诊断模式,并且在以太网端口上安装回送插头。

检测程序将执行一系列回送检测。检测数据将得到传送和验证。如果顺利通过检测,将以 Ethernet OK 结尾。
如果检测到错误,检测程序将显示检测不正确的重复次数,如下所示。如果检测不成功,请返回在此之前执行的维护操作计划。

fcSlotTest [x]
要使用此命令,必须使 SNC 进入诊断模式,并且在 GBIC 上安装回送插头。
fcSlotTest 命令用于对光纤信道插槽执行可信度检测。将 x 替换为要检测的光纤信道插槽编号。此命令既可用于检测插槽,又可用于检测电缆。
以下实例代码是对光纤信道插槽 1 进行检测后显示的内容。

光纤检测 1 未成功

 |
备注:如果光纤信道“链接”LED 指示灯未亮起,则表示未通过检测。 |
scsiChannelTest (x,y)
要使用此命令,必须使 SNC 进入诊断模式,并且在两个 SCSI 通道之间连接 SCSI 电缆。
scsiChannelTest 命令用于对一双 SCSI 通道执行可信度检测。将 x 和 y 替换为要检测的 SCSI 通道编号。圆括号可自行决定是否附带。此命令既可用于检测 SCSI 接口,又可用于检测 SCSI 电缆。
以下实例是对 SCSI 通道 1 和 2 进行检测后显示的内容。

随后显示的内容是未成功的 SCSI 端口检测实例。如果检测不成功,请返回在此之前执行的维护操作计划。
SCSI 检测未成功(未插入电缆)

showBox
showBox 命令用于显示 SNC 中存在的组件,它用字符组成该单元的图片(背面视图)。此命令还列出了对每个插槽的电缆连接要求。
图 1. showBox

supportDump
supportDump 命令用于以标准方式和某种顺序输出多个服务端口命令的结果。结果文件将用于故障排除。supportDump 可以调用以下单个命令:
返回“目录页”
|