Un beau mug Fedora
Rédigé par Xavier - - Aucun commentaire
Mon cadeau de Noël est arrivé un peu en retard, mais il trône désormais sur mon bureau.

A bientôt.
Linux
Rédigé par Xavier - - Aucun commentaire
Mon cadeau de Noël est arrivé un peu en retard, mais il trône désormais sur mon bureau.
A bientôt.
Rédigé par Xavier - - Aucun commentaire
Voilà maintenant 4 mois que mon serveur tourne sous Ubuntu 12.04 et propulse des VPS sous LXC. J'aime le côté prêt à l'emploi, en quelques lignes on obtient un container fonctionnant aussi bien qu'un serveur physique. A titre de comparaison je me suis cassé les dents avec les jails de FreeBSD, puisque named (daemon DNS) ne semble pas fonctionner (par défaut il essaie de se lancer en chroot, chose visiblement impossible dans une jail).
Par contre cela a aussi des inconvénients, par exemple l'implémentation LXC de ubuntu fournit un réseau avec du NAT par défaut. Ceci est idéal quand on est pressé, mais pas quand on veut paramétrer proprement son réseau avec un parefeu en amont, cela oblige à modifier la configuration.
J'ai testé jusque là 5 systèmes (disponibles en templates ou par bidouillages) :
Je trouve que LXC est une très bonne solution d'appoint pour créer des VPS et fonctionne aussi bien que la virtualisation KVM, à condition de faire tourner des systèmes Linux. J'ai hâte de voir ce que nous réserve l'avenir, et j'attends beaucoup de l'intégration libvirt et openvswitch ;)
$ sudo lxc-list RUNNING dns jabber mail mx web
A bientôt !
Rédigé par Xavier - - Aucun commentaire
J'ai regardé si il était possible d'installer un container LXC openSUSE sur un hôte Ubuntu. De manière propre et simple, non ce n'est pas faisable. Aucune documentation à ce sujet, et le template fourni ne fonctionne pas car il requiert zypper, non disponible sur ubuntu.
Par contre en bidouillant c'est possible, voici ce que j'ai fait :
Et voilà, un système openSUSE fonctionnel tournant dans un container LXC et un hôte Ubuntu !
Rédigé par Xavier - - Aucun commentaire
Premier retour après bientôt un mois de migration de mon serveur sous LXC.
Cela fonctionne plutôt bien, les ressources consommées sont faibles, les systèmes invités s'administrent comme des machines physiques, et après un redémarrage de l'hôte rien n'est perdu tout repart correctement. Il y a cependant certains cas un peu pointilleux, par exemple un container refusera de démarrer si il ne peut pas trouver de configuration réseau. Après avoir modifié quelques scripts propres à ubuntu qui ajoutaient une couche NAT et un serveur DHCP pour le réseau lxcbr0, je me suis retrouvé dans l'impossibilité de démarrer des containers nouvellement créés. Après une bonne heure de galère, sans aucun retour d'information (pas de log), j'ai fini par comprendre que je devais éditer leur fichier interfaces et placer une configuration IP statique.
Le template opensuse fourni dans ubuntu 12.04 n'est pas exploitable car il requiert le logiciel zypper et celui-ci ne semble pas disponible dans apt. Fedora demande yum mais ce dernier est en revanche fourni. Jusque là je me suis contenté de faire des containers ubuntu et debian sur lesquels je n'ai pas rencontré de souci.
J'ai une interrogation sur les migrations, peut-on transférer des containers LXC vers un autre serveur et les exécuter correctement, surtout si la distribution hôte n'est pas la même ? C'est une chose que je testerai bientôt.
Rédigé par Xavier - - Aucun commentaire
La première partie est assez subjective et traite de ce que je préfère et pas de ce qui est le meilleur. La seconde partie va tenter d'être un peu plus objective.
Elle propose des paquets récents, des nouvelles technos, elle est stable, elle est belle. Personnellement j'utilise le spin KDE que je trouve excellent. Un autre point positif est l'implémentation de KVM et son écosystème (libvirt, virt-manager) qui est vraiment à la pointe par rapport aux autres.
Depuis la 12.04, Ubuntu s'approche vraiment de ce qu'elle devrait être : récente et stable.
Même si je râle sur le prosélytisme omniprésent envers cette distribution, c'est une des meilleurs au niveau desktop. Son gestionnaire de paquets est rapide, les versions sont récentes, la configuration est simple.
Tout simplement parce que c'est une Debian avec 5 ans de mises à jour, et des paquets plus récents.
Je reviendrai dessus sur le point suivant.
Elle est grosse, elle est stable, incassable, les dernières technologies de virtualisation y sont. Ce qui la pénalise un peu est le nombre faible de paquets, par exemple il n'y a pas Prosody. Elle est plus stricte au niveau des architectures processeur, je ne peux par exemple pas l'installer sur mon Alix car le CPU ne supporte pas les instructions 686.
J'ai cité au dessus les distributions que je préfère, mais si on me demande laquelle est objectivement la meilleure, je pense que c'est Debian. Il y a un nombre incroyable de paquets mais également d'architectures. Ajoutez à cela la philosophie de liberté, d'ouverture, de travail de qualité, et cela explique pourquoi je choisirai celle-là si je devais n'en garder qu'une.