12
février 2013

Partition pleine sans raison

J'ai été confronté à un problème particulier sur un serveur. Ma partition /var était annoncé remplie à 100% par la commande "df" mais "du" ou "ls" ne donnaient pas raison.

J'ai été tout simplement posé la question sur le forum linuxfr.org et après différent essai le problème venait d'un fichier qui n'a pas été libéré par l'application. Pour le trouver on m'a conseillé la commande :

lsof -l | grep deleted

Voici le résultat :

vmtoolsd   2706        0    7u      REG              253,1       9857     444419 /tmp/vmware-root/appLoader-2706.log (deleted)
mysqld 3675 27 1w REG 253,2 367 613690 /var/log/mysql/mysqld-error.log.1 (deleted)
mysqld 3675 27 2w REG 253,2 367 613690 /var/log/mysql/mysqld-error.log.1 (deleted)
mysqld 3675 27 3w REG 253,2 3621478400 613610 /var/log/mysql/mysql.log.1 (deleted)
mysqld 3675 27 5u REG 0,23 0 186996 /sql/tmp/ibVzQY25 (deleted>

Le fichier qui posait problème était

/var/log/mysql/mysql.log.1 (deleted)

Pour régler le problème j'ai simplement redémarrer le serveur mysql.

Administrateur système de métier mais surtout curieux de découvrir de nouvelles technos très orientées DIY. A mes heures perdues je fais de la photo avec toujours une petite envie d'intégrer des DIY sous forme de timelaps à base de raspberry.

3 commentaires

flipflip a dit

@fran6t : en fait je n'ai pas trouvé la raison de ce bug. J'ai contourné le problème en programmant un restart de mysqld dans la nuit.

Répondre

fran6t a dit

Merci pour l'info, j'ai lancé par curiosité cette commande chez moi, je suppose que c'est la derniere ligne qui donne l'indication ? En gros ce serait un delete qui ne se termine pas ?

Répondre

a dit

Merci pour la commande et l'information.

Répondre

Écrire un commentaire

Quelle est la quatrième lettre du mot cftjt ? :

Partition pleine et pourtant l'espace n'est pas occupé - Philippe Maladjian - Péripéties bucoliques d'un administrateur systèmes au royaume de la virtualisation, du stockage et accessoirement photographe à ses heures perdues