[SOLVED] Change RAID controller without fubaring RAID 1 array?

Feb 13, 2020
18
2
15
I have an old Marvell pci-e RAID controller supporting a RAID 1 array. This has been janky since a lizard got in the case and ruined a port and Darwin awarded himself in the process.

The system is fantastically laggy as if the array had degraded. But the controller is not showing the array as degraded. But it is acting EXACTLY like a degraded array. So I suspect it is the controller going out.

two questions:
  1. Would you suspect I am diagnosing the problem incorrectly?
  2. Can I simply replace the controller with a different brand/model (old is no longer available) and boot it up? Or will this fubar the array and put me into the always risky and stroke inducing process of restoring from a Macrium image?
 
Solution
It is a pretty good guess that the problem is the old Marvell controller, I've never found them to be very stable.

IMO it is unlikely that you can just replace the controller and actually have it work.
You may be able to just rebuild it with attaching one of the drives and rebuilding onto the other but I would not assume that without having a backup for insurance.
I would back up the current data using something like Macrium or Acronis True Image and then rebuild the array on a new controller.

Even with brand name PCIe controllers (LSI, Adaptec, etc.) you cannot assume that a swap to a different model will work without checking with their support information.

RealBeast

Titan
Moderator
It is a pretty good guess that the problem is the old Marvell controller, I've never found them to be very stable.

IMO it is unlikely that you can just replace the controller and actually have it work.
You may be able to just rebuild it with attaching one of the drives and rebuilding onto the other but I would not assume that without having a backup for insurance.
I would back up the current data using something like Macrium or Acronis True Image and then rebuild the array on a new controller.

Even with brand name PCIe controllers (LSI, Adaptec, etc.) you cannot assume that a swap to a different model will work without checking with their support information.
 
Solution