- Get the "dev:" entry from the lbolt:
# dmesg | grep lbolt | grep dev: SCSI: Abort -- lbolt: 18346341, dev: e7015000, io_id: 122e9a3 SCSI: Request Timeout -- lbolt: 18351441, dev: e7015000 SCSI: Abort -- lbolt: 18351441, dev: e7015000, io_id: 122e9be SCSI: Request Timeout -- lbolt: 18356641, dev: e7015000 SCSI: Abort -- lbolt: 18356641, dev: e7015000, io_id: 122e9cf SCSI: Request Timeout -- lbolt: 18362141, dev: e7015000 SCSI: Abort -- lbolt: 18362141, dev: e7015000, io_id: 122e9e0 SCSI: Request Timeout -- lbolt: 74105435, dev: 1f000000 SCSI: Abort Tag -- lbolt: 74105435, dev: 1f000000, io_id: 4ead34 |
Here we have two:
1f e7 |
- This is the major number of the device in question. Convert the first two digits of the device from hex to decimal:
# printf "%#d\n" 0x1f 31 |
- Find out what driver this major number is. It tells us the type of device:
# lsdev 31 Character Block Driver Class 31 -1 fcd fc 188 31 sdisk disk |
So, this is probably a disk !
- Find the device file entry from the remainder of the lbolt error:
SCSI: Abort Tag -- lbolt: 74105435, dev: 1f000000, io_id: 4ead34 |
This is the minor number for the device that is failing.
- Block device:
# ll -R /dev/ | grep 31 | grep 0x000000 brw-r----- 1 bin sys 31 0x000000 Jul 15 16:25 c0t0d0 |
Or:
- Character Device:
# ll -R /dev/ | grep 188 | grep 0x000000 crw-r----- 1 bin sys 188 0x000000 Oct 11 07:15 c0t0d0 |
- Find the Hardware Address:
# lssf /dev/dsk/c0t0d0 sdisk card instance 0 SCSI target 0 SCSI LUN 0 section 0 at address 0/0/0.0.0 /dev/dsk/c0t0d0 |
- Find the type of device:
# diskinfo /dev/rdsk/c0t0d0 SCSI describe of /dev/rdsk/c0t0d0: vendor: DGC product id: C2300WDR1 type: direct access size: 4102875 Kbytes bytes per sector: 512 |
So, we have a disk at hardware address 0/0/0.0.0, device file /dev/dsk/c0t0d0
No comments:
Post a Comment