Я не могу записать ни в какой файл, как раз когда корень, или делают любую другую операцию, которая требует записи. Ни один не может никакой процесс, который должен записать, таким образом, они все перестали работать. df
говорит, что у меня есть много комнаты:
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 30G 14G 15G 48% /
udev 984M 4.0K 984M 1% /dev
tmpfs 399M 668K 399M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 997M 0 997M 0% /run/shm
Все результаты, которые я нахожу для, "не могут записать в диск", о законно полных дисках. Я даже не знаю, где запустить здесь. Проблема появилась откуда ни возьмись этим утром.
Последняя запись в журнале PHP является "отказавшей: Никакое пространство не оставлено на устройстве (28)". Vim говорит "Не могущий открыться (файл) для записи". Другие приложения дают подобные ошибки.
После удаления ~1gb только, чтобы быть уверенной, остается проблема. Я также перезагрузил. Ubuntu 12.04
Отвеченный в редактируют OP:
Отредактируйте: оказалось, что я был вне inodes даже при том, что я не был вне дискового пространства. проблема была решена здесь :
You are out of inodes. It's likely that you have a directory somewhere with many very small files.
, Что такое inodes?
у Ext4 есть теоретический предел 4 миллиардов файлов, который ограничен размером inode числа, которое он использует, чтобы определить каждый файл (ext4, использует 32 бита inode числа). Однако как Джон говорит, Ext4 ассигнует inode столы статически, таким образом, фактический предел установлен, когда файловая система создана.