GNU/Linux >> Linux Esercitazione >  >> Linux

Messaggi di errore "Interruzione comando emesso nexus" nel file /var/log/messages

Il problema

Le seguenti voci di registro si trovano continuamente in /var/log/messages. Cosa significano e come sbarazzarsene?

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:08:59 db6foredcd kernel: qla2xxx [0000:49:00.0]-801c:4: Abort command issued nexus=4:1:68 --  1 2002.
Nov 21 07:08:59 db6foredcd kernel: qla2xxx [0000:49:00.0]-801c:4: Abort command issued nexus=4:2:16 --  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.
Nov 21 07:09:00 db6foredcd kernel: qla2xxx [0000:49:00.0]-801c:4: Abort command issued nexus=4:0:16 --  1 2002]

La soluzione

I messaggi mostrati sopra possono essere spiegati come mostrato di seguito:

1. La scheda HBA (adattatore bus host) utilizza il driver del dispositivo del kernel ql2xxx.

[0000:49:00.0]-801c:4 

2. Quanto sopra è il nome del dispositivo collegato al server.

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

3. Questi elementi sono descritti di seguito:

Codice Decodifica voce di registro
801c ID esadecimale che identifica in modo univoco la parte del codice del conducente che emette il messaggio.
4 Numero host della destinazione SCSI
4:3:33 Comando indirizzato alla destinazione SCSI 4:3:33
1 Il driver era in attesa di completamento del comando
2002 Il comando SCSI è stato interrotto e l'HBA è stato ripristinato correttamente.

Questa condizione di errore è causata da un errore di comunicazione con Storage. Verificare se sono presenti problemi nell'intera infrastruttura, inclusi lo switch SAN, il cablaggio dello switch FC, la suddivisione in zone o il controller dell'array di archiviazione. Coinvolgere il fornitore di storage SAN, se necessario, per esaminare i log. La presenza di queste voci di registro indica un grave degrado delle prestazioni di I/O.


Linux
  1. In che modo Linux gestisce più separatori di percorsi consecutivi (/home////nomeutente///file)?

  2. Differenza tra /var/log/messages, /var/log/syslog e /var/log/kern.log?

  3. Come modificare l'autorizzazione predefinita di /var/log/messages in CentOS/RHEL

  4. I messaggi Auditd si stanno riempiendo /var/log/messages

  5. fprintd Registra i messaggi in /var/log/messages Anche se USEFPRINTD=no in /etc/sysconfig/authconfig (CentOS/RHEL 7)

Il sistema mostrava continuamente il messaggio di errore da "avahi-demon" in /var/log/messages

CentOS / RedHat:Guida per principianti all'amministrazione dei file di registro

Yum non riesce con "Errore:l'immagine del disco del database non è corretta" in /var/log/messages

sintassi del file di configurazione logrotate:sono possibili più voci jolly?

unix:///var/run/supervisor.sock nessun file di questo tipo

logrotate non comprime /var/log/messages