Quelques jours de jardinage sur un poivron en pleine croissance
[fr]
Les usager·e·s du potager passant régulièrement sur notre canal IRC #poivron seront probablement déjà au courant, mais pour éviter toute mauvaise surprise, annonçons le très largement: nous autres jardiniers du poivron nous sommes fixés quelques jours de chantier sur notre légume préféré, le temps de tout couper, ou presque, pour mieux replanter.
Au programme, une refonte totale du système, puisque nous entendons migrer la totalité des UML sur lesquels nos services sont fractionnés (lire cette brève pour une description plus détaillée) vers vserver, une solution considérablement plus légère, plus flexible, et plus facile à gérer. Le poivron devrait beaucoup y gagner: en vitalité (un noyau partagé, ça fatigue moins que quatre Linux tournant en simultané), en stabilité (plus de segfault au lancement de sysklogd ;), et en évolutivité (créer ou migrer un vserver ne recquiert que quelques frappes clavier, contre plus de sept heures de chantier pour mettre à jour un UML, comme en a témoigné notre précédente expérience.
Vu l'ampleur des travaux à effectuer, cependant, les divers services du poivron seront inévitablement perturbés, voire arrêtés, de quelques heures à quelques jours, en fonction des aléas du potager. Difficile de prévoir avec exactitude les heures d'interruption et leur durée, mais nous fairons le nécessaire pour ne paralyser aucun service vital (mail, http) de manière prolongée. Bien-sûr, les curieux·ses souhaitant suivre l'avancée du travail peuvent nous rejoindre sur IRC.
[en]
Those of you regulars of our #poivron IRC channel probably know the news already, but to avoid any bad surprise, let's voice it out loud: we gardeners of the sweat-pepper have planned a few days of work on our favourite vegetable, cutting & replanting everything, or, at least, most of it!
Plans include revisiting of the whole system, migrating all the UMLs - upon which our services are distributed (see this previous post for a more detailed description) - to vservers. Such Linux Virtual Servers offer a tremendously lighter, hell of a lot more flexible, dead easier solution to our configuration. The sweat-pepper should gain a lot from that switch: increased vitality (sharing one kernel is far less tiring that four Linux instances running simultaneously), more stability (no more segmentation faults when launching sysklogd! ;), better evolutivity (creating a vserver recquires nothing but a few keystrokes, whereas upgrading an UML can lead to some seven hours of work, as our previous experience showed).
Due to the migration scale, though, poivron.org's services will inevitably be shaken, and possibly stopped for some time - ranging from a few hours to a few days. It's hard to tell precise time & duration of the interuptions, but we'll manage not to paralyse any vital service (mail, http) for too long. Of course, you curious can come and see work in progress on IRC
Par darkveggy:: Dimanche 11 Septembre 2005 à 18:40:: Général :: #20 :: rss
Trackbacks
Aucun trackback.
Pour faire un tracback sur ce billet : http://poivron.org/blog/tb.php?id=20
Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire