J'ai supprimé un fichier journal de 2,3 Go sur mon serveur Ubuntu et df
ne semble pas prendre la relève. Existe-t-il généralement un délai avant de df
pouvoir détecter qu'un fichier volumineux a été supprimé?
12
J'ai supprimé un fichier journal de 2,3 Go sur mon serveur Ubuntu et df
ne semble pas prendre la relève. Existe-t-il généralement un délai avant de df
pouvoir détecter qu'un fichier volumineux a été supprimé?
Il semble que le fichier soit toujours ouvert par un processus. Vous devrez redémarrer ce service pour libérer de l'espace disque.
sudo kill -HUP 12345
vous pouvez obtenir ce processus pour le fermer. (Cela dépend, bien sûr, de la façon dont ce processus gère un signal SIGHUP. Mais de nombreux fichiers orientés démons fermeront et rouvriront les descripteurs de fichiers lorsqu'ils recevront un SIGHUP.)Si le système de fichiers manquait d'espace, vous pourriez être en cours d'exécution dans l'espace réservé sur le système de fichiers. Les systèmes de fichiers ext2 / 3/4 ont un espace réservé réservé à la racine. Par défaut, c'est 5%. Donc, s'il était plein et que 2,3 Go représentent moins de 5% de l'espace sur le lecteur, le système de fichiers semblera toujours plein.
Dans cette situation, vous avez deux choix. Pour continuer à libérer de l'espace au point que vous disposez d'espace libre utilisable ou modifiez la quantité d'espace réservé par le système de fichiers. Pour modifier la quantité d'espace réservé, utilisez le
tune2fs -m 0 /dev/sda1
remplacement du 0 par le pourcentage d'espace réservé que vous souhaitez avoir et / dev / sda1 avec le périphérique approprié.Voir la réponse acceptée à cette question pour plus de détails.
la source
Pas longtemps. Il y a de fortes chances que le fichier soit simplement encore utilisé. Il n'y aura pas de libération d'espace disque tant que vous n'aurez pas mis fin aux processus correspondants.
la source
Vérifiez également votre répertoire .trash.
la source
~/.local/share/Trash
, qui est plein de déchets que j'ai supprimés dans Nautilus.