Archive:

Le piège à con du jour : variables locales en python

27/01/2012 by nono

Note pour plus tard. Soit un bout de code python qui ressemble à ça: mavariable = None def fonction():   if mavariable is None:    mavariable = 'toto'   blablabla() Ne pas oublier que dans ce cas la variable mavariable est locale à la fonction à cause de l'assignation à l'intérieur du if. La preuve : >>> fonction() Traceback (most...

Posted in geekeries

Déplacer une VM KVM «à la main»

18/01/2012 by nono

Le contexte J'ai une petite ferme de serveurs physiques sous Scientific Linux 6 qui hébergent des machines virtuelles KVM gérées par libvirt. J'utilise des volumes logiques LVM comme disques virtuels. La plupart des VM ne sont pas critiques et supportent d'être arrêtées quelques minutes; par contre il vaut mieux ne pas les arrêter trop longtemps. Tout le problème est donc...

Posted in geekeries

Migrer une VM de Xen vers KVM

17/01/2012 by nono

Un petit aide-mémoire sur la migration d'une machine virtuelle Linux de Xen (sur CentOS 5.x, mais ça ne doit pas jouer énormément) vers KVM (sur Scientific Linux 6.x, donc avec libvirt). L'essentiel de ce qui suit vient de cette page. Préparation de la machine virtuelle J'ai donc une VM Xen, appelons-la testxen1 (parce que c'est son nom), qui tourne sur...

Posted in geekeries

Retour (raté) au pays du wifi

03/01/2012 by nono

J'en ai parlé ici même il y a quelques temps, j'ai échoué un peu par hasard et beaucoup par malchance avec un point d'accès wifi D-Link. Je l'avais plus ou moins laissé moisir dans un coin (et avec son firmware d'origine) faute de possibilité de l'utiliser avec OpenWrt. J'ai voulu m'en resservir il y a quelques jours : une brique,...

Posted in geekeries