Sidebar navigationMain contentFooter
Jump toSuggest an edit

How to configure the DELL PERC H800 RAID controller

Reviewed on 25 September 2023Published on 16 July 2021
Requirements
  • You have an account and are logged into the Dedibox console
  • You have a Dedibox dedicated server
  • Your Dedibox server has a DELL PERC H800 RAID controller

How to install the required packages

We recommend you use the packages provided by HWraid to configure your DELL PERC H800 RAID controller. Install them as follows:

Debian 11 (Bullseye)

sudo echo "deb http://hwraid.le-vert.net/debian bullseye main" >> /etc/apt/sources.list
sudo apt update
sudo apt install sas2ircu-status

Debian 10 (Buster)

sudo echo "deb http://hwraid.le-vert.net/debian buster main" >> /etc/apt/sources.list
sudo apt update
sudo apt install sas2ircu-status

Debian 9 (Stretch)

sudo echo "deb http://hwraid.le-vert.net/debian stretch main" >> /etc/apt/sources.list
sudo apt update
sudo apt install sas2ircu-status

Unbuntu 20.04 (Focal Fossa)

sudo echo "deb http://hwraid.le-vert.net/ubuntu focal main" >> /etc/apt/sources.list
sudo apt update
sudo apt install megaclisas-status

Unbuntu 18.04 (Bionic Beaver)

sudo echo "deb http://hwraid.le-vert.net/ubuntu bionic main" >> /etc/apt/sources.list
sudo apt update
sudo apt install sas2ircu-status

Ubuntu 16.04 (Xenial Xerus)

sudo echo "deb http://hwraid.le-vert.net/ubuntu xenial main" >> /etc/apt/sources.list
sudo apt update
sudo apt install sas2ircu-status

How to check the status of the RAID controller

Run the following command to check the status of the DELL PERC H800 RAID controller:

sas2ircu LIST

An output like the following example displays:

-- Controller informations --
-- ID | Model
c0 | PERC H800 Integrated
-- Arrays informations --
-- ID | Type | Size | Status | InProgress
c0u0 | RAID6 | 18188G | Optimal | None
-- Disks informations
-- ID | Model | Status
c0u0p0 | SEAGATE ST32000444SS KS689WM3P15W | Online
c0u0p1 | SEAGATE ST32000444SS KS689WM495G6 | Online
c0u0p2 | SEAGATE ST32000444SS KS689WM3P1BM | Online
c0u0p3 | SEAGATE ST32000444SS KS689WM41PYG | Online
c0u0p4 | SEAGATE ST32000444SS KS689WM47H0J | Online
c0u0p5 | SEAGATE ST32000444SS KS689WM3YWVT | Online
c0u0p6 | SEAGATE ST32000444SS KS689WM3HEP6 | Online
c0u0p7 | SEAGATE ST32000444SS KS689WM3QGBJ | Online
c0u0p8 | SEAGATE ST32000444SS KS689WM3EN4J | Online
c0u0p9 | SEAGATE ST32000444SS KS689WM3QG7G | Online
c0u0p10 | SEAGATE ST32000444SS KS689WM3V3ML | Online
c0u0p11 | SEAGATE ST32000444SS KS689WM3QGTG | Online

How to check the status of the disks

Run the following command to check the health status of the disks in your RAID:

DEVICE=/dev/sda
for i in $(megacli -pdlist -a0 | grep Id | cut -d":" -f2); do
echo "============================== $i =============================="
smartctl -s on -a -d megaraid,${i} ${DEVICE} -T permissive
done
Note

Note that you will need to replace /dev/sdawith the correct disk that represents your Logical Volume, if you have multiple of them.

See also
How to configure the DELL PERC H700/H710/H730/H730P RAID controllerHow to configure the HP SMART ARRAY P410/P222 RAID controller
Cloud Products & Resources
  • Scaleway Console
  • Compute
  • Storage
  • Network
  • IoT
  • AI
Dedicated Products & Resources
  • Dedibox Console
  • Dedibox Servers
  • Network
  • Web Hosting
Scaleway
  • Scaleway.com
  • Blog
  • Careers
  • Scaleway Learning
Scaleway Docs
Follow us
FacebookTwitterSlackInstagramLinkedin
ContractsLegal NoticePrivacy PolicyCookie PolicyDocumentation license
© 1999-2024 – Scaleway SAS