Сценарий

Диск свободен, а файл не создаётся

df показывает пустую файловую систему, но новый файл не создаётся: «No space left on device». Разберись и верни возможность писать.

Сервис очередей не может записать ни одного нового файла. В логе одна и та же строка: «No space left on device». Дежурный посмотрел на диск, увидел, что он пустой, и на этом остановился.

Симптом

Свободного места на /tmp целых 64 МБ, и при этом не создаётся даже пустой файл.

$ df -h /tmp
Filesystem      Size  Used Avail Use% Mounted on
tmpfs            64M  8.0K   64M   1% /tmp

$ touch /tmp/hello
touch: cannot touch '/tmp/hello': No space left on device

Сообщение об ошибке не врёт. Просто «место» в нём означает не то, что показывает df -h.

Что надо получить

Три условия. На /tmp снова создаётся файл. Свободных inode там не меньше пятисот, то есть запаса хватает не на один раз. И оба файла зака

Бесплатно с аккаунтом

Дальше бесплатно, нужен только аккаунт

Урок открывается после входа. Создай бесплатный аккаунт, чтобы дочитать его и запустить лабораторию.

Создать бесплатный аккаунт

Уже есть аккаунт? Войти