3ware 9500S-4LP – Replacing faulty drive

3warehard driveraid

An old Windows 2003 server is running on a 4 disks (each250GB) RAID 5 array, attached to a 3Ware 9500S-4LP unit.
This morning I got two alarms from the controller:

- 0x04:0x0025 Cache flush failed; some data lost: unit=0
- 0x04:0x000A Drive error detected: unit=0, port=1

I'd like to replace the drive, however I miss the correct procedure. Should I simply turn off the machine, replace the faulty drive and reboot? Will the controller rebuild the array automatically?

Best Answer

Method 1)

  1. Tell the controller to remove the drive.
  2. Remove the drive from the server.
  3. Put in the new drive.
  4. Tell the controller to rescan.
  5. Flag the new drive as a host spare.

Once flagged as the host spare, the card should automatically take it to replace it the old drive and sync it, rebuilding the array.

Take a look at the User Guide or the CLI guide.

Method 2)

Pull the old drive and put in the new one. The raid card should detect the change and rebuild raid with the new drive.