mysql 集群 galera


特性

集群的软件,在特定版本的mysql 上安装galera ,几个Mysql组成集群,每个Mysql 都是主

每一台都是主,互相之间数据同步,不存在主从架构主宕机后只剩下从则无法写入的情况

连接任意一个主机写入数据后都会同步到其他主机

如果只有galera 那么当连接的主机挂了,客户端不会自动切换,所以做好配合mycat使用可以做到故障后自动切换连接的主机

在其特定的yum 源安装galeray  mysql-wsrep,只有特点给版本mysql 才支持galera

安装配置(至少3台)

根据galera官网提供的特定的yum 源安装galeray  mysql-wsrep,

vi  galera.repo

yum -y install galeray  mysql-wsrep      #mysql-wsrep 就是特定版本的mysql

mysql-1 配置

注意节点配置,由于是第一个启动的,不加入其他集群。待都启动成功后再改动配置文件,把其他节点信息配置上,这样数据库重启后才能加入到集群中来。

vi  /etc/my.cnf

systemctl start mysqld

mysql-2 配置

systemctl start mysqld

 mysql-3 配置

与mysql-2 类似,只是gcomm://galera1,galera2

systemctl start mysqld

show status like 'wsrep%'       #查看节点是否加入集群当中

mysql-galera + mycat

搭建配置见之前文章

schame.xml  有所调整,如下:

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM