Hpacucli: Error: No controllers detected (with hpsa module in use)

If you’ve migrated to a newer kernel and a newer hpsa module is used instead of cciss, you may wonder why you’re no longer able to use hpacucli tool to see the status of your RAID device:

If your RAID controller is similar to the one below (I’ve had it in ProLiant DL180 G6):

you may want to use these instructions:

Other reported fixes:

  • try the newest hpacucli
  • use hpssacli instead of hpacucli
  • make sure "sg" module is loaded (modprobe sg)

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to Lxadm.com.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.