暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
Mariadb 10.4.8 Galera Cluster 集群搭建
2055
23页
20次
2020-03-05
免费下载
Mariadb 10.4.8 Galera Cluster
集群搭建

作为

的一个分支,在开源项目中已经广泛使用,例如大热的

,所以,为了保证服务
的高可用性,同时提高系统的负载能力,集群部署是必不可少的。
1. MariaDB Galera Cluster
介绍

集群是

同步多主机集群。它仅支持

存储引擎(虽然有对

实验支

系统变量)。
1.1.
主要功能
1.1.1.
同步复制
真正的

,即所有节点可以同时读写数据库
自动的节点成员控制,失效节点自动被清除
新节点加入数据自动复制
真正的并行复制,行级
用户可以直接连接集群,使用感受上与

完全一致
1.1.2.
优势
:
因为是多主,所以不存在
 !"
延迟
#
不存在丢失事务的情况
同时具有读和写的扩展能力
更小的客户端延迟
节点间数据是同步的
$
 
模式是异步的
$
不同
 
上的
%!
可能是不同的
1.1.3.
技术
:
&
集群的复制功能基于
&%
实现
$
为了让

&%
通讯,特别针对

开发
'
&
插件保证集群同步数据,保持数据的一致性,靠的就是可认证的复制,工作原理如下图:
当客户端发出一个

的指令,在事务被提交之前,所有对数据库的更改都会被

收集起
$
并且将

纪录的内容发送给其他节点。

将在每个节点进行认证测试,测试结果决定着节点是否应用

更改数据。
如果认证测试失败,节点将丢弃

;如果认证测试成功,则事务提交。
2.
安装环境
2.1.
安装环境信息
类别 说明
系统
()*+*
 ,-+.+,/%
01, ,-+-+/.+,/-
01/234 1 ,-+-+/.+,/,
015234 1 ,-+-+/.+,//
234 16' ,-+-+/.+,/5
2.2.
软件下载
Mariadb gelera:
http://yum.mariadb.org/10.4.12/
Haproxy
https://www.haproxy.org/download/2.1/src/
wget https://www.haproxy.org/download/2.1/src/haproxy-2.1.3.tar.gz
KeepAlived
https://www.keepalived.org/software/?C=M;O=D
wget https://www.keepalived.org/software/keepalived-2.0.20.tar.gz
2.3. Mariadb gelera
官网最新正式版地址:
https://downloads.mariadb.org/mariadb/repositories/#mirror=shanghai-
university&distro=CentOS&distro_release=centos7-amd64--centos7&version=10.4
2.4. Mariadb Gelera
官网安装教程:
https://mariadb.com/kb/en/library/yum/
MariaDB 10.1
版本开始,
Galera Cluster
支持已包含在标准
MariaDB Server
软件包中。
MariaDB 10.4
及更高版本中,您还需要安装
galera-4
软件包以获
Galera 4 wsrep
供程序库。
of 23
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜