User Tools

Site Tools


informatique:linux:logrotate

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
informatique:linux:logrotate [2016/05/13 08:00] pteuinformatique:linux:logrotate [2021/06/21 07:49] (current) – [Logrotate] pteu
Line 43: Line 43:
   * ''delaycompress'' : ne compresse pas le premier fichier de rotation (c'est le fameux "messages.1" au milieu des messages.X.gz)   * ''delaycompress'' : ne compresse pas le premier fichier de rotation (c'est le fameux "messages.1" au milieu des messages.X.gz)
   * ''missingok'' : continue le traitement même en cas de fichier manquant   * ''missingok'' : continue le traitement même en cas de fichier manquant
 +  * ''notifempty'' ne pas effectuer la rotation si le fichier est vide
   * ''create <umask> <user> <group>'' : indique les attributs des fichiers créés (l'umask ainsi que l'utilisateur et le groupe)   * ''create <umask> <user> <group>'' : indique les attributs des fichiers créés (l'umask ainsi que l'utilisateur et le groupe)
   * ''olddir <dir>'' : indique le répertoire où déplacer les fichiers pour effectuer la rotation (NB : ce répertoire doit être sur le même périphérique physique que le journal en cours de permutation)   * ''olddir <dir>'' : indique le répertoire où déplacer les fichiers pour effectuer la rotation (NB : ce répertoire doit être sur le même périphérique physique que le journal en cours de permutation)
-</code>+  * ''sharedscripts'' : précise à logrotate de n'exécuter qu'une fois le script de postrotate par bloc. C'est utile par exemple pour éviter de relancer le démon Apache après la rotation de son access.log, puis à nouveau pour son error.log.
  
  
 =====Paramètres en CLI===== =====Paramètres en CLI=====
  
-Pour tester un fichier de configuration, utiliser l'option ''-d'' (debug) ; cela a pour effet de simuler la rotation mais ne modifiera aucun fichier :+Pour tester un fichier de configuration, utiliser l'option ''-v'' (verbose) ou ''-d'' (debug) ; cela a pour effet de simuler la rotation mais ne modifiera aucun fichier :
 <code bash> <code bash>
 logrotate -d /etc/logrotate.d/test logrotate -d /etc/logrotate.d/test
informatique/linux/logrotate.1463126406.txt.gz · Last modified: 2016/05/13 08:00 by pteu