Необычное использование дискового пространства

Необычное использование дискового пространства

Я запускаю KDE neon с рабочим столом Budgie. Я использую его для работы над странным сайтом, который запускает сайт PHP в образе Docker, а также сайт Scala в другом образе Docker. Сайты Scala обращаются к сайту PHP, чтобы получить некоторые устаревшие данные и страницы. (Я не писал этого; это кошмар.) Я запускаю его на 250 ГБ Samsung EVO SSD в моем компьютере, и по какой-то причине все, что я делаю, занимает кучу места на диске. Например. Я запустил запрос, который вернул 95 К результатов. Это заняло более 50 МБ дискового пространства. Кажется, он вообще не освобождает его.

Я очистил целый ГБ четыре раза, и, о чудо, он снова заполнился и буквально оставил мне нулевое дисковое пространство. Это происходит примерно за 5 минут. Я использую этот компьютер с этим жестким диском с мая и не испытываю никаких проблем с ним. Я понимаю, что он немного маловат, но, похоже, я должен иметь возможность освободить место и оставить его свободным, пока я не загружу или не создам что-нибудь на нем. Но, похоже, все, что я делаю, просто уничтожает его в последнее время. Я имею в виду, что если я дважды нажимаю Tab в терминале, чтобы использовать ярлык для поиска файла, он терпит неудачу. Говорит, что не может записать временный файл. Я даже не могу получить доступ к MySQL, так как у него нет места на диске для запуска. Я понимаю, что ему нужно использовать некоторое дисковое пространство для выполнения запросов, но если бы он использовал столько, сколько сейчас, у меня бы уже несколько месяцев назад не было дискового пространства. Я запускаю много запросов с большими (довольно) наборами результатов.

Я упомянул Docker и Scala и все такое ранее, потому что я думал, что это будет полезная информация. Я проверил логи, и, кажется, ничего необычного не обнаружено. Когда я запускаю

$ du -hs * | sort -rh | head -10

команда для поиска использования диска, она не сообщает об использовании дискового пространства даже близко к тому, что я ожидал бы увидеть при заполнении SSD. Вот вывод:

23G     home
6.8G    usr
1.1G    var
749M    opt
701M    lib
126M    boot
90M     run
72M     tmp
17M     etc
15M     sbin

Так что я понятия не имею, что происходит. Кажется странным, что это просто возникло у меня из ниоткуда, но если кто-то может дать совет, я обещаю вернуть его.

решение1

Вы можете использовать визуализатор использования диска, напримерБаобабилиФайлЛайтчтобы предоставить вам графическое представление вашего диска, что позволит вам быстро определить проблемные области.

Кстати, вы можете проверить использование диска Docker с помощью docker system df, и удалить неиспользуемые данные с помощью docker system prune.

Связанный контент