跳转到主内容

Brocade 交换机上的 porterrshow 输出提供了哪些信息?

Views:
21
Visibility:
Public
Votes:
0
Category:
flexpod-with-infrastructure-automation
Specialty:
san
Last Updated:

适用于

  • Brocade 交换机上的端口
  • Porterrshow

解答

Brocade 交换机上的 porterrshow 输出提供了哪些信息?

中的错误porterrshow 是自上次清除错误以来累积的。  为了进行正确的分析、应清除端口的统计数据( portstatsclear statsclear )并在一段时间内运行交换机、以便查看当前是否在累积错误。

输出将显示类似以下内容的消息:

switch1:admin> porterrshow
      frames      enc   crc   crc   too   too   bad   enc   disc   link   loss   loss   frjt   fbsy  c3timeout    
       tx     rx      in   err   g_eof  shrt   long   eof    out   c3   fail   sync   sig                  tx    rx     
  0:  219.5m 204.4m   0    0    0      0    0    0      1    0    2    0    2      0    0    0    0    
  1:   2.5g 542.3m   0    0    0      0    0    0      0    0    0    0    2      0    0    0    0    
  2:   4.0g 563.1m   0    0    0      0    0    0      8    0    0    0    2      0    0    0    0    
  3:   0      0      0    0    0      0    0    0      0    0    0    0    0      0    0    0    0    
  4:   1.8g   3.9g   0    0    0      0    0    0      0    0    0    0    0      0    0    0    0   
 

 

帧 Tx/Rx N/A 计数器表示传输的帧数:

  • Enc_in帧内有 8 位 /10 位编码错误。帧内部的字词将被编码、如果此编码已损坏或检测到错误、则生成 enc_in 。在连续接收帧的链路上,最低程度符合链路位错误率规范会导致每 20 分钟大约发生一个错误。重新初始化 / 重新启动关联的 NX-Port 也可能导致这些错误。所有命中线的数据都使用 8/10b 编码进行编码。位错误率( BER )公式为 BER = NERR/Nbits 。BER 的计算方法是将传输的位序列与接收的位进行比较并计算错误数。错误中接收到的位数与接收到的总位数之间的比率为 BER 。此测量比率受多种因素影响:信号与噪声、失真和抖动。
  • Crc_err: CRC 错误—数学公式在发送端口生成计数器。接收端口使用相同的公式进行检查和比较。从统计角度来看, CRC_Err 和 ENC_OUT 错误共同意味着出现了 GBIC/SFP 问题。另请参见bad_eof以下内容。CRC 和 ENC_In 指出 SFP 和 / 或 ASIC 问题。如果磁盘发生更改或环路因任何其他原因而初始化、则在连接到网络结构的环路(例如 FMC )上可能会看到 enc_out 。这种循环初始化可能不会从 ONTAP 中察觉到。因此,了解正在建立什么连接以及此连接的预期内容非常重要。  一般来说, CRC_ERRs 表示 SFP 存在问题。
  • Too_long: FC 帧最大为 2148 字节(长度超过 FC 最大值的帧 - SOF+ 报头 +2112 字节 + CRC+EOF )。如果 EOF 已损坏或数据生成不正确、则会报告太长错误。
  • Too_short: 只要收到一个以 SOF 和 EOF 为边界的帧、并且 SOF 和 EOF 之间的字数少于 7 个字( 6 个字的标头加上 1 个字的 CRC )、即包括 SOF 和 EOF 在内的 38 个字节(不是 48 个)、 Tou_short 错误统计计数器就会递增。这可能是由发射器或不可靠的链路引起的。
  • Bad_eof:在丢失同步错误后、连续模式对齐允许接收器在接收器运行时在传入位流的任意点重新建立字对齐。如果发生这种重新对齐,则对产生的错误情况的检测取决于更高级别的函数(例如无效的 CRC 或缺少 EOF )。
  • Enc_out: FC 帧之外的字词(顺序集)中出现 8 位 /10 位编码错误。对帧外的字进行编码。如果此编码已损坏或检测到错误,则生成 enc_out 。如果增量速度高于链路位错误率允许的速度、则表示出现问题、对于 1 Gb/ 秒而言,大约每 20 分钟一次。从统计角度来看, ENC_OUT 错误本身意味着电缆 / 连接器出现问题。ENC_OUT 错误和 CRC_Err 一起表示发生了 GBIC/SFP 问题。每次用户关闭和打开端口时(重新引导主机、关闭并重新打开存储子系统、拔下 / 插入电缆或端口禁用 / 端口启用等)也会出现此类错误。当自动协商关闭时,还会在连接到 2 Gb/ 秒端口的 1 Gb/ 秒端口的链路上生成此类错误。CRC 和 ENC_In 更可能是 SFP 和 / 或 ASIC 问题。ENC_OUT 更可能是 SFP/缆线 。此外,如果连接到磁盘环路( FMC )、则很可能会发现它们在不断上升、这不一定表示存在问题。要找出可能的问题、请调查其他不属于 Porterrshow 的计数器。
  • Disc c3:当设备发送帧而不首先浮动或目标无效时、交换机可能会生成丢弃类 3 错误。此错误仅报告发生了丢弃。由于多种原因、可以丢弃帧、超时、目标无法到达、区域丢弃或其他丢弃原因。大多数情况下,您将看到超时,这意味着帧在缓冲区中的长度超过 E_D_TOV 。磁盘 /C3 不是很简单的故障排除方法,因为它并不总是丢弃导致问题的帧的端口。
  • Link-fail:如果端口在超过超时时段( r_a_tov )的时间段内保持在 LR 接收状态,则将检测到链路重置协议超时,从而导致链路故障情况(输入 NOS 传输状态)。链路故障还表明信号丢失或同步丢失时间超过了 r_atov 值
  • 未处于脱机状态时检测到。
  • Loss sync:位或传输字边界上的同步失败不能单独识别并导致同步丢失错误。每次用户关闭和打开端口时(重新引导主机、关闭并重新打开存储子系统、拔下 / 插入电缆或端口禁用 / 端口启用等)也会出现此类错误。
  • Loss sig:在同一端口上传输信号但未收到任何信号时发生。每次用户关闭和打开端口时(重新引导主机、关闭并重新打开存储子系统、拔下 / 插入电缆或端口禁用 / 端口启用等)也会出现此类错误。
  • Frjt:如果结构无法处理 2 类帧,则返回 F_RJT
  • Frbsy如果网络结构无法在 E_D_TOV 内提供 2 类帧、将返回 F_BSY 。
  • c3-timeout tx:由于超时(特定于平台和端口)而在传输端口丢弃的传输类 3 帧的数量。  这表示连接到交换机的设备出现问题。
  • c3-timeout rx由于超时(特定于平台和端口)、在此端口接收并在传输端口丢弃的 3 类接收帧的数量。  这表示交换机上的端口存在问题。

注:这些错误应始终相对于彼此以及与所连接的设备相关。在结构模式下连接 28 个磁盘的环路与 HBA 之间存在差异。  此外, CRCS 本身不会出现任何其他错误,与 CRCS 不同的原因可能是由 ENC_OUT 错误引起的。

其他信息

附加信息 _text