Bonjour,

j'ai codé un script en Python qui permet de faire une bascule d'un master
vers un slave et de reconfigurer l'ensemble des slaves sur le nouveau
master :
https://github.com/gregorg/replic#switch-mode

Il n'est pas terminé, par exemple il set l'ancien master en read-only via
une requête "SET GLOBAL read-only=ON" mais n'écrit pas cette nouvelle
configuration dans un fichier.


Greg


Le 16 juin 2015 16:36, Jean-Yves LENHOF <jean-y...@lenhof.eu.org> a écrit :

> Bonjour,
>
> Je mets en place une solution mysql avec un master et un slave.
> Cela fonctionne plutôt pas mal, mais je vais chercher à procédurer les
> différents problèmes ou demandes qui pourraient subvenir.
>
> L'un des premiers cas que je souhaiterais préparer c'est le cas d'une
> bascule planifiée d'une opération sur le site où est située la base
> primaire disons en journée pendant 1h.... Si c'est planifié, je cherche
> donc par avance à inverser le sens de rotation de la réplication (avec une
> éventuelle coupure mais genre la nuit) pour ne pas couper la base master
> pendant 1h mais plutôt de couper la base slave et ensuite la
> resynchroniser... Et replanifier une opération de bascule (la nuit
> suivante).
>
> Le seul truc c'est que je garde quasiment systématiquement des infos du
> précédent état lors des bascules.
>
> Quelq'un fait déjà des choses comme ça ou alors aurait une procédure
> claire sur le grand ternet qui expliquerait de façon claire tout ça ?
>
> Merci par avance
>
> JYL
> _______________________________________________
> Liste de diffusion du FRsAG
> http://www.frsag.org/
>



-- 
Greg
_______________________________________________
Liste de diffusion du FRsAG
http://www.frsag.org/

Répondre à