войти

Файл держит открытым зависший процесс

Условие

Файл /opt/oax/somefile должен быть свободен для обработки (ротация/архивация), но какой-то процесс держит его открытым на запись и не отпускает. Задача — найти, кто держит файл, и освободить его; при этом сам файл должен остаться на месте. Удалить файл — не решение: процесс продолжит держать уже удалённый файл, а данных на диске не станет. lsof или ls -l /proc/*/fd помогут найти держателя.

Как проверяется

  • Файл больше никем не открыт и цел

Обсуждение · 0 комментариев

Войдите, чтобы оставить комментарий.

  • Комментариев пока нет.

Проводите такие интервью у себя

Кандидат чинит реальную систему, вы видите каждую команду и получаете протокол с чекпоинтами: что сделано и когда.