当客户端发出一个
的指令,在事务被提交之前,所有对数据库的更改都会被
收集起
来
$
并且将
纪录的内容发送给其他节点。
将在每个节点进行认证测试,测试结果决定着节点是否应用
更改数据。
如果认证测试失败,节点将丢弃
;如果认证测试成功,则事务提交。
2.
安装环境
2.1.
安装环境信息
类别 说明
系统
()*+*
,-+.+,/%
01, ,-+-+/.+,/-
01/234 1 ,-+-+/.+,/,
015234 1 ,-+-+/.+,//
234 16' ,-+-+/.+,/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
提
供程序库。
评论