Ikea s’attaque au datacenter
February 28th, 2010 by nono
Ça valait bien le coup de claquer 7000 euros dans des baies, tiens.
Tags: baies, salle machines
Posted in geekeries | Comments (0)
Photoblog : pixelpost
February 13th, 2010 by nono
Ça fait un moment que je projetais de publier une galerie photo à peu près montrable. On m’a signalé il y a quelques jours un moteur de photoblogs, Pixelpost. J’ai installé ça ce matin pour voir, mise en pratique ici.
Notes pour les admin système
À vue de nez, ça se présente comme une appli web classique. D’une part, c’est du PHP-MySQL et ça se pose sur place sans trop réfléchir. D’autre part c’est un gros foutoir qui mélange allègrement son propre code, les modules additionnels et les données. Pas encore regardé si on peut en faire une installation propre, faudra voir.
Tags: photoblog, photos, pixelpost
Posted in geekeries, photos | Comments (0)
Quelques extensions Firefox
December 6th, 2009 by nono
Quelques extensions Firefox qui me rendent la vie un peu plus agréable :
- CustomizeGoogle permet entre autres d’enlever les liens publicitaires de Google, d’anonymiser les requêtes (dans une certaine mesure) et de refuser de parler à Google Analytics
- Facebook Video permet de télécharger les vidéos de Facebook, même sans avoir de greffon propriétaire installé
- FxIF affiche les infos EXIF d’une image dans ses propriétés
Tags: facebook, firefox, google
Posted in geekeries | Comments (0)
Les Fourmis acidulées font de la pub
November 15th, 2009 by nono
C’est là : http://www.facebook.com/pages/Les-Fourmis-Acidulees/338807440301 et là : http://www.myspace.com/fourmisacidulees.
Tags: fourmis acidulées
Posted in musique | Comments (0)
Les Fourmis acidulées le 14 novembre 2009
November 9th, 2009 by nono
Ça se passe aux Trois Arts, 21 rue des rigoles, dans le 20ème arrondissement de Paris, à partir de 20h.

Tags: concert, fourmis acidulées
Posted in musique | Comments (0)
Quand on fait faire une traduction par un stagiaire…
October 22nd, 2009 by nono
Ça donne à peu près ça.
Avant :

Après :

Tags: traduction
Posted in geekeries | Comments (0)
S’il te plaît, dessine-moi un cluster !
October 16th, 2009 by nono
Juste un petit lien vers une doc Linux-HA que je trouve au premier abord claire et bien foutue : celle de Novell/SuSE. Claire et bien foutue, ça veut surtout dire que j’ai à peu près compris ce qu’il y a dedans, ce qui n’est pas forcément le cas de celles que j’avais pratiquées jusqu’alors.
Tags: cluster, heartbeat, Linux, openais, pacemaker
Posted in geekeries | Comments (0)
Les Fourmis Acidulées en concert
October 2nd, 2009 by nono
C’est le mercredi 28 octobre prochain à la cantine de Belleville.

Tags: concert, fourmis acidulées
Posted in musique | Comments (0)
Choisir le bon /usr/sbin/sendmail avec puppet
September 2nd, 2009 by nono
Un peu de contexte
J’utilise linux-vserver sur une poignée de machines qui hébergent chacune quelques dizaines d’instances d’OS. Dans mon installation de base (CentOS), chaque isolateur fait tourner sendmail pour envoyer le mail local vers l’extérieur ; je parle essentiellement des rapports de logwatch et autres cronneries. Avec tous les problèmes habituels en cas de forte charge, ce qui arrive assez facilement dans ce genre de configuration.
Solution : installer un /usr/sbin/sendmail un peu plus léger, en l’occurrence ssmtp, sur toutes les machines sauf les vrais serveurs SMTP, qui eux font tourner Postfix.
La configuration puppet
Un petit extrait de ma config (nettement plus complète mais pas publiable en l’état) :
class mail{
}
class mail::smtp inherits mail {
package { "ssmtp": ensure => installed, }
file { "/etc/ssmtp/ssmtp.conf":
source => [
"puppet:///files/mail/ssmtp.conf.$hostname",
"puppet:///mail/ssmtp.conf",
],
owner => root,
group => root,
mode => 0644,
require => Package["ssmtp"],
}
exec { "setup_mta":
command => "/usr/sbin/update-alternatives --set mta /usr/sbin/sendmail.ssmtp",
subscribe => Package["ssmtp"],
refreshonly => true,
}
}
class mail::postfix inherits mail::smtp {
package { ["postfix", "postfix-pflogsumm"]: ensure => installed }
service { "postfix":
enable => true,
ensure => running,
hasstatus => true,
subscribe => Package["postfix"],
}
Exec["setup_mta"] {
command => "/usr/sbin/update-alternatives --set mta /usr/sbin/sendmail.postfix",
subscribe => Package["postfix"],
}
}
L’intérêt de la chose : toutes les machines sont dans la classe mail::smtp, et Postfix est installé uniquement là où il faut, et surtout une même machine peut cumuler les rôles « serveur SMTP » et « autre chose » et tout se passera comme il faut.
Pour le moment, ça installe ssmtp même sur les machines où il n’est pas nécessaire, on verra à corriger ça dans la prochaine version.
Tags: postfix, puppet, ssmtp
Posted in geekeries | Comments (0)
Nagios et LDAP, partie 2
August 27th, 2009 by nono
Une petite mise à jour du stockage de la configuration LDAP dans Nagios, puisque j’ai eu besoin de différencier les périodes de surveillance : nous avons une application web qui est arrêtée pendant la nuit pour des opérations de maintenance genre sauvegarde et nettoyage des logs.
Le schéma LDAP
J’ai ajouté un attribut optionnel timePeriod à la classe nagiosHost. Il doit contenir le nom d’une période définie ailleurs dans la config (chez moi elles sont en dur dans localhost.cfg, ça vient de la configuration d’origine de Nagios) ; s’il n’est pas renseigné, on conviendra qu’il vaut 24×7 par défaut.
En langage schéma LDAP, ça se dit comme ça :
attributetype ( 1.3.6.1.4.1.7568.1.1.33 NAME ( 'timePeriod' ) SUP name )
objectclass ( 1.3.6.1.4.1.7568.1.2.12 NAME 'nagiosHost' SUP top AUXILIARY
DESC ''
MAY ( nagiosService $ nagiosName $ timePeriod ) )
Notez que je ne fais pas de différence entre les différents services associés à un hôte, ils sont tous surveillés ou pas en même temps. Dans mon cas ça se justifie, puisque je n’installe qu’une seule application par machine (virtuelle). Si vous avez besoin de surveiller plusieurs services sur la même machine de façon différenciée, je suppose que vous pouvez créer plusieurs fiches LDAP pour la machine en question, mais ça me semble un peu compliqué et ça risque d’avoir des effets de bord pour les autres applications qui s’appuient sur le même annuaire.
Les scripts
Le script gen-nagios-services-hosts de la dernière fois demande quelques modifications minimes pour s’adapter au nouveau schéma. Le patch étant presque aussi long que le script lui-même, voici la nouvelle version directement en ligne.
Tags: LDAP, Nagios
Posted in geekeries | Comments (0)