Skip to content

La vie rêvée d’Akim

…ou le zèbre qui voulait être un homme

  • Style de vie
  • Informatique
  • Photographie
  • Musique
  • English (US)English (US)
  • FrançaisFrançais

Configurer le RAID sur un PERC en ligne de command

Posted on Monday 7 November 2011 - Wednesday 2 September 2015 by Akim

Pour un projet spécifique, j’ai été amené à chercher comment scripter la configuration du RAID sur un PERC (PowerEdge RAID Controller, controleur RAID des serveurs DELL).

Pour ce faire, il faut avoir installé OpenManage Server Administrator. Dans mon cas, j’ai installé Linux CentOS sur une clé USB bootable, sur laquelle j’ai ensuite installé Open Manage Administrator, cette clé étant utilisée à terme pour déployer une série de PowerEdge R710.

A noter que omreport et omconfig sont également disponibles sous Windows. Il est donc tout à fait possible de faire de même avec Windows.

Dans ce script, on commence par effacer la configuration existante:

omconfig storage controller action=resetconfig controller=0

On crée ensuite un RAID1 sur les deux premiers disques utilisant tout l’espace disponible:

omconfig storage controller action=createvdisk controller=0 raid=r1 size=max pdisk=0:0:0,0:0:1 name=system writepolicy=fwb readpolicy=ara

Enfin, on assigne le troisième disque du serveur en tant que Hotspare dédié pour le RAID1 qu’on vient de créer:

omconfig storage vdisk action=assigndedicatedhotspare controller=0 vdisk=0 pdisk=0:0:2 

Voici le script complet:

#!/bin/sh

#
#       script de configuration RAID pour PERC utilisant Open Manage CLI
#	Auteur: Akim Sissaoui
# 	Site web: http://www.superkikim.com
#
# Reset of the RAID Controller

echo -e "\n"
echo -n Resetting RAID Controller \>\>\>
omconfig storage controller action=resetconfig controller=0

# Creation of RAID1 with disk 0 and disk one, using the maximum avaialble space
# setting up read and write policies
echo -e "\n"
echo -n Creating RAID1 on disk 0 and 1 \>\>\>
omconfig storage controller action=createvdisk controller=0 raid=r1 size=max pdisk=0:0:0,0:0:1 name=system writepolicy=fwb readpolicy=ara

#Assigning dedicated hotspare
echo -e "\n"
echo -n Assigning disk 2 as dedicated hotspare \>\>\>
omconfig storage vdisk action=assigndedicatedhotspare controller=0 vdisk=0 pdisk=0:0:2 assign=yes

Le guide de référence OMCLI (Open Manage Command Line Interface) est disponible sur le site de Dell avec un peu de recherche. Il explique toutes les commandes disponibles, entre autre, la commande permettant d’identifier le numéro du contrôleur

Posted in InformatiqueTagged Dell, OpenManage, PERC, PowerEdge, raid

Post navigation

Reposes en paix, Steve
Modifier les paramètres du BIOS d’un serveur Dell depuis la ligne de commande

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Proudly powered by WordPress | Theme: micro, developed by DevriX.