Уроки курса
1 Введение в аппаратное обеспечение IT-инфраструктуры
90 мин
2 Архитектура серверов: x86 и ARM
90 мин
3 Центральные процессоры (CPU) в серверных решениях
90 мин
4 Серверная оперативная память и технология ECC
90 мин
5 Удаленное управление оборудованием: IPMI и BMC
90 мин
6 Дисковая подсистема: HDD, SSD и NVMe
90 мин
7 Основы RAID-массивов и аппаратные контроллеры
90 мин
8 Уровни RAID: 1, 5 и 10
90 мин
9 Выбор дисков и конфигурации RAID для различных задач
90 мин
10 Замена накопителей и перестроение RAID-массивов
90 мин
11 Основы сетевой топологии и модель OSI
90 мин
12 Структурированная кабельная система (СКС) и медная витая пара
90 мин
13 Оптоволоконные линии связи и трансиверы
90 мин
14 Коммутаторы (L2) и работа с MAC-адресами
90 мин
15 Маршрутизаторы (L3) и межсетевое взаимодействие
90 мин
16 Аппаратные файрволы и защита периметра сети
90 мин
17 Введение в аппаратную виртуализацию (Bare-metal)
90 мин
18 Гипервизор VMware ESXi: базовая настройка
90 мин
19 Гипервизор Proxmox VE: особенности эксплуатации
90 мин
20 Гипервизор KVM: распределение ресурсов
90 мин
21 Системы электропитания и ИБП топологии On-line
90 мин
22 Резервное электропитание и дизель-генераторные установки
90 мин
23 Охлаждение серверной: холодные и горячие коридоры
90 мин
24 Правила работы в ЦОД и антистатическая защита (ESD)
90 мин
25 Мониторинг аппаратной инфраструктуры в Zabbix
90 мин
26 Визуализация метрик оборудования в Grafana
90 мин
27 Стратегии резервного копирования и правило 3-2-1
90 мин
28 Основы ITIL: Управление инцидентами (Incident Management)
90 мин
29 Основы ITIL: Управление проблемами (Problem Management)
90 мин
30 Диагностика неисправностей: комплексный сценарий
90 мин

Основы ITIL: Управление проблемами (Problem Management)

Студент научится искать корневые причины повторяющихся сбоев, анализируя аппаратные логи (ECC Errors, IPMI).

Прогресс урока: 0%

От Инцидента к Проблеме. В предыдущем уроке мы выяснили, что Управление инцидентами — это 'тушение пожаров'. Если сервер зависает от нехватки памяти (High CPU/RAM load), дежурный админ перезагружает сервис, и инцидент закрыт. Но что если этот сервер зависает каждый вторник? Перезагрузка борется с симптомами, но не лечит болезнь. Здесь вступает в силу процесс Управления проблемами (Problem Management). Проблема в терминологии ITIL — это неизвестная причина одного или нескольких инцидентов. Главная цель этого процесса — найти первопричину (Root Cause), разработать постоянное решение (Permanent Fix) и предотвратить повторение инцидентов в будущем. Problem Management переводит IT-отдел из реактивного состояния (постоянное реагирование на сбои) в проактивное (устранение уязвимостей до того, как они повлияют на бизнес).

Анализ первопричин (Root Cause Analysis - RCA). Ядром управления проблемами является процедура RCA. Она требует глубоких технических знаний и аналитического мышления. Рассмотрим классический кейс: Zabbix зафиксировал 5 инцидентов за неделю с симптомом 'Высокая загрузка CPU на серверах кластера виртуализации'. Инциденты закрывались миграцией ВМ и перезагрузкой хоста (Workaround). Администратор открывает тикет типа Problem. В ходе RCA собираются логи системного журнала (через dmesg или journalctl в Linux), метрики гипервизора (esxtop) и логи аппаратного контроллера. Выясняется, что процессорное время тратилось на обработку прерываний от сетевой карты. Поиск по базе знаний производителя (Vendor Knowledge Base) показывает, что в текущей версии прошивки (Firmware) сетевой карты есть баг — утечка памяти, вызывающая перегрузку шины. Найден Root Cause.

Анализ аппаратных логов: IPMI и BMC. При поиске проблем с 'железом' операционная система часто бессильна, так как она падает вместе с сервером (Kernel Panic или BSOD). Системный администратор должен обращаться к 'независимому свидетелю' — контроллеру BMC (Baseboard Management Controller), доступному через интерфейс IPMI (iLO у HP, iDRAC у Dell). В интерфейсе IPMI есть критически важный раздел — SEL (System Event Log). Это энергонезависимый журнал аппаратных событий. Именно там фиксируются скачки напряжения на блоках питания, остановка кулеров, перегрев зон VRM (модуля регулятора напряжения процессора) и ошибки оперативной памяти. Анализ SEL позволяет точно указать пальцем на сбойный физический компонент без вскрытия корпуса сервера. Это основа аппаратного траблшутинга.

Глубокое погружение: Ошибки памяти ECC. В серверных платформах используется оперативная память с коррекцией ошибок (ECC - Error-Correcting Code). Космическое излучение или электромагнитные наводки могут изменить значение бита в ячейке памяти с 0 на 1 (Bit-flip). ECC-память имеет дополнительный чип, который хранит контрольные суммы. Ошибки делятся на два типа. Correctable Errors (CE) — однобитовые ошибки. Контроллер памяти (встроенный в CPU) находит ошибку, исправляет её на лету, сервер продолжает работать, но в логах IPMI появляется запись (Warning). Если вы видите в SEL сотни сообщений 'CECC' (Correctable ECC) на слоте DIMM_A1 — это проблема. Модуль деградирует. Uncorrectable Errors (UE) — многобитовые ошибки, которые ECC исправить не может. Чтобы предотвратить запись поврежденных данных на диск, сервер немедленно уходит в жесткую перезагрузку (Hardware Reset). В логах это отразится как 'Uncorrectable ECC Error'. Решение проблемы — замена планки памяти DIMM_A1.

KEDB и интеграция с Change Management. Результатом расследования проблемы является внесение записи в Базу известных ошибок (KEDB - Known Error Database). KEDB содержит описание проблемы и проверенный Workaround (обходное решение). Если инцидент повторится до внедрения финального решения, инженеры L1 заглянут в KEDB и закроют инцидент в 5 раз быстрее. После нахождения Permanent Fix (например, 'необходимо обновить firmware всех сетевых карт кластера'), процесс Problem Management передает эстафету процессу Управления изменениями (Change Management). Обновление прошивки — это риск. Change Request (запрос на изменение) должен быть спланирован, протестирован на стенде, утвержден комитетом (CAB) и выполнен в технологическое окно (ночью), чтобы само исправление проблемы не стало причиной массового падения сервисов.

В логах IPMI (SEL) сервера вы обнаружили множество записей 'Correctable ECC Error' для модуля памяти в слоте DIMM_B2. Сервер при этом работает стабильно. Что это означает и каковы ваши действия?