Dell Perc H700/H710/H730/H730p RAID controller

Configuration of the PERC H700/710

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

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

Debian Wheezy

echo "deb http://hwraid.le-vert.net/debian wheezy main" >> /etc/apt/sources.list
apt-get update && apt-get install -y megaclisas-status    

Ubuntu

 echo "deb http://hwraid.le-vert.net/ubuntu xenial main" >> /etc/apt/sources.list
 apt-get update && apt-get install -y megaclisas-status

Check the status of PERC H700

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

megaclisas-status  

You will see the information about your controller:

-- Controller informations --
-- ID | Model
c0 | PERC H710

-- Arrays informations --
-- ID | Type | Size | Status | InProgress
c0u0 | RAID0 | 2728G | Optimal | None
c0u1 | RAID0 | 2728G | Optimal | None

-- Disks informations
-- ID | Model | Status
c0u0p0 | SEAGATE ST3000NM0023 GS0FZ1Y25K8M | Online, Spun Up
c0u1p0 | SEAGATE ST3000NM0023 GS0FZ1Y25L0X | Online, Spun Up

Check the status of the disks

You need to run the following code in your SSH access:

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

Please note that you'll need to replace /dev/sda with the correct disk that represents your Logical Volume, if you have multiple of them.