im-0 / hpsahba

Tool to enable/disable HBA mode on some HP Smart Array controllers
GNU General Public License v2.0
128 stars 45 forks source link

PSA: Drive failure mai result in controller crash (P410i) #35

Open KiralyCraft opened 1 year ago

KiralyCraft commented 1 year ago

I've been using this project for more than one year already, and it's been rock solid on multiple platforms. However, recently I had a drive failure on a converted P410i, and the whole system froze. I had two ZFS arrays on those drives, one RAID1 and a RAID5. The drive that failed was part of the RAID5, but I noticed this when the whole system became unresponsive. Upon checking iLO, it seems that this caused the controller to crash (or the driver, the system did not work enough to check) and this brought down the RAID1 array as well. The root of that system was located on the RAID1 array, which is why the system froze.

The important note to take here is that drive failures may result in the controller completely freezing, bringing down any other arrays attached to it. Upon restarting, on POST, the controller informed me that "A controller failure event occurred, previous lock up code = 0xab" but worked fine afterward, including replacing the failed disk.