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