Croissance rapide des dossiers MySQL causée par l’accumulation de bingos dans AEM

Le dossier MySQL dans un environnement AEM On-Premise se développe rapidement en raison des fichiers journaux binaires (binlog) conservés. Ces fichiers journaux binaires s’accumulent au fil du temps, consommant beaucoup d’espace disque. Vous pouvez résoudre ce problème en configurant une période de conservation plus courte pour les fichiers binlog dans les paramètres MySQL.

Description description

Environnement

  • Produit : Adobe Experience Manager (AEM) JEE On-Premise, v 6.5
  • Instance: Production

Problème/Symptômes

  • La taille du dossier MySQL augmente rapidement sur une courte période.
  • L’utilisation du disque augmente considérablement, atteignant jusqu’à 75 % de la capacité totale.
  • Plusieurs fichiers journaux binaires volumineux (binlog) s’accumulent dans le répertoire de données MySQL.
  • Le système ne parvient pas à purger les fichiers binlog obsolètes, ce qui entraîne une consommation de stockage excessive.

Résolution resolution

Pour résoudre ce problème, procédez comme suit :

  1. Sauvegardez l’instance de base de données MySQL avant d’apporter des modifications.

  2. Ouvrez le fichier de configuration MySQL (my.cnf) et recherchez le paramètre binlog_expire_logs_seconds.

  3. Définissez une nouvelle période de conservation, par exemple binlog_expire_logs_seconds = 1296000 (1296000 secondes équivaut à 15 jours).

  4. Enregistrez et fermez le fichier de configuration.

  5. Rechargez les configurations de démon et redémarrez MySQL :

    code language-none
    sudo systemctl daemon-reload
    
    code language-none
    sudo systemctl restart mysql
    
  6. Arrêtez puis redémarrez le service MySQL pour appliquer les modifications.

  7. Exécutez le SHOW VARIABLES LIKE 'binlog_expire_logs_seconds'; de requête pour confirmer la valeur mise à jour.

  8. Surveillez l’utilisation du disque pour vous assurer que les anciens fichiers journaux sont automatiquement purgés.

Remarques :

  • Le raccourcissement de la période de conservation des binlogs réduit l’historique de sauvegarde disponible. Vérifiez que le nouveau paramètre répond à vos exigences en matière de récupération.
  • Vérifiez que vous disposez des autorisations nécessaires pour modifier les fichiers de configuration et redémarrer les services.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f