KB: Brekz Hosting - Fail-over procedure¶
MySQL replica read-only modus uitschakelen¶
Om te voorkomen dat er perongeluk data weggeschreven wordt op de MySQL Replica, hebben we read_only modus ingeschakeld. Hiermee voorkomen we writes die perongeluk uitgevoerd worden. Bijvoorbeeld wanneer een cron job perongeluk wordt ingeschakeld op de passive (replica) host.
SET GLOBAL read_only = 0;
SET GLOBAL super_read_only = 0;
MySQL replicatie uitschakelen¶
STOP REPLICA;
Checklist¶
MySQL Replica host (nieuwe Source)¶
De host die als Replica draaide en nu als Source (master) ingericht moet worden.
- MySQL Replica: read-only modus uitgeschakeld
- MySQL Replica: replicatie stopgezet
MySQL (oude) Source host (nieuwe Replica)¶
De host die als Source draaide en nu als Replica (slave) ingericht moet worden.
- MySQL Replica: read-only modus ingeschakeld
- MySQL Replica: replicatie ingeschakeld
-- Connect to FL10SQL001
CHANGE MASTER TO MASTER_HOST='176.9.2.189', MASTER_PORT=3306, MASTER_USER='replicator', MASTER_PASSWORD='XXXXX-1PASSWORD-XXXXX', MASTER_LOG_FILE='mysql-bin.XXXXX', MASTER_LOG_POS=9999999;
File Synchronization turn-around¶
Zie Github repository: brekz-group/brekz-fail-over-setup