2 votes

Est-il possible de supprimer simplement /tmp/* et tous les fichiers journaux Apache (access.log, error.log) ?

Ils prennent juste trop d'espace disque, est-il sûr de les supprimer?

Y a-t-il quelque chose dont je dois spécialement me soucier lorsque je mets en place une tâche de crontab pour faire la suppression de manière routinière? Merci!

6voto

Brannon Points 12633

Vous feriez mieux de configurer le logrotation. Vous pouvez le configurer avec une taille maximale pour chaque fichier, et un nombre de fichiers à conserver. Vous pouvez ainsi maintenir un certain volume de fichiers - par exemple 10 fichiers de 10Mo chacun pour un total de 100Mo. Logrotate est configurable pour tous les fichiers, apache peut également être configuré pour gérer cela lui-même.

Les éléments dans /tmp/ sont théoriquement supprimables - mais les processus qui en dépendent seront contrariés. Par exemple, MySQL stocke le fichier de socket là par défaut, donc les autres processus l'utilisant pour se connecter ne pourront pas le faire.

Il vaut mieux vider /tmp/ dans le cadre de votre processus de redémarrage - il devrait être vidé ensuite automatiquement.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X