I had a server with faulty drive in a Raid 6 array. Pulled out and back in the disk did not start the rebuild.
The same disk was swapped with another one in a backup server (same configuration as the first server) and the rebuild started on the backup server..
The disk removed from the backup server is now installed in the first server and both server's Raid have rebuilded successfully and works till then (a month).
The question is, why and how did the first Server Raid's controller recognized the bad disk while the backup server accepted it with no problem?
Is the information about a bad disk is written somewhere on the controller side?
Is the faulty disk really defective? Or some "software" error trigged the error?