特性
集群的軟件,在特定版本的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 有所調整,如下: