Archive

Archives pour la catégorie ‘espace code’

Nagios – RSZDT

Voici la traduction d’une alerte "processes with STATE = RSZDT".

r = en cours d'exécution        (running or runnable)
s = en sommeil                  (interruptible sleep)
z = zombie                      (defunct zombie process)
d = sommeil ininterruptible     (uninterruptible sleep)
t = arrêté                      (stopped)

Nagios vérifie les processus dont l’état (state) correspond à une ou plusieurs
de ces lettres (rszdt).

Ce problème semble résolu sous Nagios 3
Pour augmenter la limite Lire la suite…

Debian : ajouter un paquet testing dans Lenny (backports)

debian_cubism_comp

J’ai besoin d’utiliser un paquet plus récent que celui de la distribution principale Debian.
Peut-être pour en finir avec MySQL et SSL
Toutefois, je ne souhaite pas changer ma Debian stable pour une testing. La solution : utiliser les backports.
La version « backport » d’un paquet restera dans tous les cas compatible avec la distribution stable.

 

Il faut donc : Lire la suite…

Vérification de l’envoi de données encryptées avec Sniffit

SniffitSniffit : un outil d’interception de packets, peut confirmer la réelle encryption de vos données lors de leur transfert sur le web.
Voici comment l’utiliser sans trop d’efforts, avec des paramètres minimes sur une debian.
L’installation varie sur d’autres distributions linux, mais son utilisation reste la même.

Lire la suite…

ZRM Community, créer une sauvegarde MySQL complète

zrm-community-mysql-backupDepuis maintenant 3 mois, j’effectue une multitude de « backup mysql » avec l’aide de ZRM.
J’ai mis la main sur un article d’Alolita Sharma publié dans le Linux Journal de septembre 2008 :
Simplifying Backups with Zmanda Recovery Manager.

Il s’agit d’une présentation de la version « bonbon » de Zmanda Recovery Manager : ZRM Enterprise. Ce puissant outil utilise une interface graphique accessible via le web.

Pour les mordus de la ligne de commande, ZRM Community permet d’effectuer des sauvegardes et de récupérer rapidement des bases de données MySQL avec la même efficacité via un terminal.

Voici comment installer la version Community. Plusieurs options s’offrent à vous, je présenterai ici la démarche à suivre pour une utilisation via SSL et des sauvegardes de type « logique ».
Vous devez adapter cette démarche à votre distribution linux. J’utilise pour ma part Debian Etch. Vous avez besoin d’un serveur et d’un poste de travail, tous les 2 équipés de mysql-server. L’ensemble des bases de données du serveur sera sauvegardé sur le poste de travail.

Lire la suite…

Création de certificats SSL pour MySQL avec openSSL

La création de certificats de sécurité SSL au moyen de openSSL devient assez facile après quelques usages. Voici comment créer des CA (certificate authority) qui permettront une communication SSL entre 2 serveurs MySQL. Lire la suite…

Connexion SSL MySQL OpenSSL sur Debian Etch et Lenny

MySQL-SSLIl y a un problème dans Debian Etch et Lenny pour les connexions MySQLSSL.
Lorsque vous essayez de vous connecter à distance sur un serveur MySQL en SSL, vous risquez de rencontrer l’erreur suivante : « SSL connection error ».

Cette erreur est due au fait que MySQL n’est pas compilé avec openSSL dans ces distributions.

Pour utiliser SSL, vous devez recompiler MySQL. Je n’ai pas réussi à recompiler la version backports de Etch… (pas de répertoire debian/rules). Je vais donc recompiler la version de Lenny dans Etch. Cette astuce fonctionnera tant et aussi longtemps que Lenny utilisera la version 5.0 de MySQL.

Il y a un autre bug dans MySQL sur Etch : pas moyen de faire un mysqldump en SSL.
mysqldump: Got error: 2026: SSL connection error when trying to connect
http://bugs.mysql.com/bug.php?id=27669
Il semble que ce bug ait été réglé dans la version 5.0.42 de mysql.
C’est pourquoi j’ai besoin d’une version instable de MySQL sur Debian, la version stable étant 5.0.32.

Voici la marche à suivre pour régler ces problèmes.

Lire la suite…

Espace Code

Mon site web professionnel : www.espacecode.com