Sobes.tech
Junior — Middle

Perché può verificarsi una situazione in cui su Linux c'è spazio libero sul disco, ma comunque non è possibile aggiungere nuovi file?

sobes.tech AI

Risposta dell'AI

Такая ситуация может возникнуть из-за того, что в файловой системе закончились доступные inodes — структуры, которые хранят метаданные о файлах.

Даже если на диске есть свободное место, если inodes исчерпаны, создать новые файлы невозможно.

Проверить использование inodes можно командой:

df -i

Если количество свободных inodes равно нулю, нужно удалить ненужные мелкие файлы или увеличить размер файловой системы.

Также причиной может быть ограничение квот пользователя или проблемы с правами доступа, но чаще всего — именно исчерпание inodes.