问题

在 /var/log/messages 中出现下面信息,
它们是什么意思?

Nov 21 07:08:58 db6foredcd kernel: qla2xxx [0000:49:00.0]-801c:4: Abort command issued nexus=4:3:33 --  1 2002.
Nov 21 07:08:58 db6foredcd kernel: qla2xxx [0000:49:00.0]-801c:4: Abort command issued nexus=4:1:33 --  1 2002.
Nov 21 07:09:00 db6foredcd kernel: qla2xxx [0000:49:00.0]-801c:4: Abort command issued nexus=4:0:16 --  1 2002]
更多: zhilu jiaocheng

解决方案

上面显示的消息可以解释如下:

  1. HBA(主机总线适配器)卡使用的是ql2xxx内核设备驱动。
[0000:49:00.0]-801c:4
  1. 以上是服务器附带的设备名称。
801c:4:  Abort command issued nexus=4:3:33,nexus=4:1:68 4:3:33, 4:1:33. 4:1:68, 4:2:16, 4:0:16
  1. 字段项说明如下:
代码说明
801c唯一标识发出消息的驱动程序代码部分的十六进制 ID。
4SCSI 目标的主机号
4:3:33命令寻址到 SCSI 目标 4:3:33
1驱动程序正在等待命令完成
2002SCSI 命令已中止,HBA 已成功重置。

此错误情况是由与存储的通信错误引起的。
检查整个基础架构是否存在任何问题,包括 SAN 交换机、FC 交换机布线、分区或者存储数组控制器。

根据需要与 SAN 存储供应商联系以查看日志。
这些日志条目的存在表明 I/O 性能严重下降。

Linux Abort command issued nexus
日期:2020-09-17 00:14:01 来源:oir作者:oir