Место на VPS не могу понять чем занято

funman

Знаток
Регистрация
28 Дек 2007
Сообщения
163
Реакции
26
Привет, есть VPS с 10Gb сегодня столкнулся с проблемой не хватке места, начал искать где что.

для начала через df -h вижу что из 10 занято 8.5 и фактически доступно меньше 1Gb, ок
5599d615095f44d39ee10c88e0df637e.png


далее через du --max-depth=1 /. | sort -n -r
хотел найти источник лишнего, но у меня как то не сходится , до этого видел что было занято 8.5G, а сейчас вижу только 6.5G ... Как найти недостающие 2G?

0a86d8d3cd7e4c34ad54ff0d31ef311c.png
 
du --max-depth=1 -h /
Что выводит?
 
Последнее редактирование:
Swap не используйте?
 
Посмотри lsof - может быть удаленный файл, который все еще занят процессом. Такой файл будет занимать место до тех пор, пока процесс его не освободит. Это то, что типичное.
 
Похоже действительно чтото подобное было, сделал Reboot и место вернулось :)
Универсальное лекарство ))
4816fe7faae0442aa97e2d9a06641a02.png


Посмотри lsof - может быть удаленный файл, который все еще занят процессом. Такой файл будет занимать место до тех пор, пока процесс его не освободит. Это то, что типичное.
 
Похоже действительно чтото подобное было
Там есть просто два момента.
1. du работает с файлами, df работает с файловой системой.
2. файл можно удалить, но он будет занимать место, пока его не закроет процесс.

Поэтому как только возникает подобная ситуация, сразу смотрим открытые файлы тем же lsof | grep deleted, находим процесс, отправляем ему SIGHUP и дело в шляпе. Сам же ребут всей системы нехарактерен для никсов, применяется редко, слишком радикален.
 
Назад
Сверху