Sobes.tech
Middle
24

Rakendus üritab kirjutada kettale, kuid ütleb, et ruumi pole. df näitab, et ruumi on. Mis on probleem?

Ettevõtted, kust küsiti
ТБанк

Vastus AI-lt

sobes.tech AI

Если df показывает, что на диске есть свободное место, но приложение жалуется на его отсутствие, возможные причины:

  • Диск заполнен inode-ами. Даже если есть свободное место, может закончиться количество доступных inode (структур для хранения информации о файлах), и новые файлы создать нельзя.
  • Ограничения квот. На уровне пользователя или группы могут быть установлены квоты на использование диска.
  • Проблемы с правами доступа. Приложение может не иметь прав на запись в нужный каталог.
  • Монтирование tmpfs или других виртуальных файловых систем. Место может быть доступно на основном диске, но приложение пишет в другую точку монтирования с ограниченным пространством.

Для диагностики стоит проверить:

df -i  # проверить использование inode
quota -v  # проверить квоты
mount  # проверить точки монтирования
ls -ld /путь/к/директории  # проверить права