Я думаю, что делаю что-то не так.
Я пытаюсь установить gparted на Debian:
sudo apt-get install gparted
Он говорит, что не может создать "/var/lib/dpkg/updates/tmp.i", потому что на устройстве нет свободного места (он пытается выделить ~ 5 МБ дискового пространства. Но когда я это делаю:
df -h /var/lib
Он говорит:
/dev/sda6 2,8G 1,4G 1,3G 52% /var
То есть у меня есть 1,3 ГБ свободного места на диске, не так ли?
и так, что здесь происходит?
Кстати, у меня есть две проблемы, связанные с этим, первая из них: https://dba.stackexchange.com/questions/87403/mysqld-cant-start-without-any-info Так что мне действительно важно узнать, что происходит, пожалуйста ...
Итак, как указал Майкл Хэмптон, проблема в том, что у вас заканчиваются inodes для этого раздела.
Существуют некоторые решения:
Освободите некоторые из них, вам решать, какие файлы можно перемещать / удалять в зависимости от того, насколько они важны.
Если вы не можете перемещать / удалять файлы и используете LVM, попробуйте увеличить размер логического тома: это увеличит количество доступных inodes.
Если вы не можете перемещать / удалять файлы и расширение LVM будет происходить часто, подумайте о переходе на файловую систему, которая динамически выделяет inodes, например XFS, но имейте в виду, что это может привести к фрагментации.
Я наблюдал такое поведение при работе с виртуальными машинами, когда на хосте фактически не хватает места на диске для поддержки гостя.