随笔分类 - mysql高可用架构
摘要:一.简介 mysqlslap是mysql自带的基准测试工具 优点:查询数据,语法简单,灵活容易使用.该工具可以模拟多个客户端同时并发的向服务器发出查询更新,给出了性能测试数据而且提供了多种引擎的性能比较。 测试时候会创建一个mysqlslap库,并创建一个t1表,进行增删改善。 二.例子 测试100
阅读全文
摘要:Atlas简介 Atlas是由 Qihoo 360公司Web平台部基础架构团队开发维护的一个基于MySQL协议的数据中间层项目。它在MySQL官方推出的MySQL-Proxy 0.8.2版本的基础上,修改了大量bug,添加了很多功能特性。目前该项目在360公司内部得到了广泛应用,很多MySQL业务已
阅读全文
摘要:前期准备 停止mha 开启binlogserver功能 开启binlog接收目录,注意权限 启动mha 测试binlog备份
阅读全文
摘要:VIP漂移的两种方式 1)通过keepalived的方式,管理虚拟IP的漂移 2)通过MHA自带脚本方式,管理虚拟IP的漂移 MHA脚本方式 虚拟ip漂移的脚本下载地址 -> wget http://download.driverzeng.com/master_ip_failover 如果是wget
阅读全文
摘要:MHA架构图 本次MHA的部署基于GTID复制成功构建,普通主从复制也可以构建MHA架构。 下载所需的软件包 下载地址:https://github.com/yoshinorim/mha4mysql-manager/wiki/Downloads 安装依赖包(所有节点) 所有节点安装node 创建mh
阅读全文
摘要:GTID复制技术说明 一个GTID的生命周期包括: 1.事务在主库上执行并提交给事务分配一个gtid(由主库的uuid和该服务器上未使用的最小事务序列号),该GTID被写入到binlog中。 2.备库读取relaylog中的gtid,并设置session级别的gtid_next的值,以告诉备库下一个
阅读全文
摘要:作者简介 松信嘉範:MySQL/Linux专家2001年索尼公司入职2001年开始使用oracle2004年开始使用MySQL2006年9月-2010年8月MySQL从事顾问2010年-2012年 DeNA2012年~至今 Facebook 软件介绍 工作流程 1)把宕机的master二进制日志保存
阅读全文
摘要:环境准备 环境检查(三个测试节点的环境都应该是一样的,只有ip不同) 系统配置 下载mysql 编辑配置文件 修改启动文件 创建用户、目录及授权 环境变量 初始化 重载启动文件
阅读全文

浙公网安备 33010602011771号