Bonjour la
liste,
sur le
papier, Galera Cluster semble parfait pour remplacer un
ensemble de master-slaves sans avoir les coûts d'un NDB.
En
pratique, sur une maquette avec des vrais serveurs physiques
et des vrais données venant de la prod, je me prends des
segfault, des arrêts brutaux de mysqld, et une resynchro
plutot aléatoire ... alors que cette solution est vendue pour
améliorer la haute-dispo.
Alors
j'aimerais avoir des retours d'expériences, savoir si ça vaut
le coup que j'investisse encore du temps ou si elle est encore
clairement immature pour de la prod.
Sachant
qu'un cluster Galera coûte plus cher en terme de ressources
dans certains cas, parce qu'il faut minimum 3 serveurs ce qui
n'est pas le cas pour une partie de mon archi qui ne comprend
qu'un master + un slave.
Aussi,
avec l'arrivée des GTIDs, élire un slave master et
reconfigurer les slaves devient très simple:
STOP
SLAVE;
CHANGE
MASTER TO MASTER_HOST="new_master";
START
SLAVE;
Avez
vous des retours en conditions réels ?
--
Greg