Назад | Перейти на главную страницу

Как убить / закрыть файлы журнала, открытые через lsof grep, удалены?

Я удалил большой файл журнала с наших серверов. поэтому я выполнил эту команду для проверки.

lsof -nP | grep '(deleted)'

и это обнаружилось.

как я могу окончательно удалить результаты этого lsof? Мне нужно освободить необходимое место на жестком диске

выглядит как pid 20583 держит файл открытым. Так ищи это

ps aux | grep 20583

Посмотрите, какой процесс держит его открытым, и перезапустите процесс или завершите его.

Если это не производственная система, просто перезапустите / убейте postgres.

Я проверю ваш ответ позже, потому что есть способ очистить эти файлы, если вы не можете перезапустить приложение прямо сейчас и вам ДЕЙСТВИТЕЛЬНО срочно требуется дисковое пространство, но я бы не рекомендовал это с самого начала.