Кластерное решение для СУБД PostgreSQL на основе Pacemaker/Corosync

При построении прикладной системы важным критерием для Заказчика является отказоустойчивость. ;Решение на основе Pacemaker/Corosync позволяет комбинировать управление различными сервисами в рамках одного кластера, так как не ориентировано исключительно на СУБД. ;При этом база данных дублируется на всех узлах, посредством потоковой репликации обеспечивается синхронизация, а отказоустойчивость достигается переключением при сбое роли основного узла на доступный узел. ;С использованием средств Pacemaker/Corosync возможно построение системы с автоматической обработкой сбоев оборудования.;Требования к подготовке слушателей:;Базовые навыки работы с Unix-подобными ОС.;Уверенное владение темами авторизованных курсов по администрированию PostgreSQL, либо эквивалентные знания и навыки.;DBA1. Физическое резервирование.;DBA2. Файловая репликация.;DBA2. Потоковая репликация.;DBA2. Переключение на реплику.;DBA2. Репликация: варианты.;Дополнительно рекомендуется понимание тем.;DBA2. Упреждающий журнал.;DBA2. Контрольная точка.;DBA2. Обновление сервера.;
Обучение 2 дня
удостоверение
0%
Стоимость курса
24 000 ₽ 24 000 ₽
Рассрочка ₽/мес
Перейти на сайт

Программа курса

Ознакомьтесь с программой курса «Кластерное решение для СУБД PostgreSQL на основе Pacemaker/Corosync» от Учебный центр ФОРС - edu.fors.ru

  1. Архитектура решения. Демонстрация лабораторного стенда. - 5 часов. Обзор компонентов кластера: Pacemaker, Corosync, PCS
  2. Архитектура высокой доступности для PostgreSQL
  3. Роли узлов: primary, standby, witness
  4. Топологии кластера и кворум
  5. Демонстрация лаборатор…
  6. Установка и настройка кластера. Практика. - 5 часов. Установка пакетов Pacemaker и Corosync
  7. Настройка Corosync: конфигурация транспорта и кворума
  8. Аутентификация узлов кластера
  9. Создание кластера через PCS
  10. Настройка ресурсов PostgreSQL и виртуального IP-адр…
  11. Добавление и удаление узла кластера. Практика. - 5 часов. Процедура добавления нового узла в работающий кластер
  12. Синхронизация конфигурации кластера
  13. Удаление узла из кластера без простоя
  14. Ребалансировка ресурсов после изменения состава
  15. Практическая отработк…
  16. Переключение и отработка отказа. Практика. - 5 часов. Ручное переключение (switchover) между узлами
  17. Автоматическая отработка отказа (failover)
  18. Политики fencing: STONITH и его настройка
  19. Сценарии отказов: потеря сети, отказ диска, сбой процесса
  20. Тестирование…
  21. Мониторинг и диагностика. Практика. - 5 часов. Команды мониторинга: pcs status, crm_mon
  22. Анализ журналов кластера
  23. Диагностика split-brain и способы предотвращения
  24. Настройка уведомлений о событиях кластера
  25. Типичные проблемы и способы их решения
  26. .
Ознакомиться со всей программой

Чему вы научитесь

  • Научитесь анализировать и применять: команды мониторинга pcs status, crm_mon
  • анализ журналов кластера
  • диагностика split brain и способы предотвращения
  • настройка уведомлений о событиях кластера
  • типичные…
  • Научитесь настраивать и организовывать: ручное переключение (switchover) между узлами
  • автоматическая отработка отказа (failover)
  • политики fencing stonith и его настройка
  • сценарии отказов потеря сети…
  • Освоите и сможете применять: процедура добавления нового узла в работающий кластер
  • синхронизация конфигурации кластера
  • удаление узла из кластера без простоя
  • ребалансировка ресурсов посл…
  • Освоите и сможете применять: обзор компонентов кластера pacemaker, corosync, pcs
  • архитектура высокой доступности для postgresql
  • роли узлов primary, standby, witness
  • топологии…

Подробная информация о курсе

При построении прикладной системы важным критерием для Заказчика является отказоустойчивость. ;Решение на основе Pacemaker/Corosync позволяет комбинировать управление различными сервисами в рамках одного кластера, так как не ориентировано исключительно на СУБД. ;При этом база данных дублируется на всех узлах, посредством потоковой репликации обеспечивается синхронизация, а отказоустойчивость достигается переключением при сбое роли основного узла на доступный узел. ;С использованием средств Pacemaker/Corosync возможно построение системы с автоматической обработкой сбоев оборудования.;Требования к подготовке слушателей:;Базовые навыки работы с Unix-подобными ОС.;Уверенное владение темами авторизованных курсов по администрированию PostgreSQL, либо эквивалентные знания и навыки.;DBA1. Физическое резервирование.;DBA2. Файловая репликация.;DBA2. Потоковая репликация.;DBA2. Переключение на реплику.;DBA2. Репликация: варианты.;Дополнительно рекомендуется понимание тем.;DBA2. Упреждающий журнал.;DBA2. Контрольная точка.;DBA2. Обновление сервера.;

Цены и сроки

  • Стоимость24 000 ₽
  • Старая цена24 000 ₽
  • Дата началаc Invalid Date

Содержание

  • Формат обученияв группе с наставником

По окончанию курса

  • Диплом или сертификатудостоверение
Кластерное решение для СУБД PostgreSQL на основе Pacemaker/Corosync
24 000 ₽ 24 000 ₽