Использование дискового пространства не складывает с df и du

Необходимо установить соответствующие библиотеки и, иногда, их включать файлы и библиотеки ссылок.

Попробуйте это (это для Debian lenny, но может также работать на Вас):

sudo aptitude install libpcre3 libapr1 libaprutil1

(В этом случае, по-видимому, -dev версии не необходимы; мне не установили их в машине, где я создаю PHP из источника),

13
задан 16 April 2012 в 14:27
1 ответ

Возможно, у вас есть удаленный большой файл журнала, файл базы данных или что-то подобное, ожидающее, пока процесс, удерживающий файл, освободит его.

В Linux удаление файла просто разъединяет файл. Фактически он удаляется, когда к этому файлу больше не подключены дескрипторы файлов. Итак, если у вас есть файл журнала размером 2 ГБ, который вы удалите вручную с помощью rm, дисковое пространство не будет освобождено, пока вы не перезапустите демон syslog (или не отправите ему сигнал HUP ).

Попробуйте

lsof -n | grep -i deleted

] и проверьте, есть ли у вас какие-либо удаленные файлы зомби.

20
ответ дан 2 December 2019 в 21:24

Теги

Похожие вопросы