I have a FreeBSD server running a RAID 5 array using the 3ware hardware controller 3DM2 (user guide PDF).

It uses 3 hot-swap drives + 1 spare.

The last couple of months one of the drives have experienced bad sectors, so I get a lot of alert e-mails like this:

20101105201229 - Controller 0
WARNING - Sector repair completed: port=2, LBA=0xBAB4594

Yesterday I then started also getting these:

20101107192948 - Controller 0
ERROR - Drive timeout detected: port=2


20101108000011 - Controller 0
WARNING - SMART threshold exceeded: port=2

I can of cause wait for the drive on port 2 to fail completely - or I could just manually take it offline and let the spare kick in.

Which is the best/safest option?

Thanks :)


2 Answers 2


Take it out now, and put a new spare in as soon as possible.

  • Yes. Sounds classically like a disc starting to fail. Expecially the SMART warning is pertty clear. Take it out. Put in a spare.
    – TomTom
    Nov 8, 2010 at 10:07
  • 1
    Thanks... The spare drive have now take over and rebuild is complete. Now I'll just have to get a new spare and get to the data-center to put it in :) Nov 8, 2010 at 15:24

First check for vibration. If the PC house is vibrating change your ventillators. Had lot of trouble until (finally) found out this simple solution.

No sector repairs (and other fancy things since).


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.