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  有所调整,如下:

 

posted @ 2019-07-21 16:53  fanggege  阅读(1129)  评论(0编辑  收藏  举报