Короткие практические записи с экрана — по темам, которые собраны в
текстовых заметках. Скорее «показать процесс», чем «объяснить теорию»:
удобно, когда нужно быстро подсмотреть последовательность команд.
Все ролики — до 20 минут, кодек H.264/AAC, MP4 с быстрым перемоткой
(moov в начале), стриминг обычным HTML5-плеером с поддержкой Range.
LVM: расширяем том без простоя
Добавляем новый диск в существующую VG, расширяем LV и файловую систему
на живой машине — сначала для ext4 через resize2fs, потом
для XFS через xfs_growfs. Показан весь цикл: pvcreate
→ vgextend → lvextend -r. В конце — как
откатиться, если что-то пошло не так на этапе расширения ФС.
Хронометраж ~10 минут. Разрешение 1280×720, ~15 МБ.
RAID10 + LVM: собираем отказоустойчивый стек
Сборка программного RAID10 через mdadm из четырёх дисков,
сохранение конфигурации в mdadm.conf и обновление initramfs,
затем поверх массива поднимаем LVM и создаём том под данные. По ходу
разбираемся, что показывает /proc/mdstat во время
ресинка, и как это интерпретировать.
Хронометраж ~15 минут. Разрешение 1280×720, ~22 МБ.
Zabbix Agent 2 + шаблоны за 20 минут
Ставим агент из официального репозитория, подключаем к серверу, вешаем
шаблон Linux by Zabbix agent, проверяем метрики через zabbix_get
и настраиваем триггер на свободное место на корне. В конце — как
добавить LLD для сетевых интерфейсов, чтобы триггеры плодились сами.
Хронометраж ~20 минут. Разрешение 1280×720, ~30 МБ.
systemd journal: разбор инцидента в реальном времени
Как быстро сузить journalctl до нужного окна: фильтры по
времени, приоритету, юниту, PID. Показываю связку -u nginx -f
+ --since "5 min ago" -p err и как это помогает поймать
причину падения без раскопок в файлах.
Хронометраж ~12 минут. Разрешение 1280×720, ~18 МБ.
Диагностика диска: smartctl и iostat
Читаем SMART-атрибуты, отделяем «диск умирает» от «диск перегружен».
Смотрим на Reallocated_Sector_Ct, Current_Pending_Sector, offline scan,
и параллельно наблюдаем очередь через iostat -xz 1.
В конце — как поставить smartd на регулярный short/long-тест и
получать письмо при первых предвестниках сбоя.
Хронометраж ~8 минут. Разрешение 1280×720, ~12 МБ.