Dell PowerEdge R210 II hardware RAID monitoring (Dell PERC H200 RAID controller)

Moore’s Law marches on relentlessly but the there is plenty of life left in the old PowerEdge R210 / R210 Gen II servers. The cost of cloud versus bare metal still makes physical machines a no-brainer if you’re comfortable taking on the role of sysadmin.

I have been asked to look after three repurposed servers with RAID 1 arrays. Ensuring the health of RAID arrays and RAID controllers is critical to protect against sudden downtime and/or data loss – this is always my number one priority.

Server description: PowerEdge R210 Gen II, Xeon E3, 32 GB RAM, Dell PERC H200 RAID Controller, 2 x 2 TB SATA drives & Debian 9 x64.

Running lspci from the command line outputs:

PowerEdge R210 Gen II lspci
PowerEdge R210 Gen II lspci

RAID controller:  LSI Logic / Symbios Logic SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] (rev 03)

The Fusion MPT SAS 2 is a low end card from LSI. It only supports RAID 0 and RAID 1. LSI 2008 SAS controllers are known by a variety of names (Dell PERC H200).

LSI provides a command line management tool named sasircu . Management features are basic so it’s better to use it as a reporting tool only.

HWRAID provide a Debian repository containing all packages to install proprietary and opensource tools for RAID cards. To access the packages run  sudo /etc/apt/sources.list and add

  • distrib  can be either debian or ubuntu
  • branch  can be squeeze, wheezy, jessie and stretch for Debian, or precise, trusty, vivid, wily and xenial for Ubuntu

For Debian 9 Stretch use:

deb http://hwraid.le-vert.net/debian stretch main

Packages are signed. Run the following command after adding the repository to the source.list

wget -O - https://hwraid.le-vert.net/debian/hwraid.le-vert.net.gpg.key | sudo apt-key add -

Packages are listed on the HWRAID page. I have copied the table of binary packages below for completeness.

name version target amd64 i386
3ware-status 0.5 3Ware Eskalad 7000/8000/9000 X X
tw-cli 2.00.11.020+10.2.1-1 3Ware Eskalad 7000/8000/9000 X X
3dm2 2.11.00.019+10.2.1+KB16625-1 3Ware Eskalad 7000/8000/9000 X X
aacraid-status 0.20 Adaptec AACRaid X X
adaptec-storage-manager-agent 7.31.18856-1 Adaptec AACRaid X X
adaptec-storage-manager-common 7.31.18856-1 Adaptec AACRaid X X
adaptec-storage-manager-gui 7.31.18856-1 Adaptec AACRaid X X
arcconf 7.31.18856-1 Adaptec AACRaid X X
hrconf 7.31.18856-1 Adaptec AACRaid X X
adaptec-universal-storage-snmpd 7.31.18856-1 Adaptec AACRaid X X
adaptec-universal-storage-mib 7.31.18856-1 Adaptec AACRaid X X
cciss-vol-status 1:1.10-1hwraid1 HP/Compaq SmartArray X X
hpacucli 9.20.9.0-1 HP/Compaq SmartArray X X
megaraid-status 0.12 LSI MegaRAID / MegaRAID SAS X X
megactl 0.4.1+svn20090725.r6-5 LSI MegaRAID / MegaRAID SAS X X
megamgr 5.20-3 LSI MegaRAID X X
dellmgr 5.31-2 LSI MegaRAID (Dell cards only) X X
megaclisas-status 0.14 LSI MegaRAID SAS X X
megacli 8.07.14-1 LSI MegaRAID SAS X X
megaide-status 0.2 LSI MegaIDE X X
megaide-spyd 7.24.26-3 LSI MegaIDE X
mpt-status 1.2.0-4.2.hwraid1 LSI FusionMPT X X
lsiutil 1.60-1 LSI FusionMPT X X
sas2ircu 16.00.00.00-1 LSI FusionMPT SAS2 X X
sas2ircu-status 0.7 LSI FusionMPT SAS2 X X

The LSI Logic / Symbios Logic SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] (rev 03) controller requires the sas2ircu  tool. MegaCli  doesn’t work. Install the tool with the command

After installing the sas2ircu tool probe the controller using the command  sas2ircu LIST .

sas2ircu LIST
sas2ircu LIST

Next get the status of controller “0” using the command  sas2ircu 0 DISPLAY

sas2ircu DISPLAY
sas2ircu DISPLAY

 

You May Also Like

About the Author: George