Projet

Général

Profil

Tâche #14036

Scénario #9583: Gestion et purge du répertoire de cache de e2guardian

Faire un script de purge du cache eole-guardian

Ajouté par Emmanuel GARETTE il y a plus de 8 ans. Mis à jour il y a plus de 7 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
16/11/2015
Echéance:
% réalisé:

100%

Temps estimé:
4.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

Ajouter un script de suppression des fichiers présents dans le cache à eole-schedule en post sauvegarde.

Attention, un fichier est susceptible d'être en cours d'utilisation. Il faut supprimer les fichiers "ancien".


Demandes liées

Lié à Documentations - Tâche #18584: Amon 2.6.1 : évolutions "Filtrage web" Fermé 06/01/2017

Révisions associées

Révision 6a8b2b79 (diff)
Ajouté par Philippe Caseiro il y a plus de 7 ans

Ajout d'un script de purge du cache des instances

Création d'un script et de la configuration schedule pour purger les fichiers vieux de plus d'1
jour dans le cache de eole-guardian

ref #14036 @2h

Historique

#1 Mis à jour par Emmanuel GARETTE il y a plus de 8 ans

Voir si tmpreaper peut se charger de cela (attention, le service doit bien être lancé par eole-schedule dans ce cas).

#2 Mis à jour par Joël Cuissinat il y a plus de 7 ans

  • Temps estimé changé de 2.00 h à 4.00 h
  • Restant à faire (heures) changé de 2.0 à 4.0

#3 Mis à jour par Philippe Caseiro il y a plus de 7 ans

  • Assigné à mis à Philippe Caseiro

#4 Mis à jour par Scrum Master il y a plus de 7 ans

  • Statut changé de Nouveau à En cours

#5 Mis à jour par Scrum Master il y a plus de 7 ans

  • Statut changé de En cours à Résolu

#6 Mis à jour par Philippe Caseiro il y a plus de 7 ans

  • Restant à faire (heures) changé de 4.0 à 0.1

#7 Mis à jour par Joël Cuissinat il y a plus de 7 ans

  • % réalisé changé de 0 à 100

#8 Mis à jour par Joël Cuissinat il y a plus de 7 ans

  • Lié à Tâche #18584: Amon 2.6.1 : évolutions "Filtrage web" ajouté

#9 Mis à jour par Joël Cuissinat il y a plus de 7 ans

root@proxy:~# manage_schedule -l
Tâches planifiées EOLE :
 * les tâches journalières se feront tous les jours à 01:55 (hors sauvegarde)
  - après sauvegarde
   + Purge du cache eole-guardian (purgecache)
   + Mise à jour blacklist du serveur (majblacklist)
 * les tâches hebdomadaires se feront le dimanche à 01:55 (hors sauvegarde)
  - après sauvegarde
   + Mise à jour du serveur (majauto)

root@proxy:~# bash -x /usr/share/eole/schedule/scripts/purgecache  
+ DESC='Purge du cache eole-guardian'
++ CreoleGet activer_filtrage_proxy
+ proxy=oui
+ cacheAge=1
+ [[ oui = \o\u\i ]]
+ set -e
+ for instance in 0 1 2
++ CreoleGet dans_instance_1_active non
+ active=oui
+ [[ oui = \o\u\i ]]
++ CreoleGet dans_cachedir1
+ cache=/var/spool/guardian1
+ find /var/spool/guardian1 -type f -mtime +1 -exec rm '{}' ';'
+ for instance in 0 1 2
++ CreoleGet dans_instance_2_active non
+ active=non
+ [[ non = \o\u\i ]]
+ for instance in 0 1 2
++ CreoleGet dans_instance_3_active non
+ active=non
+ [[ non = \o\u\i ]]
+ set +e

#10 Mis à jour par Joël Cuissinat il y a plus de 7 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.1 à 0.0

Formats disponibles : Atom PDF