• # J'ai déjà fait un truc du genre

    Posté par . En réponse au journal MySql et HeartBeat. Évalué à 1.

    J'ai déjà fait une manip de ce genre.

    Il y a deux problèmes distincts :
    - basculer mySQL lors d'une bascule système (IP virtuelle) : je ne connais pas bien la config doubleMaitre, pour ma part j'ai utilisé une config maitre/esclave (avec réplication), le trip c'est qu'il faut veiller à basculer le statut maitre/esclave de mySQL lors de la bascule système (IP virtuelle) => tu peux configurer facilement HB pour qu'il lance un script de ton choix (c'est à ce niveau que je forcais le bon statut maitre/esclave de mySQL)
    - forcer une bascule HB (complète) lors de tout évennement. Le plus simple est d'utiliser "mon" (suggéré plus haut) qui permet d'implémenter simplement le principe "detection => action" avec des scripts "maison" (un pour la detection que mySQL déconne par exemple, un pour l'action de basculer le cluster (force HB à basculer) => j'avais fait ça pour la saturation d'une partition mais c'est implémentable pour n'importe quoi.

    Bon courage et bienvenue dans le merveilleux monde de heartbeat (ça marche du tonnerre)