[/var/log/boot] fichier limité à une période donnée (résolu)

Reconnaissance et configuration du matériel / kernel linux
Avatar de l’utilisateur
mimile
Maître du Kyudo
Messages : 1507
Inscription : lun. 14 nov. 2011, 10:21
Localisation : Seraing (Belgique)

[/var/log/boot] fichier limité à une période donnée (résolu)

Message par mimile »

Bonjour,

Le fichier en question comporte 4464 lignes et s'étend sur une période qui va du 12 juillet 2012 au 16 août 2012 et qui contient des lignes telles que celles qui apparaissaient avant l'instauration de systemd :

par exemple :

Code : Tout sélectionner

Thu Aug 16 12:27:54 2012: :: Activating swap    [BUSY]    [DONE] 
Thu Aug 16 12:27:54 2012: :: Configuring time zone    [BUSY]    [DONE] 
Thu Aug 16 12:27:54 2012: :: Initializing random seed    [BUSY]    [DONE] 
Thu Aug 16 12:27:54 2012: :: Removing leftover files    [BUSY]    [DONE] 
Thu Aug 16 12:27:54 2012: :: Setting hostname: Archibald    [BUSY]    [DONE] 
Thu Aug 16 12:27:54 2012: :: Saving dmesg log    [BUSY]    [DONE] 
Thu Aug 16 12:27:54 2012: INIT: Entering runlevel: 5
Si j'ai bonne mémoire, je ne suis passé en full systemd que plus tard (si ça peut servir mon journalctl commence au 17 décembre).

Ce fichier a-t'il encore une raison d'être ? peut-on le supprimer ?

Accessoirement, dans le dossier /var/log, il y a un tas de fichiers xxx.log, xxx.log1, xxx.log2, xxx.log3, xxx.log4 (errors, everything, dmesg, etc...) et en ce qui concerne Xorg, j'ai des Xorg1.log, Xorg1.log.old, etc... jusqu'à Xorg5.

Tous ces fichiers me semblent superflus.

Y-a-t'il un moyen de nettoyer le répertoire /var/log de ces fichiers obsolètes autrement qu'en les supprimant un à un ?

Merci d'avance.

Vu que depuis le 16 août, plus rien n'a été ajouté
Dernière modification par mimile le mar. 08 janv. 2013, 16:47, modifié 1 fois.
La TV ? J'adore la TV. Je peux rester des heures devant la TV ... et même, parfois, il m'arrive de l'allumer ...
Image
(Jean-Luc GODARD)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [/var/log/boot] gros fichier limité à une période donnée

Message par FoolEcho »

/var/log/boot peut effectivement être supprimé sans risque (je ne sais plus à quoi est du sa disparition, mais de toutes manières, le journal de systemd s'en occupe).

Pour les .log.<un nombre>, ils sont dus à logrotate + syslog-ng. Si tu te contentes du journal de systemd et que tu ne veux plus de journaux/fichiers (avec lequel syslog-ng fait doublon) tu peux tous les supprimer (rm -f /var/log/*log.[0-9] puis suppression individuelle par prudence: rm /var/log/{errors,everything,kernel}.log ... y en a peut-être d'autres, je ne sais plus, j'ai nettoyé ça il y a moment...).
Les logs de Xorg font exception (non géré par systemd), ils reviendront et tournent régulièrement (par contre, je ne sais plus où leur nombre est géré si tu en veux moins :oops: ).
pacman.log est impérativement à garder (d'où suppression individuelle dont je parlais avant).
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
mimile
Maître du Kyudo
Messages : 1507
Inscription : lun. 14 nov. 2011, 10:21
Localisation : Seraing (Belgique)

Re: [/var/log/boot] gros fichier limité à une période donnée

Message par mimile »

Si je supprime comme tu l'indiques tous ces fichiers de log (sauf pacman.log - j'ai noté), il me semble que je devrais aussi exécuter systemctl disable syslog

A défaut, je verrais réapparaître de nouveaux log1 2 3 3 4

Exact ?
La TV ? J'adore la TV. Je peux rester des heures devant la TV ... et même, parfois, il m'arrive de l'allumer ...
Image
(Jean-Luc GODARD)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [/var/log/boot] gros fichier limité à une période donnée

Message par FoolEcho »

Forcément. :)
Tu peux aussi désinstaller logrotate et ainsi conserver les logs uniquement pour la session en cours (si tu veux conserver une trace fichier).

Si certains logs reviennent c'est qu'ils sont gérés différemment.

EDIT:
FoolEcho a écrit :Les logs de Xorg font exception (non géré par systemd), ils reviendront et tournent régulièrement (par contre, je ne sais plus où leur nombre est géré si tu en veux moins :oops: ).
Et bétise/précision de ma part :oops: : le nombre dans Xorg.*.log n'a rien à voir avec une quelconque rotation. Le chiffre correspond à l'affichage utilisé pour le serveur X (communément 0, mais il peut y avoir d'autres si le serveur X est lancé sur un autre tty). Il y a cependant un .old pour le lancement précédent.
«The following statement is not true. The previous statement is true.» :nage:
Répondre