跳到主要内容

诊断控制器 iSCSI 主机线缆

diagnose controller iscsiHostPort 命令可对 iSCSI 主机接口卡与控制器之间的铜缆运行诊断测试。

受支持的阵列

此命令适用于单个 DE2000H、DE4000H、DE4000F、DE6000H 或 DE6000F 存储阵列。

角色

要对存储阵列执行此命令,必须具有存储管理员角色。

上下文

可对所选端口或所有端口运行诊断。这些端口必须能支持线缆诊断。如果端口不支持线缆诊断,则会返回错误。

语法

diagnose controller [(<span className="ph">a</span>|<span className="ph">b</span>)] 
iscsiHostPort ([all] | [<var id="GUID-F910CF8D-03F6-413D-8975-1A56D80DB7FA__V1837904" className="keyword varname">portLabel</var>])
testID=cableDiagnostics

参数

参数描述
controller 要运行线缆诊断测试的控制器。有效的控制器标识为 ab,其中的 a 是插槽 A 中的控制器,而 b 是插槽 B 中的控制器。将控制器标识用方括号([ ])括起来。如果未指定控制器,则存储管理软件将返回语法错误。
iscsiHostPort

要运行诊断测试的 iSCSI 主机端口。可对所有 iSCSI 主机端口运行诊断,也可对特定 iSCSI 主机端口运行诊断。

有关更多信息,请参阅:

标识 iSCSI 主机端口标签
testID 要运行的诊断测试的标识。对于此诊断测试,唯一的选项是 cableDiagnostics

标识 iSCSI 主机端口标签

必须指定主机端口的标签。请按以下步骤指定主机端口标签:

  1. 如果不知道 iSCSI 主机端口的端口标签,请运行

    show controller 命令。
  2. 在结果的“主机接口”部分,找到要选择的主机端口。

    端口标签是 Port 字段的完整返回值。
  3. 将端口标签的整个值用引号和方括号 ["

    portLabel "] 括起来。例如,如果端口标签为 Ch 2 ,则按如下方式指定 iSCSI 主机端口:
     iscsiHostPort[\"ch 2\"]

    如果使用的是 Windows 命令行,并且标签包含竖线(|),应将字符转义(使用 ^),否则会将其解释为命令。例如,如果端口标签为 e0b|0b ,则按如下方式指定 iSCSI 主机端口:
                            iscsiHostPort[\"e0b^|0b\"]

注释

运行线缆诊断测试时,固件将返回以下信息:

  • 主机端口:运行诊断测试的端口。

  • HIC:与此端口关联的主机接口卡。

  • 运行测试的日期和时间。

  • 状态:

    • 正常:所有线缆对均正常,没有任何故障。

    • 断开:四个线缆对中的一个或多个为断开状态。

    • 短接:四个线缆对中的一个或多个为短接状态。

    • 未完成:四个线缆对中的一个或多个返回了未完成或无效的测试结果。

  • 长度 – 列出的线缆长度以米为单位,并返回有关线缆的以下信息:

    • 线缆状态为正常时,返回线缆对的近似长度。线缆对的长度显示为一个范围(L1-L2),这是线缆对的最短和最长长度。

    • 如果线缆状态为断开或短接,返回与线缆对故障位置之间的近似距离。如果只有一个故障,则会报告该线缆对的长度。如果有多个故障,返回的信息为距离故障位置的最短和最长长度。长度显示为范围(L1-L2),其中 L1<L2。

    • 如果线缆状态为未完成,返回的信息为固件可成功测试的最短和最长线缆对的长度。有效线缆对的长度显示为范围(L1-L2),其中 L1<L2。

  • 线缆诊断寄存器的寄存器值。这些值采用十六进制格式:

    • 两个字节显示组合的线缆状态(每个端口为四位)。

    • 四个双字节数字显示每个通道的长度。