Le Blog de la Bibliothèque de Neverwinter Nights

Aller au contenu | Aller au menu | Aller à la recherche

lundi 22 mars 2010

Préparez-vous !

Bonsoir,

Je peux enfin vous annoncer une bonne nouvelle : le site devrait être sous peu disponible. Enfin, je peux même dire que si vous lisez encore ce blog, c'est soit que :
  • que vos DNS n'ont pas été mis à jour, et que donc http://www.bbnwn.eu ou http://www.bbnwn.fr pointent vers ce blog
  • que vous aimez bien ce blog et que vous l'avez ajouté en favori / signet :) (je vous en remercie, mais ce n'était pas voulu !)
Pour ceux qui veulent en savoir plus, et avant que je ne puisse faire une news sur le site, je vais en rajouter une couche sur ce qui a en partie empêcher une mise à disposition pour hier soir.

Comme je l'avais dis dimanche, le site aurait du revenir puisque Mythyzyn a pu faire une réinstallation propre du serveur dédié. Cependant, en reprenant les backups mySQL, nous avons rencontré des soucis de démarrage avec InnoDB qui pour une raison plus ou moins obscure n'acceptait pas de démarrer.

La résultante c'est que certaines de nos tables s'en trouvaient non lisible. Un passage à l'autre moteur de stockage de mySQL (MyISAM) a donc du être fait sur ces tables. Ce moteur de stockage n'est pas transactionnel (par exemple, si votre serveur crash, la transaction n'est pas enregistrée !) et gère encore moins l'intégrité référentielle (par exemple, si vous avez une liste de messages sur un forum, il serait bon qu'ils pointent bien vers un sujet).

Bref, pour conclure sur cet épisode :
  • il ne devrait pas y avoir de problèmes au niveau du site, et au pire vu l'activité du site, reprendre des vieilles données de septembre ne posera pas problème
  • il se peut qu'il y ait des problèmes sur les forums (ils étaient déjà en MyISAM). En particulier, si lors du crash des gens étaient en train de poster des messages, et qu'une partie du processus s'est bien déroulé (ex: vous créez un topic, et le topic se trouve crée, mais sans le message qui va avec).
Pour le deuxième point, je crains que rien ne soit fait sauf si cela se trouve gênant ou bloquant.

La raison est relativement simple : si tout va bien, je devrais avoir fini fin mai de faire mes scripts de migration de forum pour passer phpbb2 en phpbb3, et ainsi avoir un forum propre de tout hacks et autres cochonneries, et surtout qui soit versionné - me permettant un meilleur suivi des évolutions phpbb3.

Trêve de plaisanterie, zou le site & forum !

dimanche 21 mars 2010

Du nouveau !

Bonjour,

Comme vous vous en doutez le site n'est toujours pas revenu. En revanche, celui-ci devrait pouvoir revenir sous peu une fois qu'on aura résolu les problèmes de démarrage InnoDB de mySQL (notre serveur de base de données).

InnoDB est un moteur de stockage intégré à mySQL, et qui cerise sur le gâteau, permet de gérer les transactions et l'intégrité référentielle. Le problème, c'est ce que celui-ci est plutôt capricieux avec nous.

Une fois que ce dernier sera relancé, nous devrions enfin pouvoir voir le bout du tunnel !

PS: Comme le site est (encore) indisponible, n'oubliez pas d'aller voter. Puis ce n'est pas comme s'il faisait beau ! :D

Baldurien

dimanche 14 mars 2010

Problème de serveur

Bonjour,

Comme vous pouvez le constater, nous expérimentons quelques problèmes de serveur depuis mercredi 10 mars 2010.

Aujourd'hui, le serveur est en cours de migration (l'ancien ne veut tout simplement plus démarrer !), et devrait revenir sous peu. Néanmoins, rassurez-vous : si ce dernier ne démarre plus, les données du site devraient être dans la mesure du possible intactes. 

Nous nous excusons de la gêne occasionnée, et on espère remettre d'aplomb le site et son forum dans les plus brefs délais.

En attendant, ce blog restera là afin de vous communiquer l'avancée de la migration du site.

Baldurien

PS: merci à Gargamel - fervent défenseur de la Vegemite (et être défenseur de ce produit nécessite quelques années d'abnégation profondes) - pour la correction des quelques fautes.

PPS: en attendant, venez nous voir sur le channel de la Bibliothèque : irc://irc.darkmyst.org/#nwnights-fr