Réplication Master/Slave
Suivi de la réplication
PmaControl supervise en temps réel l'état de la réplication MariaDB / MySQL :
- Seconds_Behind_Master — Lag de réplication avec historique
- IO Thread — État de connexion au master (Running, Connecting, Stopped)
- SQL Thread — État d'application des relay logs
- GTID — Position GTID pour MariaDB (gtid_slave_pos) et MySQL (Executed_Gtid_Set)
- Erreurs — Last_IO_Error, Last_SQL_Error avec diagnostic
Configuration assistée
Le module MasterSlave (MasterSlave.php) assiste la configuration :
- configMasterSlave — Association master/slave par niveau
- generatePair — Génération automatique des paires de réplication
- compareVersions — Vérification de compatibilité des versions
PmaControl ne modifie jamais la réplication automatiquement. Les actions start/stop slave sont déclenchées uniquement par l'utilisateur via l'interface.
Visualisation dans Dot3
Les liens de réplication sont affichés dans Dot3 avec un code couleur :
- ■ REPLICATION_OK — Réplication fonctionnelle, pas de lag
- ■ REPLICATION_DELAY — Lag détecté
- ■ REPLICATION_STOPPED — Réplication arrêtée
- ■ REPLICATION_ERROR_SQL/IO — Erreur SQL ou IO
- ■ REPLICATION_BUG — État incohérent