How to check if HDD is failing

Posted by sdns575@reddit | linuxadmin | View on Reddit | 5 comments

Hi,

on my personal backup server (@home) I have an mdadm raid5 with 3x3TB wd red (I checked they are CMR).

One disk get detached from the array, I tried to read it but after some days it get detached again. I get error about speed level decrease from 6.0 gb/s to 3.0 gb/s

I checked smart logs and nothing is reported. I run badblocks to check if some block is gone but it is clean.

There is a way to check the connection port of the disk? I tried to change sata cable and sata port but it got the same message. At this point I don't know if is the motherboard sata controller or the disk itself.

I can attach the disk on another machine, but don't know what test runs to check this problem.

Any help is appreciated.

Thank you in advance