Projet

Général

Profil

Scénario #33812

Partition /opt pleine (pb de rotation des logs dans les conteneurs)

Ajouté par Stephane Leclere il y a environ 2 ans. Mis à jour il y a environ 2 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
28/03/2022
Echéance:
15/04/2022
% réalisé:

100%

Points de scénarios:
2.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Description

À la demande d'Emmanuel Garette je crée ce ticket concernant la saturation de la partition /opt sur amonecole 2.8.1, je remets ici mon message initial et sa réponse pour les détails :

Le 10/02/2022 à 09:31, Stéphane Leclère a écrit :

Bonjour,

Un serveur amonecole 2.8.1 mis en place l'été dernier s'est retrouvé complètement planté cette semaine. Il s'avère que la partition /opt était pleine, ce qui empêchait de faire un reconfigure ou un diagnose notamment.

La taille de la partition (15 Go) est identique à ce qu'on avait sur la version 2.6 et cela n'a jamais posé de souci; sur un serveur en place depuis pas mal de temps dans une grosse école elle est utilisée à 50% environ. Cependant j'ai pu remarquer qu'on trouvait dans cette partition des éléments qui n'y étaient pas en version 2.6 :

* le conteneur addc : 1,4G
* dans le conteneur internet le fichier /var/log/journal : 1,5G
* dans le conteneur reseau le répertoire /var/www/nextcloud : 1,5G
* dans le conteneur partage le fichier /var/log/journal : 1,2G

ce qui nous rapproche dangereusement de la capacité maximale de la partition.

Du coup je me demandais s'il fallait revoir le partitionnement des amonecole 2.8 (c'est ce que j'ai fait pour résoudre le problème, j'ai rajouté 10G) ou alors est-il anormal que les fichiers /var/log/journal soient aussi volumineux?
D'avance merci.

Le 10/02/2022 à 10:51, Emmanuel Garette a écrit :

Bonjour,

Merci pour ce retour intéressant.

Effectivement on devrait gérer le journal dans les conteneurs différemment (sachant que les logs sont aussi sur l'hôte). Pourriez-vous ouvrir une demande sur ce point ? => https://dev-eole.ac-dijon.fr/projects/eole/wiki/Comment_saisir_une_demande

Pour le conteneur addc, c'est effectivement un nouveau conteneur qui n'existait pas en 2.6.

En ce qui concerne nextcloud, il y a plusieurs versions d'installer pour gérer les migrations de base de donnée. C'est donc "normal".

Cordialement,


Sous-tâches

Tâche #34005: ÉtudeFerméBenjamin Bohard

Tâche #34016: Surcharger les options de limite de taille pour le journal dans les conteneurs.FerméBenjamin Bohard

Tâche #34030: TesterFerméLudwig Seys


Demandes liées

Lié à Scribe - Scénario #35245: Limiter les logs dans /var/log/journal Terminé (Sprint) 01/10/2022 01/01/2024

Historique

#1 Mis à jour par Joël Cuissinat il y a environ 2 ans

  • Tracker changé de Demande à Scénario
  • Début 11/02/2022 supprimé
  • Release mis à Carnet de produit (Cadoles)
  • Points de scénarios mis à 2.0

#2 Mis à jour par Joël Cuissinat il y a environ 2 ans

  • Sujet changé de Partition /opt pleine à Partition /opt pleine (pb de rotation des logs dans les conteneurs)

#3 Mis à jour par Emmanuel GARETTE il y a environ 2 ans

  • Echéance mis à 15/04/2022
  • Assigné à mis à Emmanuel GARETTE
  • Version cible mis à Prestation Cadoles MEN 2022 13-15
  • Début mis à 28/03/2022

#4 Mis à jour par Joël Cuissinat il y a environ 2 ans

  • Statut changé de Nouveau à Terminé (Sprint)
  • Release changé de Carnet de produit (Cadoles) à EOLE 2.8.1

#5 Mis à jour par Joël Cuissinat il y a environ un an

Formats disponibles : Atom PDF