Panne serveur

Soumis par drupadmin le lun 23/08/2021 - 14:16

Vive les vacances !
Juste avant de partir en congés, la machine, déja un peu ancienne, qui héberge ce site a jugé bon de se mettre elle aussi en congés et a refusé de même démarrer, congé probablement définitif !
Les vacances étant une chose importante je suis parti en laissant cette pauvre bête en l'état.
De retour je me suis mis à la recherche d'une nouvelle machine permettant de reprendre le travail ... et de récupérer les données de l'ancienne machine, au moins pour ce qui n'est pas sauvegardé régulièrement.
C'est fait, et j'ai pu ré-installer la sauvegarde des machines virtuelles depuis une autre machine. Les sauvegardes dans plusieurs lieux c'est bien mieux ... et surtout beaucoup plus sûr.
Pour ce qui concerne le système et tout le paramétrage des logiciels la plupart des répertoires sont suivis dans Subversion, Eh oui je sais ça date mais ça fonctionne bien. Je passerai à "git" quand j'aurais le temps ...
J'ai donc pu recréer dans une nouvelle machine les fonctionnalités de l'ancienne qui datait d'environ 8 ans.
Ce site est donc reparti sur de nouvelles bases et j'espère que cela tiendra au moins aussi longtemps que l'ancienne bécane.

PS Description rapide de cette (belle) machine :

  • Carte mère : PRIME B550M
  • Processeur : AMD Ryzen 5 3600
  • RAM : 32 Go
  • Disque système + VM : 2 x NVME Samsung 980 Pro en Raid 1
  • Disques données : 2 x SSD  Western Digital Rouge 2To  en Raid 1
  • Vidéo par une "vieille" carte Nvidia qui traînait dans un tiroir
  • Debian Bullseye

J'ai mis tous les disques en Raid 1 pour sécuriser au mieux. Cette machine supporte aussi d'autres applications ....

Tout ceci doit être bon au niveau performance car j'ai un peu augmenté la mémoire des machines virtuelles et je leur ai attribué deux processeurs au lieu d'un dans l'ancienne machine (core I5 à 4 coeurs).
En connexion directe le site réponds instantanément et depuis mon téléphone le temps de réponse est aussi très bon.

Je ne peux m'empêcher de mettre ici quelques éléments de performance mesurés lors du chargement des disques des machines virtuelles.
Les fichier d'entrée étaient "hébergés" sur un disque amovible (USB) Sandisk très performant. Ces fichiers sont des images de disques obtenues avec "dd" et compressées par "lbzip".
La restauration se fait donc de la manière suivante :

  • Fichier "bz2" sur le disque externe
  • Décompression à la volée avec "lbzip2"
  • "dd" recopie sur la nouvelle partition LVM dédiée à une VM.
  • La partition cible est sur le Raid 1 sur les puces NVME

Les résultats sont les suivants (chiffres donnés par "dd" lui même)

Premier disque avec 2 processeurs pour lbzip2
615162+47965 records in
615162+47965 records out
42949672960 bytes (43 GB, 40 GiB) copied, 173,02 s, 248 MB/s

Deuxième disque avec 3 processeurs pour lbzip2
1225179+95524 records in
1225179+95524 records out
85899345920 bytes (86 GB, 80 GiB) copied, 229,237 s, 375 MB/s

Troisième disque avec 4 processeurs pour lbzip2
735159+57285 records in
735159+57285 records out
51539607552 bytes (52 GB, 48 GiB) copied, 100,055 s, 515 MB/s

J'ai, bien sûr, eu mon lot d'ennuis lors de cette migration mais pas forcément là où j'en attendais, voir par exemple ce petit ennui.