Кеша откинулся на спинку кресла. Адреналин погони, пусть и виртуальной, схлынул, оставив привычное чувство усталости и легкого раздражения. Он сделал глоток кофе. Теперь ждать, пока копы его там повяжут. Еще одна галочка в журнале смены. Он посмотрел на картинку с камеры у подъезда. Обычный двор, обшарпанные стены, ржавые качели. И темное прямоугольное отверстие подвального окна, в котором только что исчез незадачливый вор.
Не прошло и получаса после истории с Ляпным, как на четвертом мониторе снова тревожно запищал сигнал. На этот раз проблема была не с древним светофором или заблудившимся вирусом, а с одним из символов технологической гордости города – гигантским медиаэкраном на Центральной площади. Индикатор статуса сменился с зеленого на ярко-красный, а в логе появилось сообщение: «Центральный МедиаЭкран (ЦМЭ-01). Критический сбой программного обеспечения. Потеря управляющего сигнала. Отображение контента прекращено».
Кеша потер виски. Да что за день такой? Сначала глючная камера с призраками, потом погоня за идиотом-грабителем, теперь еще и главная «витрина» города потухла. Это уже не просто мелкая неисправность, это ЧП городского масштаба. На Центральной площади всегда полно народу, туристов, там же проходят все официальные мероприятия. Потухший экран – это скандал, который дойдет до самого верха администрации.
«Да чтоб вас…» – пробормотал он, открывая панель управления ЦМЭ-01. Обычно он не занимался контентом или ПО этих экранов, это была епархия другого отдела – Управления Городских Медиа. Но сейчас система рапортовала о полной потере связи с управляющим сервером, а это уже касалось сети, то есть его ответственности. Нужно было как минимум провести диагностику и попытаться перезапустить систему удаленно.
Он попробовал послать стандартную команду перезагрузки – безрезультатно. Попытался подключиться к диагностическому порту – соединение не устанавливалось. Экран не просто показывал черный квадрат, он вообще не отвечал на внешние запросы, будто его физически отключили от сети. Но индикаторы сетевого оборудования в узле под площадью показывали, что кабель подключен и сигнал идет. Значит, проблема была глубже – в самом «мозге» экрана, в его операционной системе.
«Твою ж налево…» – Кеша понял, что простым скриптом тут не отделаешься. Придется лезть в дебри. Он открыл защищенный терминал с правами системного администратора, дающими доступ к низкоуровневым функциям управления городской инфраструктурой. Это требовало не просто знаний сетевого инженера, но и навыков программиста и системщика, которыми Кеша, к своему неудовольствию, тоже обладал.
Он попробовал подключиться напрямую к ядру операционной системы экрана, используя аварийный протокол. После нескольких попыток система наконец ответила, выдав на экран консоли набор бессмысленных символов и сообщений об ошибках ядра. Явно серьезный сбой. Возможно, неудачное обновление ПО, которое криво установилось, или аппаратный сбой контроллера.
Кеша начал вводить команды, пытаясь проанализировать состояние системы. Файловая система повреждена. Ключевые системные процессы не отвечают. Похоже, операционка просто рухнула. Самый быстрый способ – попытаться откатить систему к последней стабильной резервной копии. Он нашел в сетевом хранилище бэкап, сделанный прошлой ночью, и запустил процедуру восстановления.
Это заняло минут десять. На экране терминала бежали строки логов, показывая процесс копирования файлов и восстановления конфигурации. Кеша напряженно следил, отхлебывая уже остывающий кофе. Если и это не поможет, придется вызывать целую бригаду на площадь, вскрывать технические люки, копаться в железе… А это снова куча шума, отчетов и нервотрепки.