aboutsummaryrefslogtreecommitdiff
path: root/content/operations/pannes/2022-01-xx-glusterfs-corruption.md
diff options
context:
space:
mode:
authorAlex <alex@adnab.me>2022-12-25 10:39:17 +0000
committerAlex <alex@adnab.me>2022-12-25 10:39:17 +0000
commit8364e4bcb54bfa265fc55c57adcf7bcb4e5f5869 (patch)
treed96310296cb80212b2d781c185a2ccb4e0367668 /content/operations/pannes/2022-01-xx-glusterfs-corruption.md
parent4831ac27871e44064dc55946c5ae10b8cda32b37 (diff)
parent0a37d155dda915f80cc70d5bbd223d820f996511 (diff)
downloadguide.deuxfleurs.fr-8364e4bcb54bfa265fc55c57adcf7bcb4e5f5869.tar.gz
guide.deuxfleurs.fr-8364e4bcb54bfa265fc55c57adcf7bcb4e5f5869.zip
Merge pull request 'MàJ générale' (#18) from maj-generale-2022 into main
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/guide.deuxfleurs.fr/pulls/18
Diffstat (limited to 'content/operations/pannes/2022-01-xx-glusterfs-corruption.md')
-rw-r--r--content/operations/pannes/2022-01-xx-glusterfs-corruption.md36
1 files changed, 36 insertions, 0 deletions
diff --git a/content/operations/pannes/2022-01-xx-glusterfs-corruption.md b/content/operations/pannes/2022-01-xx-glusterfs-corruption.md
new file mode 100644
index 0000000..bbd94af
--- /dev/null
+++ b/content/operations/pannes/2022-01-xx-glusterfs-corruption.md
@@ -0,0 +1,36 @@
++++
+title = "Janvier 2022"
+description = "Janvier 2022: Corruptions GlusterFS"
+date = 2022-12-22
+dateCreated = 2022-12-22
+weight = 30
++++
+
+# Corruption GlusterFS
+
+Suite au redémarrage d'un serveur, les emails ne sont plus disponibles.
+Il apparait que GlusterFS ne répliquait plus correctement les données depuis un certain temps.
+Suite à ce problème, il a renvoyé des dossiers Dovecot corrompu.
+Dovecot a reconstruit un index sans les emails, ce qui a désynchronisé les bàl des gens.
+À la fin, certaines boites mails ont perdu tous leurs emails.
+Aucune sauvegarde des emails n'était réalisée.
+Le problème a été créé cet été quand j'ai réinstallé un serveur.
+J'ai installé sur une version de Debian différente.
+La version de GlusterFS était pinnée dans un sources.list, en pointant vers le repo du projet gluster
+Mais le pinning était pour la version de debian précédente.
+Le sources.list a été ignoré, et c'est le gluster du projet debian plus récent qui a été installé.
+Ces versions étaient incompatibles mais silencieusement.
+GlusterFS n'informe pas proactivement non plus que les volumes sont désynchronisées.
+Il n'y a aucune commande pour connaitre l'état du cluster.
+Après plusieurs jours de travail, il m'a été impossible de remonter les emails.
+
+Action mise en place :
+ - Suppression de GlusterFS
+ - Sauvegardes journalière des emails
+ - Les emails sont maintenant directement sur le disque (pas de haute dispo)
+
+Action en cours de mise en place :
+ - Développement d'un serveur IMAP sur Garage
+
+
+