К содержанию

Топология кластера: роли мастера и подчинённых серверов

Как назначить серверам роли мастера и подчинённого и что меняется в кластере после сохранения топологии.

Обновлено 27 октября 2026 2 мин чтения

Топология задаёт, какой сервер главный, а какие получают шаблоны демонов, cron и .env. Без ролей шаблоны кластера не на что развернуть.

Назначить роли

  1. Откройте кластер и перейдите на вкладку Топология.
  2. На схеме назначьте каждому серверу роль: Мастер (источник истины) или Подчинённый (получает шаблоны). Серверу без роли ничего не разворачивается.
  3. Нажмите Сохранить роли.

На схеме видно загрузку CPU, RAM и диска по каждому серверу, его сайты с состоянием SSL и количество демонов и cron-задач кластера на нём.

Что делает сохранение

  • Все прежние связи заменяются: каждый мастер связывается с каждым подчинённым.
  • Пересинхронизируются доступ Redis и пресеты файрвола на всех участниках, чтобы новая схема работала.
  • Новые подчинённые серверы сразу получают шаблоны демонов и cron кластера, без отдельного деплоя.

Несохранённые изменения отменяет кнопка Отменить изменения.

Роли сайтов

Шаблоны .env и деплой-скрипта работают с сайтами. Роли сайтов, то есть мастер-сайт и подчинённые сайты, назначаются на вкладке Синхронизация окружения. Пока их нет, шаблон можно сохранить, но применить его будет не к чему.

Если не получается

  • Шаблон демонов или cron не развернулся, а Deploykin пишет «Нет подчинённых серверов для деплоя»: назначьте роли на вкладке Топология и сохраните.
  • Схема пустая, «В этом кластере пока нет серверов»: добавьте серверы на вкладке Серверы.
Статья помогла?
Спасибо за оценку!