Mariadb 集群 Galera Cluster 基于多主架构


个人博客: http://www.johnlee.ink/

一、下载安装 Galera Cluster

Mariadb10.2.25与Mariadb 5.5安装 galera cluster 区别
Mariadb 10.1版本以后,Galera Cluster 与Mariadb-server包在一起,此版本之前需求单独安装MariaDB-Galera-server 包
在这里插入图片描述
官方说明详见:https://mariadb.com/kb/en/library/yum/#importing-the-mariadb-gpg-public-key

yum 安装mariadb 10.2.25 自带安装 galera-25.3.26-1.rhel7.el7.centos.x86_64.rpm


===========================================================================================================================
 Package                             Arch               Version                                  Repository           Size
===========================================================================================================================
Installing:
 MariaDB-compat                      x86_64             10.2.25-1.el7.centos                     mariadb             2.8 M
     replacing  mariadb-libs.x86_64 1:5.5.60-1.el7_5
 MariaDB-server                      x86_64             10.2.25-1.el7.centos                     mariadb              24 M
Installing for dependencies:
 MariaDB-client                      x86_64             10.2.25-1.el7.centos                     mariadb              11 M
 MariaDB-common                      x86_64             10.2.25-1.el7.centos                     mariadb              78 k
 boost-program-options               x86_64             1.53.0-27.el7                            base                156 k
 galera                              x86_64             25.3.26-1.rhel7.el7.centos               mariadb             8.1 M
 perl-Compress-Raw-Bzip2             x86_64             2.061-3.el7                              base                 32 k
 perl-Compress-Raw-Zlib              x86_64             1:2.061-4.el7                            base                 57 k
 perl-DBI                            x86_64             1.627-4.el7                              base                802 k
 perl-Data-Dumper                    x86_64             2.145-3.el7                              base                 47 k
 perl-IO-Compress                    noarch             2.061-2.el7                              base                260 k
 perl-Net-Daemon                     noarch             0.48-5.el7                               base                 51 k
 perl-PlRPC                          noarch             0.2020-14.el7                            base                 36 k

Transaction Summary
===========================================================================================================================

在这里插入图片描述
libgalera_smm.so模块路径:/usr/lib64/galera/libgalera_smm.so
在这里插入图片描述

二、集群搭建

环境

  • 三台主机Centos 7
  • Mariadb版本:10.2.25
  • 数据库安装源:
[mariadb]
name=mariadb
baseurl=https://mirrors.tuna.tsinghua.edu.cn/mariadb/yum/10.2/centos7-amd64/
gpgcheck=0
  • galera 版本 :galera-25.3.26

具体配置如下:

Master1

1.配置集群功能 server.cnf

[root@CentOS7 ~]#vim /etc/my.cnf.d/server.cnf 
[galera]
wsrep_on=ON                                                                                                      
wsrep_provider=/usr/lib64/galera/libgalera_smm.so
wsrep_cluster_address=gcomm://192.168.37.100,192.168.37.102,192.168.37.103
binlog_format=row

2.拷贝server.cnf 配置文件到其他节点主机

[root@CentO
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值