In /var/log/messages, I find the following log:

Oct 23 21:48:53 localhost kernel: sd 3:0:0:0: timing out command, waited 180s

Please explain the values that are separated by colons.

Also where does 180s come from? Is this user definable?

Also how do you know which SCSI command timed out?

  • 3:0:0:0 is the scsi address, the first digit is the bus number. See lsscsi for which device it is. If there's nothing above in the log, it's impossible to say which command timed out. – dirkt Oct 24 '17 at 11:32
  • thx for the answer @dirkt – jersey bean Oct 25 '17 at 21:51

(thanks to @dirkt for the answer)

The 3:0:0:0 is the SCSI Address. See http://www.tldp.org/HOWTO/SCSI-2.4-HOWTO/scsiaddr.html.

Also see command 'lsscsi'. It lists each SCSI device in the system, and its corresponding SCSI address. So you can match up the error log with the SCSI device.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.