На этот вопрос уже есть ответ здесь:
У меня есть старый RHEL 5.5 Box,
Когда я запускаю df - kh Я вижу, что / var имеет размер 49 ГБ при 100% использовании.
Но затем я захожу в / var
cd /var
и запускаю
du -kh
. Я вижу, что используется всего 300 МБ.
Я не могу этого понять. Возможно ли, что этот раздел используется совместно с другим разделом?
Я вижу, что / opt также имеет размер 49 ГБ. Я думаю, что это одна и та же перегородка.
Мне нужно освободить / var, чтобы запустить mysql, но удалять почти нечего.
Есть указатели?
Возможно, вы удалили много файлов, их нет на диске, но в процессе они все еще открыты. Перезапустите процесс, который, по вашему мнению, открыл их. Иногда это сделает просто kill -HUP
.
Чтобы найти процессы, у которых есть файлы в этой файловой системе, используйте fuser -c
или lsof + L1 | grep <файловая система>