I manage a HP ProLiant DL380 G6 server for a student association which was going to be thrown away by our university. The server has a P410i hardware raid controller which we use for a 3 drive RAID 5 for our OS and a 4 drive RAID 10 for our Owncloud data folder.
Everything ran smoothly for the most part until recently when we started getting a lot of disk errors and the logical drives going into read-only mode until repaired with
DMESG shows a lot of IO errors and messages about the logical drives being reset with only 1 second between the
reset successfully messages:
Aside from a cache battery failure the smart array seems to be working fine and the physical drives and logical drives show no errors and have the status OK in
hpssacli. The firmware version is faily outdated though, version
1.62-0. I have tried upgrading to the latest firmware version but I got the same issue as in the question How can I update the SmartArray P410i firmware on a DL360G6? The usual method via SPP Auto-Update fails, but I'd only like to use the proposed solution as a last resort since it could brick our RAID controller.
I'm not sure if our drives are failing or if it's (a bug in the firmware of) our RAID controller that is causing the issues, could anyone provide some insight?
EDIT: the boot drive is in read-only mode again and fsck is giving segmentation faults