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