Возможный дубликат:
Нет свободного места на диске
У меня есть Linux-сервер, который сообщает, что диск заполнен, но, насколько я могу судить, диск не заполнен, df -h
показывает это:
/dev/mapper/VolGroup00-LogVol00<br>
19G 18G 0 100% /
/dev/xvda1 99M 27M 67M 29% /boot
tmpfs 1.1G 0 1.1G 0% /dev/shm
/dev/mapper/VolGroup01-LogVol02 58G 7.5G 48G 14% /mnt/somewhere
Это виртуальный сервер (использующий Xencenter), на котором установлено 2 диска, 20 ГБ и 40 ГБ. Если я посмотрю на /, я могу увидеть только около 12 ГБ, так что куда делось остальное?
Используйте lsof utils, чтобы найти файл, который удален, но все еще открыт:
$ lsof +L1
Мой первый вопрос к подобным вопросам: проверяли ли вы с помощью lsof, есть ли удаленные файлы, которые остаются открытыми, несмотря на то, что они помечены как «удаленные». Во-вторых, обычно проверяются файлы журнала. В-третьих, проверить du на предмет размеров каталогов, чтобы увидеть, отображается ли что-нибудь, или если запущен X, используйте утилиту графического отображения для просмотра каталогов.
Более пугающие мысли переходят к тому, для чего используется сервер ... открытый для Интернета? Мог ли кто-то проникнуть в него и скомпрометировать его для хранения файлов? Проверка руткита?