- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
计算机和数据库运维人员,及计算机专业的学生与爱好者
你将会学到:
学习 Galera搭建高可用 MySQL 集群,PXC v5.7 _Nginx_Heartbeat
课程简介:
------------------------------
更多相关课程免费试听,请点击下方链接可直达:
专题【《xxxxx》从入门到不放弃 合辑】
https://edu.51cto.com/topic/4145.html
-----------------------------------
Re: 《Galera 高可用 MySQL 集群》 (Percona Xtradb Cluster)PXC v5.7+Haproxy+Keepalived
========================================================
# Galera Cluster 如何解决问题
我们知道 Galera Cluster 是 MySQL 封装了具有高一致性,支持多点写入的同步通信模块 Galera 而做的,它是建立在 MySQL 同步基础之上的,使用 Galera Cluster时,应用程序可以直接读、写某个节点的**数据,并且可以在不影响应用程序读写的情况下,下线某个节点,因为支持多点写入,使得 Failover 变得非常简单。
目前Galera Cluster具备的功能包括如下几个方面:
1) 多主架构:真正的多点读写的集群,在任何时候读写数据,都是**的。
2) 同步复制:集群不同节点之间数据同步,没有延迟,在数据库挂掉之后,数据不会丢失。
3) 并发复制:从节点在APPLY数据时,支持并行执行,有更好的性能表现。
4) 故障切换:在出现数据库故障时,因为支持多点写入,切的非常容易。
5) 热插拔 :在服务期间,如果数据库挂了,只要监控程序发现的够快,不可服务时间就会非常少。
6) 自动节点克隆:在新增节点或者停机维护时,增量数据或者基础数据不需要人工手动备份提供, Galera Cluster会自动拉取在线节点数据,最终集群会变为一致。
7) 对应用透明 :集群的维护,对应用程序是透明的,几乎感觉不到。
以上几点,足以说明 Galera Cluster 是一个既稳健,又在数据一致性、完整性及高性能方面有出色表现的高可用解决方案。
01. 完成基础配置和关闭防火墙和 SELinux
02. yum 源方式安装 PXC 5. 7
03. 先(SST:rsync)同步数据,开始启动 Node节点
04. 再使用(SST:xtrabackup-v2)实现数据同步
05. 数据同步验证 PXC57完成
06. 添加 mysqlchk 的服务端口,安装 xinetd 服务和 haproxy 反向代理服务,配置 haproxy 的日志
07. 启动 Haproxy 服务,命令行测试轮询主机名称或 serverID 显示
08. 间歇性输入表格内容测试
09. 安装 Keepalived 编辑配置文件,启动Keepalived,测试高可用(HA)
10. 最后测试:Haproxy 利用 Keepalived 实现高可用,PXC 平滑上下和下线 成功
课程大纲-Galera 高可用 MySQL 集群(PXC v5.7 +Haproxy +Keepalived)
6
06. 添加 mysqlchk 的服务端口,安装 xinet06. 添加 mysqlchk 的服务端口,安装 xinetd 服务和 haproxy 反向代理服务,配置 haproxy 的日志
[14:50]开始学习
“Fernando”老师的其他课程更多+