跳转到主内容

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

Views:
1,296
Visibility:
Public
Votes:
15
Category:
flexpod-with-infrastructure-automation
Specialty:
brocade
Last Updated:

适用场景

  • Brocade 交换机上的端口
  • Porterrshow

问题解答

  • 中的错误 porterrshow 是自上次清除错误以来累积的。
  • 为了正确分析,应清除端口的统计信息(portstatsclearstatsclear),并运行交换机一段时间,查看当前累积的错误(如果有)。

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

porterrshow 16 :
CURRENT CONTEXT -- 2 , 11
     frames        enc  crc  crc    too   too   bad  enc   disc  link  loss  loss  frjt  fbsy  c3timeout    pcs   uncor
     tx     rx     in   err  g_eof  shrt  long  eof  out   c3    fail  sync  sig               tx    rx     err    err
16:   0      0   0  0    0    0      0     0     0    0     0     0     0     0     0     0     0      0       0    0

表示已传输帧数的FRAters TX/Rx N/A计数器:

错误 问题描述
Enc_in
  • 帧内出现8位/10位编码错误。
  • 帧中的字词会进行编码、如果此编码已损坏或检测到错误、则会生成enc_in。
  • 在持续接收帧的链路上、最低程度地遵守链路位错误率规范会产生大约每20分钟一个发生原因错误。
  • 重新初始化/重新启动关联的NX-port也可能会发生发生原因这些错误。
  • 所有命中线的内容都使用8/10b编码进行编码。位错误率(BER)公式为BER= Nerr/Nbits。
  • BER是通过将传输的位序列与接收的位进行比较并计算错误数来计算的。
  • 错误接收的位数与接收的总位数之比为BER。
  • 此测量的比率受许多因素影响、包括:信噪比、失真和抖动。
Crc_err
  • 数学公式在发送端口生成计数器。接收端口使用相同的公式进行检查和比较。
  • 从统计数据来看 crc_errenc_out 这些错误共同表示发生了GbC/SFP问题。
  • 另请参见 bad_eof 下文。CRC和ENC_IN指向SFP和/或ASIC问题描述。如果磁盘发生更改或环路因任何其他原因初始化、则在连接到网络结构(例如FMC)的环路上可能会出现ENC_OUT。
  • 此环路初始化在ONTAP中可能不明显。
  • 因此、必须了解正在建立什么连接以及对这种连接的期望是什么。  
  • 一般来说 CRC_errs 、表示具有SFP的问题描述。
Too_long
  • FC帧最大为2148字节(超过FC最大值的帧- SOF+header+2112字节+CRC+EOF)
  • 如果eof损坏或数据生成不正确、则会报告Too _long错误
Too_short
  • 只要收到以SOF和EOF为边界的帧、并且SOF和EOF之间的字数少于7个字(6个字头加1个字CRC)、TO_Short错误统计信息计数器就会递增、即包括SOF和EOF在内的38个字节(不是48个字节)。
  • 这可能是由发射器或不可靠的链路引起的。
Bad_eof
  • 丢失同步错误后、连续模式对齐允许接收器在接收器运行时在传入位流中的任何点重新建立字词对齐。
  • 如果发生这种重新对齐、则检测所产生的错误情况取决于更高级别的函数(例如CRC无效或缺少Eof)。
Enc_out
  • FC帧外部的字词(有序集)中出现8位/10位编码错误。
  • 帧外的字词会进行编码。如果此编码已损坏或检测到错误、 enc_out 则会生成。
  • 如果其增量速度超过链路位错误率所允许的速度、则表示出现问题、对于1 Gbit/s、该值大约每20分钟增加一次从统计数据来看、 enc_out 错误本身意味着电缆/连接器存在问题。
  • Enc_out 这些错误 crc_err 共同表示GbC/SFP存在问题。
  • 用户每次关闭和启动端口(重新启动主机、重新启动存储子系统、拔下/插入缆线或端口禁用/端口启用等)时也会出现此类错误。
  • 关闭自动协商后、如果链路将1 Gbit/s端口连接到2 Gbit/s端口、则该链路也会生成此类错误。
  • CRC和enc_in更可能是SFP和/或ASIC问题描述。enC_out更可能是SFP/缆线。
  • 此外、如果连接到磁盘环路(FMC)、则更可能会看到它们上升、这不一定表示问题描述。
  • 要发现可能的问题描述、请 调查不属于portErrShow的其他计数器。
Disc c3
  • 如果设备发送的帧未首先发送FLOGIing或目标无效、则交换机可能会生成Discard class 3错误。
  • 此错误仅报告已发生丢弃。
  • 丢弃帧的原因有多种:超时、无法访问目标、区域丢弃或其他丢弃原因。在大多数情况下、您都会看到超时、这意味着帧长度超过缓冲区中的E_D_TOV。
  • 对DISC/C3进行故障排除并非易事、因为并非总是端口会将导致问题描述的帧抛在脑后。
Link-fail
  • 如果端口保持LR接收状态的时间超过超时期限(R_A_TOV)、则会检测到链路重置协议超时、从而导致出现链路故障情况(输入NOS传输状态)。
  • 链路故障还表示在未处于脱机状态时检测到信号丢失或同步丢失持续时间超过R_ATOVA"值。
Loss sync
  • 位或传输字边界上的同步失败无法单独识别、并且会出现发生原因同步丢失错误。
  • 用户每次关闭和启动端口(重新启动主机、重新启动存储子系统、拔下/插入缆线或端口禁用/端口启用等)时也会出现此类错误。
Loss sig
  • 如果在同一端口上传输了信号、但未收到任何信号、则会发生此情况。
  • 用户每次关闭和启动端口(重新启动主机、重新启动存储子系统、拔下/插入缆线或端口禁用/端口启用等)时也会出现此类错误。
Frjt
  • 如果网络结构无法处理2类帧、则返回F_RJT
Frbsy
  • 如果网络结构无法在E_D_TOV中提供2类帧、则将返回F_BSY。
c3-timeout tx
  • 由于超时(特定于平台和端口)而在传输端口丢弃的传输类3帧的数量。  
  • 这表示设备已连接到交换机的问题描述。
c3-timeout rx
  • 在此端口接收并因超时(特定于平台和端口)而在传输端口丢弃的3类接收帧的数量。  
  • 这表示问题描述的端口位于交换机上。
pcs err
  • 物理编码子层(PCS)块错误的数量。此计数器记录10 Gb/秒、16 Gb/秒或32 Gb/秒端口上的编码违规。
  • 检查光驱电源
uncor err 不可更正的 正向错误更正(FEC)的数量。检查是否存在任何CRC、enc_out、bad eof (pcs err)错误

注:

  • 这些错误应始终相互关联并与所连接的设备相关。
  • 连接28个磁盘的环路与光纤模式下的HBA之间存在差异。  
  • 此外、没有其他错误的虚电路可能与伴随enc_out错误的虚电路具有不同的发生原因。
NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.