Aller à : navigation, rechercher

Supervision - Nagios raid

check raid principal

Un script capable d analyser un grand nombre de raid:

cd /usr/lib/nagios/plugins/
wget http://srvinstallation.tranquil-it-systems.fr/logiciels/nagios/check_raid.pl
chmod 755 check_raid.pl 
./check_raid.pl -S
  • Commande NRPE
vi /etc/nagios/nrpe_local.cfg
command[check_raid]=/usr/lib/nagios/plugins/check_raid.pl

3ware

cd
wget http://www.thomas-krenn.com/redx_tools/mb_download.php/mid.083068081121082071084047122066052061/Driver_CLI_3Ware_Linux_V9.5.2_20090716.zip
unzip Driver_CLI_3Ware_Linux_V9.5.2_20090716.zip
cd 64-Bit
tar -xvzf Driver_CLI_3Ware_Linux_x64_V9.5.2_20090716.tgz
chmod 755 tw_cli
cp tw_cli /usr/sbin/
cd
rm 32-Bit/ 64-Bit/ Driver_CLI_3Ware_Linux_V9.5.2_20090716.zip

megaraid

wget https://www.lsi.com/downloads/Public/RAID%20Controllers/RAID%20Controllers%20Common%20Files/8.07.14_MegaCLI.zip
unzip 8.07.14_MegaCLI.zip 
cd Linux/
rpm -ivh MegaCli-8.07.14-1.noarch.rpm
ln -s /opt/MegaRAID/MegaCli/MegaCli /usr/local/bin/megacli

hp msa

Check pour les baies de stockage HP MSA 2xxx (exemple 10.1.1.40)

apt-get install libnet-telnet-perl libxml-simple-perl
wget http://srvinstallation.tranquil.it/logiciels/check_msa -O /usr/lib/nagios/plugins/check_msa
chmod 755 /usr/lib/nagios/plugins/check_msa

Le check utilise une connexion telnet sur la baie pour faire ses tests. Vérifier que la connexion telnet est disponible

telnet 10.1.24.40

Commande NRPE, /etc/nagios/nrpe_local.cfg

command[check_raid]=/usr/lib/nagios/plugins/check_msa  -u manage -p xxxxxx -h 10.1.24.40