Диск заполнен, но его нет? [Closed]

У меня есть диск, на котором слишком много маленьких файлов:

df:

/dev/mapper/mpathc 6056822144 6056822144 0 100% /file3

df -i:

/dev/mapper/mpathc 384589824 12160314 372429510 4% /file3

Мне нужно переместить небольшие файлы на тот же диск, например:

mv /file3/bla/bla/23423/bla/file1.txt /file3/newpath/

Но получаю такую ​​ошибку:

mv: writing ... No space left on device

Некоторые файлы перемещены на другой диск (300 ГБ), но команда df не может обновить. У меня должно быть 300 ГБ свободного дискового пространства, но я не могу его использовать.

Я пробовал команду lsof , на этом диске ничего не запускалось. Я попробовал размонтировать и снова монтировать, изменений нет.

Что я могу сделать, чтобы использовать это дисковое пространство?

Спасибо

-2
задан 15 August 2016 в 09:56
1 ответ

Отчеты df и df -i перепутаны. Первый из df -i , второй из df . Отчет df -i показывает, что на диске больше нет доступных индексных дескрипторов, поэтому на этом диске больше нельзя создавать файлы, несмотря на то, что df показывает, что на диске достаточно свободного места. . Невозможность создания inodes приведет к сбою mv . Чтобы сделать что-либо на этом диске, файлы должны быть удалены с него, путем cp их загрузки в другую файловую систему, а затем rm их из / file3 , или похожие.

5
ответ дан 5 December 2019 в 21:05

Теги

Похожие вопросы