Я использую Ubuntu 12.04 и не могу записать в любой файл, даже в качестве пользователя root, или выполнить любую другую операцию, требующую записи. Ни один из них не может написать процесс, поэтому все они терпят неудачу. 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)
Вим говорит:
Невозможно открыть (файл) для записи
Другие приложения дают похожие ошибки.
После удаления ~ 1gb просто чтобы быть уверенным, проблема остается. Я тоже перезагрузился.
df -i
говорит
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/xvda1 1966080 1966080 0 100% /
udev 251890 378 251512 1% /dev
tmpfs 255153 296 254857 1% /run
none 255153 4 255149 1% /run/lock
none 255153 1 255152 1% /run/shm
hard-drive
filesystems
diskmanagement
felwithe
источник
источник
Ответы:
У вас нет инодов. Вероятно, у вас где-то есть каталог с множеством очень маленьких файлов.
источник
rm
может потерпеть неудачу. Это было образование.find . -name sess\* -exec rm {} +
это сработало бы.rm
Возможно, все работало нормально, но оболочка расширила*
глобус до слишком большого количества данных и смутилась до того, как достигла точки вызова rm.find . -name sess\* -delete
что мне легче запомнить, и, как правило, более эффективно.По-видимому, у ОП есть ответ на их конкретную проблему. Тем не менее, для полноты, признаки OP могут также возникнуть, если файловая система была перемонтирована только для чтения. Это случилось со мной, используя виртуальную машину Linux, чье хранилище находилось на кластерной дисковой системе, где происходили редкие периодические сбои. Иногда из-за сбоев файловая система (системы) перемонтируется только для чтения. В конечном итоге наблюдаемым внешним симптомом было то, что различные сервисы перестали отвечать на запросы по мере заполнения ОЗУ (с записью на диск без возможности восстановления).
В то время единственное решение состояло в том, чтобы перезагрузить систему (теряя все неписаные журналы). Попытки перемонтировать RW не увенчались успехом. (К сожалению, я не помню сообщений об ошибках, возвращаемых при попытке перемонтирования.)
Итак, ... не проблема ОП, но кто-то другой, попадающий на эту страницу, может извлечь пользу из этой информации.
источник