Archive pour la catégorie ‘Redhat / CentOS / Fedora’

Superviser Multipath / MPIO sur Redhat et VMware ESX/ESXi 3.5 – Nagios Plugins

Lundi 15 mars 2010

Comme promis les 2 plugins pour superviser le Multipath sur Redhat Entreprise Linux et VMware ESX/ESXi 3.5 (non testé sur VMware ESX 4.0)

Pour ceux qui ne savent pas ce qu’est le multipath j’ai fait un petit schéma pour être plus clair :

En résumé, c’est au niveau du stockage SAN, le fait qu’un serveur puisse accéder au SAN par plusieurs chemins. Les plugins présentés ci dessous vérifient l’intégrité de tous les liens (couleur orange) du serveur vers le SAN.

Le plugin pour VMware s’exécute sur le serveur nagios et accède à l’ESX par IP / login / mot de passe.

Il faut donc créer un accès sur le serveur VMware avec les permissions en ReadOnly et installer sur le serveur Nagios le VMwarePerlSDK (tout comme le fameux plugins check_esx3 de la société OP5 : http://git.op5.org/git/?p=nagios/op5plugins.git;a=tree ).
Il se sert de la commande : esxcfg-mpath -l

Le plugin pour Redhat s’exécute directement sur le serveur redhat supervisé tout comme le précédent plugin de supervision du cluster donc il nécessite l’ajout d’un agent Nagios (le plus connu étant NRPE). Il nécessite aussi l’ajout d’une ligne dans /etc/sudoers car la commande multipath -ll ne s’exécute qu’en root.
Il se sert de la commande : multipath -ll

Plugins ESX Multipath
Plugins Redhat Multipath

Si vous avez des remarques pour améliorer ces différents plugins de supervision Nagios, n’hésitez pas à me contacter.

Superviser Cluster Redhat commande clustat – Nagios Plugins

Mardi 26 janvier 2010

Plugins de Nagios développé durant mon stage, il sert à superviser le cluster redhat sans passer par le SNMP.

Pourquoi pas par le SNMP ?
J’avais rencontré quelques difficultés avec le rpm cluster-snmp lors de l’intégration dans /etc/snmp/snmpd.conf, il faisait planté le serveur snmp et une mise à jour du packet avait pour dépendance une mise à jour du module cluster, pas possible car le serveur était déjà en prod.

Le plugins nécessite l’installation de l’agent Nagios NRPE, la création de l’utilisateur nagios apartenant au groupe wheel et l’ajout d’une ligne dans /etc/sudoers

plus d’infos en lançant : check_redhat_clustat.sh -h

Téléchargement du plugins : http://www.blogvirtualisation.com/downloads/check_redhat_clustat.sh

Plugins de supervision du multipath de redhat (module device-mapper-multipath) en cours de validation. Bientôt en téléchargement.

VMware Tools CentOS 5 / Redhat Entreprise Linux 5

Jeudi 4 juin 2009

VMware : Workstation / Fusion / ESX / ESXi

Installer VMware Tools sur CentOS 5.3 / Redhat Entreprise Linux 5.3 ( valable aussi sur la version 5.2 et 5.1 )

Lors de la création de la Machine Virtuelle, sélectionner Linux puis Redhat Entreprise Linux 5 32bits ou 64bits suivant l’architecture que vous désirez.

Dans VMware Workstation cliquer sur VM puis sur Install VMware Tools
Dans VMware Fusion cliquer sur Machine Virtuelle puis sur Installer VMware Tools
Dans VMware ESX/ESXi/VC clique droit sur la Machine Virtuelle puis cliquer sur Install VMware Tools

Cette manipulation est a répéter à chaque mise à jour de VMware (ESX/ESXi/Workstation/Fusion) ainsi qu’à chaque mise à jour de Kernel Linux.

Lire le reste de cet article »

Serveur de dépôt local RPM

Lundi 18 mai 2009

Le dépôt est construit à partir des DVDs de Redhat 5.x il n’inclut pas les mises à jours du RHN (RedHat Network).
Un RPM (Redhat Package Manager) est un binaire d’installation.
Il est utile pour les entreprises voulant controler eux même leurs updates ou pour ceux qui préfèrent travailler sur des versions figées (DVD sans les mises a jours)
(Tutoriel adaptable avec les distributions Linux utilisant YUM)

1. Installation sur Redhat 5

Installer Redhat 5 avec les pré-requis habituels.

Prévoir 7 Go d’espace pour chaque version de Redhat (incluant les architectures i386 et x86_64) en additionnant la taille des RPMs pour le dépôt personnalisé (RPM des VMware Tools, prérequis Oracle …)
Lire le reste de cet article »

Installation Nagios Plugins 1.4.13 sur Redhat Entreprise Linux 5.3

Mardi 12 mai 2009

Prérequis

yum groupinstall "Development Tools"
yum groupinstall "Development Libraries"
yum groupinstall "System Tools"

installer openssl

yum install openssl openssl-devel

installer fping :

wget http://dag.wieers.com/rpm/packages/fping/fping-2.4-1.b2.2.el5.rf.i386.rpm
rpm -ivh fping-2.4-1.b2.2.el5.rf.i386.rpm

installer client postgresql et mysql :

yum install postgresql postgresql-libs postgresql-devel mysql mysql-devel -y

Lire le reste de cet article »

Partage SAMBA avec authentification Active Directory

Jeudi 7 mai 2009

Testé sur RedHat Entreprise Linux 5.2 i386 et x86_64

Prérequis :
-Samba
-Kerberos
-NTP

Synchroniser Server de temps (NTP) sur Serveur Active Directory

éditer le fichier de configuration de NTP
vi /etc/ntp.conf
ajouter :
server activedirectoryserver.domaine.tld
exemple :
server fr-bor-ads01.esi-supinfo.com

Lire le reste de cet article »