Project

General

Profile

Scénario #33812

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

Added by Stephane Leclere over 1 year ago. Updated over 1 year ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
-
Start date:
03/28/2022
Due date:
04/15/2022
% Done:

100%

Story points:
2.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
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,


Subtasks

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


Related issues

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

History

#1 Updated by Joël Cuissinat over 1 year ago

  • Tracker changed from Demande to Scénario
  • Start date deleted (02/11/2022)
  • Release set to Carnet de produit (Cadoles)
  • Story points set to 2.0

#2 Updated by Joël Cuissinat over 1 year ago

  • Subject changed from Partition /opt pleine to Partition /opt pleine (pb de rotation des logs dans les conteneurs)

#3 Updated by Emmanuel GARETTE over 1 year ago

  • Due date set to 04/15/2022
  • Assigned To set to Emmanuel GARETTE
  • Target version set to Prestation Cadoles MEN 2022 13-15
  • Start date set to 03/28/2022

#4 Updated by Joël Cuissinat over 1 year ago

  • Status changed from Nouveau to Terminé (Sprint)
  • Release changed from Carnet de produit (Cadoles) to EOLE 2.8.1

#5 Updated by Joël Cuissinat 7 months ago

Also available in: Atom PDF