Several months ago I upgraded my old backup drives from Seagates that sit horizonal to EasyStores that are made to stand vertically. I started having read issues with the disks, they'd get a small number of errors listed in zpool status. Then when I'd run a scrub it'd often say they have thousands of errors and fail the drive.
I figured I was having another USB controller failure. I actually upgraded the server to something with USB 3 (wasn't a total loss, I wanted to add drives and was completely out of space). New system, still having zfs errors!
The other day I decided to just run a full dd on the drive and start over, to see if that helped (and I installed a new cable). I went into the storage area where all my network gear is, and I'm staring at the external drive. It seems my eyes are playing tricks on me. The drive is swaying back and forth ever so slightly. I have all my stuff on wire rack shelving, and the drive had slipped aside and was sitting on a small angle and while it was running dd it was just giving the slightest sway back and forth. DD also took *forever*.
So, I fixed the drive so it's running at an angle across the wire rack, and the swaying went away and so did my errors. It's possible that the cable replacement fixed it, but honestly I doubt it. The errors weren't exactly consistent.
So now I'm going to get a piece of plexiglass or something to attach to the shelf and make certain they run a little more flat in the future. So far I've done several backups and a scrub and not a single error.
Yikes!
I figured I was having another USB controller failure. I actually upgraded the server to something with USB 3 (wasn't a total loss, I wanted to add drives and was completely out of space). New system, still having zfs errors!
The other day I decided to just run a full dd on the drive and start over, to see if that helped (and I installed a new cable). I went into the storage area where all my network gear is, and I'm staring at the external drive. It seems my eyes are playing tricks on me. The drive is swaying back and forth ever so slightly. I have all my stuff on wire rack shelving, and the drive had slipped aside and was sitting on a small angle and while it was running dd it was just giving the slightest sway back and forth. DD also took *forever*.
So, I fixed the drive so it's running at an angle across the wire rack, and the swaying went away and so did my errors. It's possible that the cable replacement fixed it, but honestly I doubt it. The errors weren't exactly consistent.
So now I'm going to get a piece of plexiglass or something to attach to the shelf and make certain they run a little more flat in the future. So far I've done several backups and a scrub and not a single error.
Yikes!