[INFO] suivi et évolution du serveur

Un problème sur le forum ? Des suggestions ou idées, c'est ici !
Avatar de l’utilisateur
schwomp
Membre à vie du GPZ Dream Team :D
Membre à vie du GPZ Dream Team :D
Moto(s) : SV 650 S (un bi qu'il est bien !)
Signe particulier : Intégriste (mais j'me soigne...)
Localisation : Quimper
Messages : 2819
Inscription : 31 déc. 1976, 22:59

[INFO] suivi et évolution du serveur

22 juin 2012, 19:38

Plop ! :D

J'ouvre un topic différent afin de ne pas polluer le reste.

Pour ceux que ça intéresse, je vais poster ici les mises à jour, modifications, évolutions effectuées sur le serveur qui héberge le forum.

Si vous avez des questions n'hésitez pas à me contacter en MP (afin de conserver la lisibilité du topic).

A+
Avatar de l’utilisateur
schwomp
Membre à vie du GPZ Dream Team :D
Membre à vie du GPZ Dream Team :D
Moto(s) : SV 650 S (un bi qu'il est bien !)
Signe particulier : Intégriste (mais j'me soigne...)
Localisation : Quimper
Messages : 2819
Inscription : 31 déc. 1976, 22:59

Re: [INFO] suivi et évolution du serveur

22 juin 2012, 19:41

Mise à jour MySQL

Une faille de sécurité a été découverte dans MySQL, il était possible de se connecter sur le serveur sans mot de passe.

Tous les serveurs virtuels ont été mis à jour. Temps d'interruption : 5 minutes.
Avatar de l’utilisateur
schwomp
Membre à vie du GPZ Dream Team :D
Membre à vie du GPZ Dream Team :D
Moto(s) : SV 650 S (un bi qu'il est bien !)
Signe particulier : Intégriste (mais j'me soigne...)
Localisation : Quimper
Messages : 2819
Inscription : 31 déc. 1976, 22:59

Re: [INFO] suivi et évolution du serveur

22 juin 2012, 19:45

Mise en place d'un reverse proxy

Installation de Varnish afin de soulager le serveur web (Apache).

Je vais laisser tourner pendant 48 heures afin d'évaluer la mémoire nécessaire.

Pour l'instant, au niveau des stats, c'est tout bon. :)
Avatar de l’utilisateur
Alpes
Membre à vie du GPZ Dream Team :D
Membre à vie du GPZ Dream Team :D
Moto(s) : gpz 500 1995
Localisation : Toulouse
Messages : 961
Inscription : 25 juil. 2011, 13:49

Re: [INFO] suivi et évolution du serveur

22 juin 2012, 21:37

C'était donc ça la petite coupure. En tout cas merci beaucoup de gérer tout ça.
Il n'y a pas de problème, il n'y a que des solutions ;-)
Avatar de l’utilisateur
schwomp
Membre à vie du GPZ Dream Team :D
Membre à vie du GPZ Dream Team :D
Moto(s) : SV 650 S (un bi qu'il est bien !)
Signe particulier : Intégriste (mais j'me soigne...)
Localisation : Quimper
Messages : 2819
Inscription : 31 déc. 1976, 22:59

Re: [INFO] suivi et évolution du serveur

22 juin 2012, 21:43

Oui, il y a eu deux coupures : une lors de la mise à jour de MySQL (5 minutes) et une seconde (30 secondes) lors de la bascule sur Varnish.

A+
Avatar de l’utilisateur
schwomp
Membre à vie du GPZ Dream Team :D
Membre à vie du GPZ Dream Team :D
Moto(s) : SV 650 S (un bi qu'il est bien !)
Signe particulier : Intégriste (mais j'me soigne...)
Localisation : Quimper
Messages : 2819
Inscription : 31 déc. 1976, 22:59

Re: [INFO] suivi et évolution du serveur

04 juil. 2012, 13:00

Coupure de courant dans la salle serveur

Dans la série ça n'arrive soit disant jamais : coupure électrique dûe à une erreur humaine... :?

Le serveur est resté sans alimentation pendant 1 heure 15 avant de rebooter.

A+
Avatar de l’utilisateur
minioim
Membre à vie du GPZ Dream Team :D
Membre à vie du GPZ Dream Team :D
Moto(s) : GPZ 500S 1996
Localisation : Région parisienne... personne n'est parfait
Messages : 6254
Inscription : 01 avr. 2012, 23:22

Re: [INFO] suivi et évolution du serveur

04 juil. 2012, 13:03

pendez haut et court le responsable!très long cette 1h15 de taff sans fofo ^^
Image
Un ami d'un ami a dit: "Un motard c'est comme un enfant, on est heureux comme quand on monte sur son premier VTT le matin de Noël. Sauf que pour nous Noël vous voyez... C'est tous les jours"
Avatar de l’utilisateur
Titi_ZZR
Membre à vie du GPZ Dream Team :D
Membre à vie du GPZ Dream Team :D
Localisation : Paris - GPZ 500
Messages : 1574
Inscription : 17 juin 2008, 16:59

Re: [INFO] suivi et évolution du serveur

04 juil. 2012, 15:34

schwomp a écrit :Installation de Varnish afin de soulager le serveur web (Apache).
Au fait, je suppose que tu connais lighttpd... Ça peut aussi soulager apache, et il peut gérer son cache (par exemple, pour les images, avatars, emoticons... qui sont sur le serveur) :coucou:

dû à une erreur humaine
le mec s'est électrocuté au moins :evil: :twisted: :twisted: :dehors:
Kawasaki ZZR 1100, le seul TGV sans réservation.
Avatar de l’utilisateur
schwomp
Membre à vie du GPZ Dream Team :D
Membre à vie du GPZ Dream Team :D
Moto(s) : SV 650 S (un bi qu'il est bien !)
Signe particulier : Intégriste (mais j'me soigne...)
Localisation : Quimper
Messages : 2819
Inscription : 31 déc. 1976, 22:59

Re: [INFO] suivi et évolution du serveur

04 juil. 2012, 23:06

:mrgreen:

Déconnez pas, ils ont failli s'électrocuter... :? Plus de 200 serveurs dédiés ont sauté à cause d'un cable qui s'est dénudé suite au frottement sur un passe cable. Du coup, paf, la masse... (une seule salle impactée heureusement)

Concernant lighttpd, j'ai pas regardé car je vais sûrement me cantonner à Apache + Varnish ou Ngnix. (plus de docs, plus de fonctionnalités)

Sinon, pour un serveur web statique (pas de PHP), il y a G-WAN : grosso-modo ça déchire tout le monde... (Mais le code source n'est pas dispo. :? )

A+
Avatar de l’utilisateur
schwomp
Membre à vie du GPZ Dream Team :D
Membre à vie du GPZ Dream Team :D
Moto(s) : SV 650 S (un bi qu'il est bien !)
Signe particulier : Intégriste (mais j'me soigne...)
Localisation : Quimper
Messages : 2819
Inscription : 31 déc. 1976, 22:59

Re: [INFO] suivi et évolution du serveur

06 juil. 2012, 11:04

Changement de noyau

Il est en cours de compilation, je vais basculer le serveur sur un kernel OpenVZ "stock".

Temps d'interruption à prévoir : 5 minutes.

EDIT : terminé !

A+
Avatar de l’utilisateur
dnstouron
Modérateur
Modérateur
Contact :
Moto(s) : ZZR1100 D1 & GPZ500-E10
Signe particulier : regardez mon avatar :)
Localisation : A la campagne dans 28 proche Dreux
Messages : 7791
Inscription : 16 mai 2010, 17:36

Re: [INFO] suivi et évolution du serveur

06 juil. 2012, 11:45

vu la bascule ; Efficace :super:
ImageImage
ZZR un jour, ZZR toujours
Club des 100 000
POST PouAaAAAAaaaa !!!
Avatar de l’utilisateur
schwomp
Membre à vie du GPZ Dream Team :D
Membre à vie du GPZ Dream Team :D
Moto(s) : SV 650 S (un bi qu'il est bien !)
Signe particulier : Intégriste (mais j'me soigne...)
Localisation : Quimper
Messages : 2819
Inscription : 31 déc. 1976, 22:59

Re: [INFO] suivi et évolution du serveur

06 juil. 2012, 18:40

Modification du script de sauvegarde à chaud des machines virtuelles

Lors des sauvegardes, certaines machines virtuelles (notamment celle qui gère la BDD) était gelée plus de 30 secondes. :?

Je vais recevoir d'ici peu le rapport détaillé par mail mais de ce que j'ai vu dans les logs, le temps de "freeze" est descendue en dessous de 8 secondes. :D

Edit : Confirmation. 3 secondes de freeze pour la BDD, j'attends les rapports suivants avec impatience !

Je laisse tourner 48 heures pour être sûr.

Edit : j'ai revu complètement le script de sauvegarde. Pour l'instant j'en suis aux tests, il sera déployé (logiquement) la semaine prochaine.

A+
Avatar de l’utilisateur
schwomp
Membre à vie du GPZ Dream Team :D
Membre à vie du GPZ Dream Team :D
Moto(s) : SV 650 S (un bi qu'il est bien !)
Signe particulier : Intégriste (mais j'me soigne...)
Localisation : Quimper
Messages : 2819
Inscription : 31 déc. 1976, 22:59

Re: [INFO] suivi et évolution du serveur

06 juil. 2012, 18:43

Modification de la conf de Varnish (le reverse proxy)

Je pense avoir trouvé pourquoi la shoutbox "sautait" (en jouant un son d'erreur) lors des sauvegardes des VM.

EDIT : la shoutbox ne semble plus "sauter", je laisse passer 48 heures pour être sûr (à 99.99%...)

Verdict d'ici demain.

EDIT : confirmation, la shoutbox ne déconne plus lors des sauvegardes ! :)

A+
Avatar de l’utilisateur
schwomp
Membre à vie du GPZ Dream Team :D
Membre à vie du GPZ Dream Team :D
Moto(s) : SV 650 S (un bi qu'il est bien !)
Signe particulier : Intégriste (mais j'me soigne...)
Localisation : Quimper
Messages : 2819
Inscription : 31 déc. 1976, 22:59

Re: [INFO] suivi et évolution du serveur

14 juil. 2012, 19:21

Installation du module mod_rpaf pour Apache

Varnish (le reverse proxy) étant venu s'intercaler entre l'internaute de le serveur web, la récupération des adresses IP était un peu délicate.

Ce module résout le souci et maintenant les logs sont "propres".

A+
Avatar de l’utilisateur
schwomp
Membre à vie du GPZ Dream Team :D
Membre à vie du GPZ Dream Team :D
Moto(s) : SV 650 S (un bi qu'il est bien !)
Signe particulier : Intégriste (mais j'me soigne...)
Localisation : Quimper
Messages : 2819
Inscription : 31 déc. 1976, 22:59

Re: [INFO] suivi et évolution du serveur

14 juil. 2012, 19:23

Installation du nouveau script de sauvegarde des VM à chaud

Tout fonctionne comme prévu. :)

Demain je vais faire des tests de restauration.

A+
Avatar de l’utilisateur
schwomp
Membre à vie du GPZ Dream Team :D
Membre à vie du GPZ Dream Team :D
Moto(s) : SV 650 S (un bi qu'il est bien !)
Signe particulier : Intégriste (mais j'me soigne...)
Localisation : Quimper
Messages : 2819
Inscription : 31 déc. 1976, 22:59

Re: [INFO] suivi et évolution du serveur

16 juil. 2012, 23:45

modification de la configuration de Varnish (le reverse proxy)

Les fichiers statiques passent désormais dans le cache de Varnish.

En clair, pour ceux qui arrivent sur le forum avec un cache vide, Varnish délivre 90% du contenu. :)

Concernant la shoutbox, pas moyen de mettre les requêtes en cache, c'est du polling pur et dur donc il faut laisser passer...

A+
Avatar de l’utilisateur
schwomp
Membre à vie du GPZ Dream Team :D
Membre à vie du GPZ Dream Team :D
Moto(s) : SV 650 S (un bi qu'il est bien !)
Signe particulier : Intégriste (mais j'me soigne...)
Localisation : Quimper
Messages : 2819
Inscription : 31 déc. 1976, 22:59

Re: [INFO] suivi et évolution du serveur

18 août 2012, 03:06

Nouveau kernel

Compilé à partir d'un noyau Openvz "stock" + mes modifs.

Le changement principal se situe au niveau du scheduleur du CPU : CONFIG_PREEMPT_NONE.

Temps d'interruption : 5 minutes (vers 15h40) pour rebooter.

A+
Avatar de l’utilisateur
schwomp
Membre à vie du GPZ Dream Team :D
Membre à vie du GPZ Dream Team :D
Moto(s) : SV 650 S (un bi qu'il est bien !)
Signe particulier : Intégriste (mais j'me soigne...)
Localisation : Quimper
Messages : 2819
Inscription : 31 déc. 1976, 22:59

Re: [INFO] suivi et évolution du serveur

18 août 2012, 03:13

"tuning" concernant ext4

Les IOPS ont été multipliés par 5 (minimum).

Les sauvegardes à chaud ne devrait plus monopoliser les disques (moins d'IOWAIT)

Verdict dans quelques jours mais d'après les tests, c'est tout bon.

EDIT : Confirmé ! c'est nickel, l'utilisation des disques a fortement chuté et la latence est meilleure. :D

A+
Avatar de l’utilisateur
schwomp
Membre à vie du GPZ Dream Team :D
Membre à vie du GPZ Dream Team :D
Moto(s) : SV 650 S (un bi qu'il est bien !)
Signe particulier : Intégriste (mais j'me soigne...)
Localisation : Quimper
Messages : 2819
Inscription : 31 déc. 1976, 22:59

Re: [INFO] suivi et évolution du serveur

18 août 2012, 03:22

Script de sauvegarde à chaud fiable

Après soumission d'un bug auprès des développeurs du noyau OpenVZ, les erreurs rencontrées lors des dumps mémoire des containers OpenVZ sont en fait mineures.

De temps en temps il y a une "race condition" lors du la sauvegarde mémoire d'un container. Un message d'erreur est affiché mais cela ne compromet pas l'intégrité des données.

Testé récemment lors d'une nuit "de merde" : un serveur "crashé" (disque primaire mort). La restauration des VMs n'a posé aucun problème.

Bref, ça marche ! :)

A+
Avatar de l’utilisateur
dnstouron
Modérateur
Modérateur
Contact :
Moto(s) : ZZR1100 D1 & GPZ500-E10
Signe particulier : regardez mon avatar :)
Localisation : A la campagne dans 28 proche Dreux
Messages : 7791
Inscription : 16 mai 2010, 17:36

Re: [INFO] suivi et évolution du serveur

18 août 2012, 09:14

:clap2: :clap: :clap2: :clap:
ImageImage
ZZR un jour, ZZR toujours
Club des 100 000
POST PouAaAAAAaaaa !!!

Revenir vers « Fonctionnement du forum »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité