Réplication Master/Slave
Мониторинг репликации
PmaControl отслеживает состояние репликации MariaDB / MySQL в реальном времени:
- Seconds_Behind_Master — Задержка репликации с историей
- IO Thread — Состояние соединения с master (Running, Connecting, Stopped)
- SQL Thread — Состояние применения relay log
- GTID — Позиция GTID для MariaDB (gtid_slave_pos) и MySQL (Executed_Gtid_Set)
- Ошибки — Last_IO_Error, Last_SQL_Error с диагностикой
Ассистированная настройка
Модуль MasterSlave (MasterSlave.php) помогает в настройке:
- configMasterSlave — Связывание master/slave по уровням
- generatePair — Автоматическая генерация пар репликации
- compareVersions — Проверка совместимости версий
PmaControl никогда не изменяет репликацию автоматически. Действия start/stop slave выполняются только пользователем через интерфейс.
Визуализация в Dot3
Связи репликации отображаются в Dot3 с цветовой кодировкой:
- ■ REPLICATION_OK — Репликация работает, задержки нет
- ■ REPLICATION_DELAY — Обнаружена задержка
- ■ REPLICATION_STOPPED — Репликация остановлена
- ■ REPLICATION_ERROR_SQL/IO — Ошибка SQL или IO
- ■ REPLICATION_BUG — Несогласованное состояние