UPS Eaton/MGE Ellipse: Monitoring avec NUT sous Ubuntu Server 10.10

janvier 5th, 2011

Si l’installation d’une alimentation sans interruption (UPS: Uninterruptible Power Supply) est une mesure de sécurité parfaitement efficace contre les micro-coupures, le contrôle de son fonctionnement demeure inévitable pour anticiper des coupures plus importantes. Network UPS Tools (NUT) est une solution efficace de monitoring sous Linux. Il supporte un grand nombre de modèles d’onduleurs, et notamment ceux de la marque Eaton (anciennement MGE).

Monitoring via pfSense

La procédure suivante concerne l’environnement suivant, mais reste adaptable selon le cas.

Système d’exploitation: Ubuntu Server 10.10
UPS
: Eaton Ellipse 600 ASR USB
Connectique
: Cable USB

1- Installation de Network UPS Tools
apt-get install nut

Après avoir interconnecté l’UPS au serveur via le cable usb, passer la commande « lsusb » pour déterminer le bus utilisé
lsusb => Bus 002 Device 005: ID xxxx:xxxx MGE UPS Systems UPS

Puis affecter le periphérique au groupe « nut »
chgrp nut /dev/bus/usb/

La commande « ls -l /dev/bus/usb/002″ devrait ainsi afficher les droits correspondants
=> crw-rw-r– 1 root nut 189, 129 2011-xx-xx xx:xx 005

2- Configuration de Network UPS Tools
Editer /etc/nut/nut.conf et modifier la valeur du paramètre MODE:
MODE=netserver

NUT se compose de deux démons. Upsd est en charge de communiquer avec l’UPS connecté localement, et Upsmon permet d’interroger Upsd en local ou a distance, et de définir des alertes.

Configuration de Upsd:

- Editer /etc/nut/ups.conf et déclarer le materiel:
[myups] #Nom du périphérique déclaré
driver = usbhid-ups #Driver à utiliser (voir liste)
port = auto
desc = « EATON Ellipse ASR USBS 600″
#Description destinée au client Upsmon

- Editer /etc/nut/upsd.conf et ajouter les paramètrages suivants:
MAXAGE 15 #Durée maximale d’un état
LISTEN 192.168.X.X 3493 #IP et port d’écouté
MAXCONN 32 #Nombre maximal de connections simultanées

- Editer /etc/nut/upsd.users et créer les utilisateurs (administrateur et superviseur):
[admin]
password = xxx
actions = SET
instcmds = ALL

[monitor]
password  = xxx
upsmon master

Configuration de Upsmon:
La configuration par défaut de /etc/nut/upsmon.conf se révèle satisfaisante pour le poste connecté a l’UPS. Elle se réfère donc au serveur Upsd local et automatise l’instinction du poste lorsque la batterie est détectée comme faible.

Pour les poste distants, il faudra configurer Upsmon selon les paramétrages suivants:
MONITOR myups@localhost 1 monitor xxx « master » #Machine et identifiants de monitoring
MINSUPPLIES 1 #Nombre minimal de périphérique
FINALDELAY 5 #Délai d’instinction aprés notification
HOSTSYNC 15 #Délai pour les client Upsd distants
SHUTDOWNCMD « /sbin/shutdown -h +0″ #Commande exécutée
POWERDOWNFLAG /etc/killpower #Fichier de sortie
POLLFREQ 5 #Délai de rafraichissement du statut de l’UPS
POLLFREQALERT 5 #
Délai de rafraichissement du statut de l’UPS lorsqu’il est sur batterie
DEADTIME 15 #Delai avant lequel l’UPS est considéré comme HS
NOCOMMWARNTIME 300 #Délai de notification lorsque l’UPS est HS
RBWARNTIME 43200 #Fréquence des notification de changement de batterie

REDEMARRAGE de la machine

—————————————————–

Pour les machines sous Windows, il existe WinNUT. Il peut tourner en tant que service et se configure de la même manière, en éditant le fichier upsmon.conf. La version 2.0.0.3 prend en charge la mise en veille prolongée. Sous Windows 7, il faudra le lancer en mode compatibilité Vista.

Sources et Informations connexes:
Site Officiel NUT: http://www.networkupstools.org/
Fiche produit Ellipse 600: http://powerquality.eaton.com/66765.aspx?CX=80
Guide NUT sur Developpez.com: http://ovanhoof.developpez.com/upsusb/
EATON UPS Software (Windows/Linux32-64): http://download.mgeops.com/explore/eng/ptp/ptp_sol.htm
Modèle NUT pour graphiques Cacti: http://www.eric-a-hall.com/software/cacti-nut/

Notes Connexes:

Catégories: Procédures | Mots-clefs :, , , | Commentaires fermés

RAID logiciel sous Linux: Intégrer un disque supplémentaire

mars 26th, 2010

Dans le cadre d’un RAID logiciel sous Linux, l’ajout d’un disque supplémentaire nécessite plusieurs manipulations. Il faudra en effet ajouter le nouveau disque à la grappe raid existante après l’avoir préalablement formaté avec le système de fichiers Linux Raid. Dans la plupart des cas, le disque nouvellement intégré sera automatiquement mis en « spare » pour assurer la redondance d’un disque défectueux. Pour réellement augmenter la capacité de l’ensemble, il faudra donc définir ce nouveau disque en tant que périphérique actif, puis redimensionner le système de fichiers en conséquence.

Conditions de l’exemple:
- Système Ubuntu Server 8.1
- 4 disques actifs en RAID 5 (sda/sdb/sdc/sdd—>md0)

Objectif: Ajouter un 5ème disque (sde) pour former un RAID 5 avec 5 disques actifs.

Outils utilisés:
- mdadm: Outil d’administration de RAID logiciel sous Linux
- resize2fs: Outil de redimensionnement de systèmes de fichiers
- fdisk: Outil de partitionnement

* Affichage temps réel du statut du RAID: watch cat /proc/mdstat

 

1 Formatage du nouveau disque:
* Créer nouvelle partition (Commande d’action « n »)
* Définir le système de fichier ‘Linux raid auto » (Commande d’action « t », code exa « fd »)
fdisk /dev/sde

2 Intégration du 5ème disque à la grappe:
mdadm –add /dev/md0 /dev/sde

3 Définir le RAID à 5 disques actifs:
mdadm –grow /dev/md0 –raid-devices=5
A cette étape, le raid doit remodeler ses volumes (« reshape »). Cette opération peut être très longue.
Surveiller l’avancement:
watch cat /proc/mdstat

4 Redimensionnement du système de fichier:
Il est vivement conseillé de démonter le système de fichier (umount /dev/md0) et de l’analyser (fsck -f /dev/md0) avant d’effectuer le redimensionnement.
resize2fs -p /dev/md0

 

Notes Connexes:

Catégories: Procédures | Mots-clefs :, | Commentaires fermés

Atheros L1 Gigabyte Ethernet: Plantages sous Windows 7

février 10th, 2010

Le chipset Atheros L1 Gigabyte Ethernet intégré à certaines cartes mères, et notamment à la série P5K de ASUS, pose problème sous Windows 7. De nombreux utilisateurs se plaignent de déconnexions intempestives ou de freezes ou crashs du système. Pour ma part, ce fut un plantage sans écran bleu lors de chaque modification sur un partage Samba.

Solution:
Installer les drivers 2.4.7.29

Si les problèmes persistent:
- Désactiver le déchargement des tâches (Task Offload = Off) dans les paramètres avancés des drivers
- Activer le partage de fichier pour les périphériques qui utilisent le chiffrement 40 ou 56 bits dans les paramètres de partage avancés.


Sources
: SevenForums.com

Notes Connexes:

Catégories: Notes | Mots-clefs :, | Commentaires fermés

Optimiser sa carte graphique avec MSI Afterburner

novembre 22nd, 2009

Fonctionnant avec les cartes Nvidia et ATI de toutes marques, MSI Afterburner permet d’overclocker simplement GPU, shader et mémoire indépendamment, tout en offrant un monitoring efficace des ventilateurs et des températures. La modification du voltage est quant à elle limitée à certaines carte de la marque MSI.

Les réglages d’usine agissants sur la vitesse des ventilateurs sont très souvent inadéquats. Ici, au moyen de cette courbe de progression, on définira la vitesse de rotation du ventilateur en fonction de la température.

Lors d’un benchmark, le moniteur hardware nous permettra de garder un œil sur les températures du GPU et du PCB, sur la vitesse du ventilateur, ainsi que sur les fréquences appliquées. On appréciera  également la possibilité de surveiller le frame rate de l’application 3D en cours d’exécution.

Enfin, il est possible de créer des profils de configuration entre lesquels on pourra basculer par raccourcis clavier ou par automatisme relativement a la situation (application 2D ou 3D).

Site Officiel
Téléchargement

Notes Connexes:

Catégories: Notes | Mots-clefs :, | Commentaires fermés