Contrôleur RAID Dell PERC H200

Configuration du PERC H200

Nous vous recommandons l'utilisation des paquets du site HWraid.

Vous trouverez ci dessous les commandes à exécuter en fonction de votre distribution.

Debian Squeeze

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

Debian Wheezy

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

Ubuntu Precise

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

Ubuntu Lucid

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

Contrôle du PERC H200

Pour lister votre contrôleur Dell PERC H200, utiliser la commande :

sas2ircu LIST

Vous obtiendrez les informations sur votre contrôleur :

  LSI Corporation SAS2 IR Configuration Utility.
  Version 5.00.00.00 (2010.02.09)  
  Copyright (c) 2009 LSI Corporation. All rights reserved. 
  
         Adapter      Vendor  Device                       SubSys  SubSys 
  Index    Type          ID      ID    Pci Address          Ven ID  Dev ID 
  -----  ------------  ------  ------  -----------------    ------  ------ 
   0     SAS2008     1000h    72h   00h:01h:00h:00h      1028h   1f1dh 
  SAS2IRCU: Utility Completed Successfully.

Contrôle de l'état du raid

Pour contrôler l'état de votre RAID matériel avec la carte Dell PERC H200, utilisez la commande suivante :

sas2ircu-status 
-- Controller informations --
-- ID | Model
c0 | SAS2008

-- Arrays informations --
-- ID | Type | Size | Status
c0u0 | RAID1 | 1907G | Okay (OKY)

-- Disks informations
-- ID | Model | Status
c0u0p0 | ST32000444SS (9WM3NAR0) | Optimal (OPT)
c0u0p1 | ST32000444SS (9WM3MZL2) | Optimal (OPT)

Automatiser le contrôle du raid

Vous pouvez utiliser le script suivant pour contrôler l'état du raid à intervalle régulier via une tache planifiée CRON ou une solution de supervision.

      
  #!/bin/bash
  #         Version 2, December 2004
  # written by Milan Berger (m.berger@ghcif.de)
  #
  # necessite le package bsd-mailx sous debian
  # et le package sas2ircu-status
  # voir http://hwraid.le-vert.net/wiki/DebianPackages
     
  recipient='user@domain.tld'
  if /usr/sbin/sas2ircu-status | grep -q Okay
  then
        echo 'RAID status is okay'
  else
        echo -e 'RAID check failed' | mailx -s "RAID check on $HOSTNAME failed" $recipient
  fi 

Optimiser votre carte contrôleur RAID PERC H200

Attentions: cette optimisation est possible sur les controleurs PERC H200 avec des disques SATA.
Pour des performances maximales de votre H200, activez le cache disque SATA


Lors de la création d'un disque virtuel, le cache des disques SATA est inactivé.
Pour bénéficier d'un niveau maximal de performances, il est nécessaire d'activer le cache des disques.

Cette opération se réalise en environnement rescue, sous OS Ubuntu 64 bits.

Démarrez votre serveur en mode secours, en choisissant Ubuntu 14.04 LTS amd64

Connectez-vous en SSH à l'aide des identifiants fournis.

Puis

sudo su
 
echo 'deb http://linux.dell.com/repo/community/deb/latest /' | sudo tee -a  /etc/apt/sources.list.d/linux.dell.com.sources.list

apt-get update && apt-get install -y --force-yes srvadmin-base

service dataeng start

/opt/dell/srvadmin/sbin/omconfig storage vdisk  action=changepolicy controller=0 vdisk=0 diskcachepolicy=enabled

Cette activation de cache est à refaire si vous recréez votre disque virtuel.

Lien direct dans le forum..online.net :
http://forum.online.net/index.php?showtopic=316