Re: augmenetation taille /tmp
Le 20/09/2015 18:47, Francois Lafont a écrit :
> On 20/09/2015 10:44, Jean-Michel OLTRA wrote:
>
>> espinasse:~$ lsof /tmp
> J'avais indiqué la commande « lsof | grep /tmp », pas la commande
> ci-dessus. Par ailleurs, et là par contre je ne l'ai pas indiqué,
> il faut mieux lancer la commande en tant que root.
>
>> COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
>> mysqld 1598 mysql 5u REG 253,1 0 135 /tmp/ibQZHR5l (deleted)
>> mysqld 1598 mysql 6u REG 253,1 101 136 /tmp/ibaQ1rC0 (deleted)
>> mysqld 1598 mysql 7u REG 253,1 0 137 /tmp/ibIoH28E (deleted)
>> mysqld 1598 mysql 8u REG 253,1 0 138 /tmp/ibuX4pgY (deleted)
>> mysqld 1598 mysql 12u REG 253,1 0 139 /tmp/ibT8zJyG (deleted)
>> apache2 1712 root 10u REG 253,1 0 132 /tmp/.ZendSem.AEtmFA (deleted)
>> apache2 6504 www-data 10u REG 253,1 0 132 /tmp/.ZendSem.AEtmFA (deleted)
>> apache2 6505 www-data 10u REG 253,1 0 132 /tmp/.ZendSem.AEtmFA (deleted)
>> apache2 6506 www-data 10u REG 253,1 0 132 /tmp/.ZendSem.AEtmFA (deleted)
>> apache2 6507 www-data 10u REG 253,1 0 132 /tmp/.ZendSem.AEtmFA (deleted)
>> apache2 6508 www-data 10u REG 253,1 0 132 /tmp/.ZendSem.AEtmFA (deleted)
> Je suis très surpris que la commande « lsof /tmp » que tu as tapée
> t'indique des fichiers « deleted » dans /tmp vu que normalement la
> commande va faire une recherche dans les fichiers qui se trouvent
> dans l'arborescence de /tmp et donc des fichiers forcément non deleted.
> Du coup ta commande me semble incohérente. Ceci étant, on voit des
> fichiers deleted encore utilisés dans /tmp mais ils ne sont pas bien gros.
>
C'est au contraire tout à fait normal : lsof va regarder dans le kernel
les fichiers ouverts. Un fichier peut avoir été ouvert puis avoir été
supprimé, tant qu'il est ouvert il sera sur le disque mais pas
accessible. C'est très courant sur les fichiers temporaires qui n'ont
pas besoin de survivre à l'instance du programme de créer le fichier
puis immédiatement le supprimer. Ainsi on est sûr qu'il ne trainera pas
sur le disque quelle que soit la raison de la fermeture du programme.
Reply to: