While trying to run rsync to update backup files on an old external USB drive, I received the following errors in the kernel log. Interestingly, the device is disconnected and later reconnects. It's connected via a powered USB hub.

I suspect the drive is probably a decade old at this point, but it hasn't been used a lot (just occasionally for backup purposes).

On the drive is a LUKS encrypted volume, on top of which is a BTRFS file system.

There has not been any data loss, in the sense that the SSD on the host system still contains working versions of all the files backed up. The main question is whether this looks like a drive hardware failure, as I suspect it does. I've included the logs of the disconnection and reconnection events that also contain the hardware details. My suspicion is that it's time for a new backup drive. Comments welcome.

Jan 03 09:38:32 jdc.jasonjgw.net kernel: BTRFS info: devid 1 device path /dev/dm-0 changed to /dev/mapper/luks-5af1bce5-4e20-4395-9bc1-dbd2abc0623e scanned by systemd-udevd (12015) Jan 03 09:39:37 jdc.jasonjgw.net kernel: sd 6:0:0:0: [sdb] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK cmd_age=0s Jan 03 09:39:37 jdc.jasonjgw.net kernel: sd 6:0:0:0: [sdb] tag#0 CDB: Read(10) 28 00 00 1a b9 60 00 00 20 00 Jan 03 09:39:37 jdc.jasonjgw.net kernel: I/O error, dev sdb, sector 1751392 op 0x0:(READ) flags 0x1000 phys_seg 2 prio class 2 Jan 03 09:39:37 jdc.jasonjgw.net kernel: BTRFS error (device dm-0): bdev /dev/mapper/luks-5af1bce5-4e20-4395-9bc1-dbd2abc0623e errs: wr 0, rd 1, flush 0, corrupt 0, gen 0 Jan 03 09:39:37 jdc.jasonjgw.net kernel: sd 6:0:0:0: [sdb] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK cmd_age=0s Jan 03 09:39:37 jdc.jasonjgw.net kernel: sd 6:0:0:0: [sdb] tag#0 CDB: Write(10) 2a 00 01 2f 9c 60 00 00 f0 00 Jan 03 09:39:37 jdc.jasonjgw.net kernel: I/O error, dev sdb, sector 19897440 op 0x1:(WRITE) flags 0x4000 phys_seg 3 prio class 2 Jan 03 09:39:38 jdc.jasonjgw.net kernel: usb 2-1.2: USB disconnect, device number 7 Jan 03 09:39:38 jdc.jasonjgw.net kernel: BTRFS error (device dm-0): bdev /dev/mapper/luks-5af1bce5-4e20-4395-9bc1-dbd2abc0623e errs: wr 1, rd 1, flush 0, corrupt 0, gen 0 Jan 03 09:39:38 jdc.jasonjgw.net kernel: BTRFS error (device dm-0): bdev /dev/mapper/luks-5af1bce5-4e20-4395-9bc1-dbd2abc0623e errs: wr 2, rd 1, flush 0, corrupt 0, gen 0 Jan 03 09:39:38 jdc.jasonjgw.net kernel: BTRFS error (device dm-0): bdev /dev/mapper/luks-5af1bce5-4e20-4395-9bc1-dbd2abc0623e errs: wr 2, rd 2, flush 0, corrupt 0, gen 0 Jan 03 09:39:38 jdc.jasonjgw.net kernel: BTRFS error (device dm-0): bdev /dev/mapper/luks-5af1bce5-4e20-4395-9bc1-dbd2abc0623e errs: wr 2, rd 3, flush 0, corrupt 0, gen 0 Jan 03 09:39:38 jdc.jasonjgw.net kernel: BTRFS error (device dm-0): bdev /dev/mapper/luks-5af1bce5-4e20-4395-9bc1-dbd2abc0623e errs: wr 2, rd 4, flush 0, corrupt 0, gen 0 Jan 03 09:39:38 jdc.jasonjgw.net kernel: BTRFS error (device dm-0): bdev /dev/mapper/luks-5af1bce5-4e20-4395-9bc1-dbd2abc0623e errs: wr 2, rd 5, flush 0, corrupt 0, gen 0 Jan 03 09:39:38 jdc.jasonjgw.net kernel: BTRFS error (device dm-0): bdev /dev/mapper/luks-5af1bce5-4e20-4395-9bc1-dbd2abc0623e errs: wr 3, rd 5, flush 0, corrupt 0, gen 0 Jan 03 09:39:38 jdc.jasonjgw.net kernel: BTRFS error (device dm-0): bdev /dev/mapper/luks-5af1bce5-4e20-4395-9bc1-dbd2abc0623e errs: wr 3, rd 6, flush 0, corrupt 0, gen 0 Jan 03 09:39:38 jdc.jasonjgw.net kernel: BTRFS error (device dm-0): bdev /dev/mapper/luks-5af1bce5-4e20-4395-9bc1-dbd2abc0623e errs: wr 3, rd 7, flush 0, corrupt 0, gen 0 Jan 03 09:39:38 jdc.jasonjgw.net kernel: BTRFS info: devid 1 device path /dev/mapper/luks-5af1bce5-4e20-4395-9bc1-dbd2abc0623e changed to /dev/dm-0 scanned by systemd-udevd (12310) Jan 03 09:39:38 jdc.jasonjgw.net kernel: BTRFS info: devid 1 device path /dev/dm-0 changed to /dev/mapper/luks-5af1bce5-4e20-4395-9bc1-dbd2abc0623e scanned by systemd-udevd (12310) Jan 03 09:39:42 jdc.jasonjgw.net kernel: usb 2-1.2: new high-speed USB device number 8 using xhci_hcd Jan 03 09:39:42 jdc.jasonjgw.net kernel: usb 2-1.2: New USB device found, idVendor=1058, idProduct=1010, bcdDevice= 1.75 Jan 03 09:39:42 jdc.jasonjgw.net kernel: usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jan 03 09:39:42 jdc.jasonjgw.net kernel: usb 2-1.2: Product: External HDD
Jan 03 09:39:42 jdc.jasonjgw.net kernel: usb 2-1.2: Manufacturer: Western Digital Jan 03 09:39:42 jdc.jasonjgw.net kernel: usb 2-1.2: SerialNumber: 57442D575834314132304C31333938 Jan 03 09:39:42 jdc.jasonjgw.net kernel: usb-storage 2-1.2:1.0: USB Mass Storage device detected
Jan 03 09:39:42 jdc.jasonjgw.net kernel: scsi host7: usb-storage 2-1.2:1.0
Jan 03 09:39:44 jdc.jasonjgw.net kernel: scsi 7:0:0:0: Direct-Access     WD       5000BEV External 1.75 PQ: 0 ANSI: 4 Jan 03 09:39:44 jdc.jasonjgw.net kernel: sd 7:0:0:0: Attached scsi generic sg2 type 0 Jan 03 09:39:44 jdc.jasonjgw.net kernel: sd 7:0:0:0: [sdc] 976773168 512-byte logical blocks: (500 GB/466 GiB) Jan 03 09:39:44 jdc.jasonjgw.net kernel: sd 7:0:0:0: [sdc] Write Protect is off Jan 03 09:39:44 jdc.jasonjgw.net kernel: sd 7:0:0:0: [sdc] Mode Sense: 23 00 00 00 Jan 03 09:39:44 jdc.jasonjgw.net kernel: sd 7:0:0:0: [sdc] No Caching mode page found Jan 03 09:39:44 jdc.jasonjgw.net kernel: sd 7:0:0:0: [sdc] Assuming drive cache: write through Jan 03 09:39:44 jdc.jasonjgw.net kernel: sd 7:0:0:0: [sdc] Attached SCSI disk Jan 03 09:40:02 jdc.jasonjgw.net kernel: btrfs_dev_stat_inc_and_print: 9702 callbacks suppressed

_______________________________________________
luv-main mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to