Au hasard aujourd'hui, j'ai eu une boîte de dialogue "le disque est plein", indiquant qu'il ne me restait que 1 Go/qui est rapidement devenu 100 Mo d'espace libre.
J'ai donc lancé l'analyseur de disque et trouvé un énorme 38,1 Go dans ~/.cache/upstart
Lorsque j'ouvre ce dossier, il y a 229 journaux pour beaucoup de choses, qui ressemblent à des sauvegardes les unes des autres en voici quelques exemples
at-spi2-registryd.log.1.gz
at-spi2-registryd.log.2.gz
at-spi2-registryd.log.3.gz
gnome-keyring-ssh.log.1.gz
gnome-keyring-ssh.log.2.gz
gnome-keyring-ssh.log.3.gz
Donc mes questions sont
Pourquoi est-ce devenu si gros?
Qu'est-ce que Upstart et quels journaux sont conservés dans le dossier susmentionné?
Puis-je simplement les supprimer pour une solution rapide?
Upstart est le système init dans Ubuntu (jusqu'au 14.10). Il gère les services et les démarre/les arrête aux heures appropriées et enregistre leurs résultats dans des journaux stockés aux emplacements appropriés. Upstart peut également exécuter des services pour chaque utilisateur, et les journaux de ces services spécifiques à l'utilisateur sont stockés dans ~/.cache/upstart
par défaut.
Quant à ce qui les a poussés à devenir si gros, ce n'est pas à Upstart, mais aux applications en cours d'exécution. (Dans ce cas, gnome-keyring
pour un.) Inspectez les journaux pour voir ce qui ne va pas.
Pour voir quels programmes sont exécutés, faites:
initctl list
Les fichiers de configuration de ces services seront dans ~/.config/upstart
(si vous en avez créé vous-même) ou dans /usr/share/upstart/sessions
(pour ceux qui viennent avec Ubuntu).
Puis-je simplement les supprimer pour une solution rapide?
Oui.
La réponse acceptée corrige le symptôme mais pas le problème.
Le problème est une application (ou rarement mais peut-être plus d'une) qui s'exécute en remplissant les journaux avec des ordures - probablement des messages d'erreur.
Vous pouvez supprimer l’énorme fichier journal, mais il augmentera à nouveau.
Supprimez le fichier journal le plus volumineux et vérifiez plusieurs fois le contenu du répertoire pour rechercher le fichier en croissance.
ls ~/.cache/upstart
Ouvrez le Moniteur système, effectuez un tri par processeur et vérifiez quelle application portant un nom similaire est active. Tue le. Cette application est susceptible d'avoir à nouveau ce problème, alors essayez d'utiliser un programme différent.
ps -aux | grep -i ..aPartFromTheLogFileName..
pour trouver l'application incriminée et kill -9 ..itsProcessNumber..
.Si cela ne résout pas le problème, ouvrez le fichier journal en croissance avec glogg et recherchez le message d'erreur sur Google.
Si c'est quelque chose que vous ne pouvez pas réparer, voici comment couper le symptôme pour toujours (pour moi, c'était gnome-session-Unity.log):
ln -s /dev/null ~/.cache/upstart/gnome-session-Unity.log
Notez que cela ne résoudra pas le problème avec l'application, mais qu'il enverra les messages du journal à l'oubli.