This is an old revision of the document!

RAID controller Dell Perc H800

The RAID controller Dell PERC H800 is used in the following servers:

Configuration of the PERC H800

We recommend to use the packages from the following site: HWraid.

Below you'll find how to use it on your distribution.

Debian Squeeze

echo "deb squeeze main" >> /etc/apt/sources.list
apt-get update
apt-get install sas2ircu-status

Debian Wheezy

echo "deb wheezy main" >> /etc/apt/sources.list
apt-get update
apt-get install sas2ircu-status

Ubuntu Precise

echo "deb precise main" >> /etc/apt/sources.list
apt-get update
apt-get install sas2ircu-status

Ubuntu Lucid

echo "deb lucid main" >> /etc/apt/sources.list
apt-get update
apt-get install sas2ircu-status

Check the status of PERC H800

To list details of your controller Dell PERC H800, use the command:


You will see the information about your controller:

-- Controller informations --
-- ID | Model
c0 | PERC H700 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

Check the status of the disks

You need to type the following command in your SSH access:

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