Назад | Перейти на главную страницу

Linux не хватает места на диске

У меня KVM vps со странным использованием диска:

# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sdb              493G  1.2G  466G   1% /
tmpfs                 4.0G     0  4.0G   0% /dev/shm
/dev/sda1              96M   41M   51M  45% /boot
# du -sh /
du: cannot access `/proc/1633/task/1633/fd/4': No such file or directory
du: cannot access `/proc/1633/task/1633/fdinfo/4': No such file or directory
du: cannot access `/proc/1633/fd/4': No such file or directory
du: cannot access `/proc/1633/fdinfo/4': No such file or directory
1021M   /

Как это могло произойти? Где ~ 20 ГБ свободного места?

Думаю, вы говорите о несоответствии между 493 ГБ, используемым 1,2 ГБ и 466 ГБ свободного места. Вероятно, это результат того, что обычно 5% дискового пространства зарезервировано для root и не общедоступно.

Чтобы проверить это, добавьте, по крайней мере, вывод Reserved block count из

tune2fs -l /dev/sdb 

на ваш вопрос (при условии, что вы используете ext3 или ext4 в качестве файловой системы)