Tâche #31395
Scénario #31171: Etudier l'impact de l'utilisation de logrotate.timer à la place de logrotate.service (2.8.1)
Etude
Début:
18/11/2020
Echéance:
% réalisé:
100%
Restant à faire (heures):
0.0
Demandes liées
Historique
#1 Mis à jour par Emmanuel GARETTE il y a plus de 3 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Emmanuel GARETTE il y a plus de 3 ans
- Assigné à mis à Emmanuel GARETTE
#3 Mis à jour par Emmanuel GARETTE il y a plus de 3 ans
La tâche cron n'est effectivement plus exécuté :
# skip in favour of systemd timer if [ -d /run/systemd/system ]; then exit 0 fi
Le timer n'est pas activé :
root@eolebase:~# systemctl status logrotate.timer ● logrotate.timer - Daily rotation of log files Loaded: loaded (/lib/systemd/system/logrotate.timer; disabled; vendor preset: enabled) Active: inactive (dead) Trigger: n/a Triggers: ● logrotate.service Docs: man:logrotate(8) man:logrotate.conf(5)
Si je l'active il est bien programmé :
root@eolebase:~# systemctl enable logrotate.timer Created symlink /etc/systemd/system/timers.target.wants/logrotate.timer → /lib/systemd/system/logrotate.timer. root@eolebase:~# systemctl start logrotate.timer root@eolebase:~# systemctl list-timers logrotate.timer NEXT LEFT LAST PASSED UNIT ACTIVATES Fri 2020-12-11 00:00:00 CET 8h left Thu 2020-12-10 15:23:50 CET 1min 53s ago logrotate.timer logrotate.service 1 timers listed. Pass --all to see loaded but inactive timers, too.
#4 Mis à jour par Emmanuel GARETTE il y a plus de 3 ans
Remplacer tous les appels à :
service rsyslog rotate
par :
/usr/lib/rsyslog/rsyslog-rotate
#5 Mis à jour par Emmanuel GARETTE il y a plus de 3 ans
La création des répertoires par le script eole-common n'est plus nécessaire (si on supprime le répertoire logrotate fonctionne encore, si on génère des logs le répertoire bien recréé avec les bons droits).
#6 Mis à jour par Emmanuel GARETTE il y a plus de 3 ans
- Lié à Scénario #30993: Logrotate en erreur après instance (2.8.0-beta1) ajouté
#7 Mis à jour par Emmanuel GARETTE il y a plus de 3 ans
- Lié à Tâche #31174: Corriger l'erreur de démarrage de logrotate après instance ajouté
#8 Mis à jour par Emmanuel GARETTE il y a plus de 3 ans
- Statut changé de En cours à Résolu
#9 Mis à jour par Emmanuel GARETTE il y a plus de 3 ans
- % réalisé changé de 0 à 100
#10 Mis à jour par Fabrice Barconnière il y a plus de 3 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0