MySQL InnoDB Cluster安装
环境说明
centos 7.x 64位
mysql 5.7.20 编译源码安装
mysql shell linux generic版本
mysql router linux generic版本
路由节点1台
mysql节点3台
10.0.0.201 node201
10.0.0.202 node202
10.0.0.203 node203
借用了一下别人画的图, 挺好的,自己懒得画了。
node01对应node201, node02对应node202, node03对应node203.
node04是本人的一台ubuntu服务器。
创建集群
配置node201
修改配置文件/etc/my.cnf
mysqlsh
shell.connect('root@localhost:3306');
dba.configureLocalInstance();
以同样的方式配置node202, node203
注意my.cnf中server-id不同, 并且增加配置项group_replication_allow_local_disjoint_gtids_join = ON
在node202, node203分别运行
mysqlsh
shell.connect('root@localhost:3306');
dba.configureLocalInstance();
路由节点配置
mysqlsh
shell.connect('root@node201:3306');
var cluster = dba.createCluster('myCluster');
cluster.addInstance('root@node202:3306');
cluster.addInstance('root@node203:3306');
查看集群status
配置router
运行MySQL Workbench连接路由节点localhost:6446 (这里workbench和mysql router在同一台服务器)
接下来创建数据库web, 用户web, 表tUsers, 会看到数据会自动同步,底层技术是基于Paxos的Group Replication. 阿里alisql cluster, 腾讯phxsql原理都差不多。
MySQL InnoDB Cluster安装相关推荐
- mysql高可靠部署_可能是我见过最好的 MySQL 高可用解决方案 MySQL InnoDB Cluster 中文教程!...
公众号关注 「运维之美」设为「星标」,每天带你玩转 Linux ! 这篇文章将详细地介绍 MySQL 的高可用解决方案-- MySQL InnoDB Cluster. 说到高可用性,首先要了解一下什么 ...
- MySQL InnoDB Cluster部署
文章目录 安装 下载Yum存储库 安装发布包 导入密钥 安装MySQL 启动MySQL 查看临时口令 登录并修改口令 安装MySQL Shell InnoDB Cluster 账户配置 服务器配置账户 ...
- MySQL InnoDB Cluster
Mysql高可用环境的搭建比较麻烦,而且之前的那种mysql cluster使用的是内存式存储引擎,一旦断电就会灰飞烟灭,数据丢失. 自从mysql被oracle收购后,新版本发布频繁,推出了很多好用 ...
- Mysql InnoDB Cluster部署装配
Mysql集群安装 参考官网:https://dev.mysql.com/doc/refman/5.7/en/mysql-innodb-cluster-userguide.html 环境简介: 四台虚 ...
- 【MySQL】MySQL NDB Cluster安装
MySQL集群是一个无共享的(share-nothing).分布式节点架构的存储方案,目的是提供容错性和高性能. MySQL NDB Cluster架构如图: MySQL NDB Cluster架构按 ...
- Mysql InnoDB Plugin安装 install
转载链接:http://www.orczhou.com/index.php/2010/03/innodb-plugin-setup/ InnoDB Plugin较之Built-in版本新增了很多特性: ...
- MySQL高可用架构InnoDB Cluster (和NDB Cluster是两码事)
MySQL的高可用架构无论是社区还是官方,一直在技术上进行探索,这么多年提出了多种解决方案,比如MMM, MHA, NDB Cluster, Galera Cluster, InnoDB Cluste ...
- 初探mysql innodb集群_MySQL InnoDB Cluster搭建
MySQL的高可用架构无论是社区还是官方,一直在技术上进行探索,这么多年提出了多种解决方案,比如MMM, MHA, NDB Cluster, Galera Cluster, InnoDB Cluste ...
- MySQL高可用之InnoDB Cluster
更多文章,欢迎关注作者公众号,欢迎一起交流. 本篇介绍一下MySQL的高可用解决方案--MySQL InnoDB Cluster,其实,该方案并不是全新的架构,它是基于MySQL Group Repl ...
最新文章
- Windows下编译Chrome V8
- 关于目标检测你必须知道的……
- python调用打印机_Python调用打印机参考例子
- 详解coredump
- 圣杯布局简单结构代码!
- Android踩坑日记:android7.0动态相机权限
- centos7 设置ip地址
- 20应用统计考研复试要点(part22)--简答题
- [蓝桥杯][2018年第九届真题]倍数问题(贪心+思维)
- ClickHouse的特性及读写
- 用python画明星_Python也能成为毕加索?我用Python给小姐姐画了幅油画
- centos6.5命令行 安装锐起 RDV(Rich Desktop Virtualization)
- JAVA网络编程个人笔记 第五章 URL和URI
- excel 隐藏和取消隐藏
- 厦门大学 软件学院 夏令营
- 3月16日----3月20日一年级课程表
- Python计算等额本息贷款和等额本金贷款
- Arduino智能小车设计(一)
- keras归一化与反归一化
- Linux ns 5. IPC Namespace 详解
热门文章
- Dispatcher initialization failed解决办法
- 数据结构与算法-队列
- CodeForces - 123A prime permutation(并查集,水题)
- CodeForces - 1245C Constanze's Machine(思维+找规律)
- CH - 6802 車的放置(二分图最大匹配)
- POJ - 3358 Period of an Infinite Binary Expansion(欧拉定理)
- 7怎么把中文改为英文_windows10系统英文版本,如何更改为中文版本
- python遍历文件对象_Python文件常见操作实例分析【读写、遍历】
- 如何产生高斯带限白噪声数据_车间噪声对我们的身体产生巨大影响,我们该如何解决?...
- 小数在内存中的存储表示