Шаг 8 из 9 · лаба · 20 мин
Процесс, который не исчезает
Мониторинг шлёт одно и то же предупреждение, а kill -9 не помогает. Разберись и убери его причину, не останавливая рабочую программу.
Ситуация
Мониторинг прислал предупреждение: на сервере процесс в состоянии Z, и он не исчезает. Коллега
пробовал kill -9 — строка осталась. Номера процессов из предупреждения мониторинг записал в
/srv/zombie-lab/pids.
Рядом работает учебная программа collector от твоего пользователя student, за ней следит
служба lab-zombie.service. Описание программы лежит в /srv/zombie-lab/README.
Задача
- Строки в состоянии
Zв таблице процессов больше нет. collector— тот же процесс, что был запущен: тот же PID и время старта, он работает и не остановлен.- Надзиратель службы записал итог в
/srv/zombie-lab/result.txt. - Файлы программы, служба
lab-zombie.serviceи её ограничения не изменены, новых потомков уcollectorне появилось.
Ограничения
collectorи его службу не завершай и не перезапускай.
Нужные инструменты уже установлены. Интернета на машине нет.
Лаба · самостоятельно
Команды в этой лабе не даны: набирай их в терминале сам. Цели проверяются на машине после каждой команды.
Цели
0 из 4-
Строки в состоянии Z больше нет — ещё не выполнена
-
collector — тот же процесс, работает и не остановлен — ещё не выполнена
-
Надзиратель записал итог в result.txt — ещё не выполнена
-
Программа, её ограничения и файлы задания не изменены, новых потомков нет — ещё не выполнена
Машина запускается
Подсказки
0 из 3Цели лабы
0 из 4-
Строки в состоянии Z больше нет — ещё не выполнена
-
collector — тот же процесс, работает и не остановлен — ещё не выполнена
-
Надзиратель записал итог в result.txt — ещё не выполнена
-
Программа, её ограничения и файлы задания не изменены, новых потомков нет — ещё не выполнена
Цели проверяются на машине после каждой команды.