Cluster MariaDB ? Percona ? Mysql ? - Logiciels - Linux et OS Alternatifs
Marsh Posté le 18-06-2014 à 10:42:57
J'ai suivi ce tuto :
https://blog.mariadb.org/installing [...] an-ubuntu/
Très bien fait qui m'a permis d'installer Mariadb Galera sur trois nœud. Je pensais presque que c'était trop simple jusqu’à ce que j'arrive a un problème (non bloquant) :
La base de donnée "mysql" a beaucoup de table en MyIsam qui forcément ne se réplique pas. Donc quand je crée un nouvel utilisateur avec des privilèges ca ne se propage pas a tout mes nœuds...
J'ai essayé via phpmyadmin de changer le moteur en innodb mais pas moyen j'ai une erreur :
ALTER TABLE `user` |
Je ne suis pas bien calé en base de donnée mais je ne comprend pas pourquoi après avoir fait une installation Mariadb Galera qui mise entièrement sur le moteur Innodb je me retrouve avec des tables en MyIsam juste après l'installation
Marsh Posté le 14-02-2015 à 00:09:59
Les tables de la db mysql ne peuvent pas ête converties en autre chose que MyISAM. C'est une db système qui n'a pas vocation à être répliquée.
Mais toutes les commandes qui modifient indirectement ces tables (du genre GRANT, REVOKE, etc) seront normalement répliquées sur tes noeuds Galera.
Marsh Posté le 21-02-2015 à 01:34:02
Je pose un drapal, je vais bientôt devoir créer un cluster Galera.
Je ferais part de mes problèmes et solutions si le topic continue à vivre ;-)
Marsh Posté le 21-02-2015 à 10:38:56
Galera c'est bien mais ça peut aussi être la merde
Et niveau perf, tjrs avoir en tête que le cluster fonctionnera à la vitesse du nœud le plus lent.
Marsh Posté le 21-02-2015 à 23:24:02
Ça tombe bien, les trois nœuds seront équivalents : VM ProxMox avec 4 cores et 64Gb RAM chacune.
Marsh Posté le 01-03-2015 à 20:48:23
Power Nabot a écrit : Ça tombe bien, les trois nœuds seront équivalents : VM ProxMox avec 4 cores et 64Gb RAM chacune. |
Si tu en as 3 en France et 1 au Japon, même si tu as la même conf, il y a la distance qui joue dans le phénomène de "lenteur".
Marsh Posté le 26-05-2014 à 09:49:09
Je suis actuellement sur un cluster Mysql actif / passif en Pacemaker / DRBD et j'aimerais monter un parallèle un cluster MariaDB. Le problème c'est que ca me semble assez flou pour le moment vu que c'est plutôt récent comme solution. J'avais passé beaucoup de temps a monter un cluster avec DRBD et monter une plateforme Galera me semble super simple a coté ! J'aimerais surtout partir sur la plateforme qui va durer et non sur un projet qui risque de s'arrêter
J'aurais aimé avoir des retours de personne qui ont des clusters MariaDB / Percona en prod :
- Comment avez vous fait avec le non support de MyISAM ?
- Qu'en pensez du synchrone master / master ? Ca marche vraiment bien ? Beaucoup parle que c'est virtuellement synchrone et que ca peut poser problème avec certaine transaction.
- Comment procédez vous pour les sauvegardes ?
Je pense me lancer la semaine prochaine dans ce projet alors n'hésitez pas venir parler de vos expériences ici je ferais pars de la mienne en live
Message édité par dead_j le 26-05-2014 à 12:24:32
---------------
Le Rock c'est la colle qui tient l'univers en place, si cette jointure n'existait pas, la vie n'aurais pas de sens :D