MySQL-Proxy实现读写分离部署文档
2014-05-27 18:31
609 查看
实验拓扑图:
![](http://s3.51cto.com/wyfs02/M02/29/B1/wKiom1N-tzDwO7z6AAC4RD5zGcU752.jpg)
实验环境说明:MySQL主从已经部署完成,并且授权mysql-proxy主机数据库权限
系统 centos 6.4 _ x86_64
192.168.0.101 mysql-proxy
192.168.0.102 mysql-master
192.168.0.103 mysql-slave
部署开始:
检查依赖包
2.下载通用的压缩包 mysql-proxy-0.8.4-linux-glibc2.3-x86-64bit.tar.gz 直接解压使用
3.环境变量配置
4.启动mysql-proxy
5.检查启动结果
# 此时只能实现简单的读写分离
# 添加启动脚本和管理查询模块
6.为mysql-proxy服务脚本提供配置文件/etc/sysconfig/mysql-proxy
7.编辑mysql-proxy依赖的admin.lua脚本
8. 编辑mysql-proxy启动脚本
chmod 700 /etc/init.d/mysql-proxy
9. 重启mysql-proxy
10.检查启动结果
说明: 4040 是mysql-proxy 本身监听的端口
4040 是mysql-proxy 管理模块监听的端口
11.此时登陆管理模块,查看后端状态
#由于此时没有进行任何操作,所以主从状态都是unknown
12.执行查询操作,查看主从状态变化
# 由于主是支持读写的,所以发现主状态变为了up是正常现象,要想观看到从的状态,需要多次查询
#此时发现主从状态全部变成了up状态
本文出自 “技术成就未来” 博客,请务必保留此出处http://jishuweiwang.blog.51cto.com/6977090/1416006
![](http://s3.51cto.com/wyfs02/M02/29/B1/wKiom1N-tzDwO7z6AAC4RD5zGcU752.jpg)
实验环境说明:MySQL主从已经部署完成,并且授权mysql-proxy主机数据库权限
系统 centos 6.4 _ x86_64
192.168.0.101 mysql-proxy
192.168.0.102 mysql-master
192.168.0.103 mysql-slave
部署开始:
检查依赖包
# 添加启动脚本和管理查询模块
6.为mysql-proxy服务脚本提供配置文件/etc/sysconfig/mysql-proxy
9. 重启mysql-proxy
4040 是mysql-proxy 管理模块监听的端口
11.此时登陆管理模块,查看后端状态
12.执行查询操作,查看主从状态变化
本文出自 “技术成就未来” 博客,请务必保留此出处http://jishuweiwang.blog.51cto.com/6977090/1416006
相关文章推荐
- MySQL-Proxy实现读写分离部署文档 推荐
- MySQL + Atlas --- 部署读写分离(实现,其他的技术有参考文档)
- Amoeba实现Mysql读写分离部署文档
- amoeba和mysql_proxy分别实现mysql-5.6的读写分离+mysql主从复制
- 使用mysql-proxy软件实现mysql读写分离
- mysql主从复制之mysql-proxy实现读写分离
- mysql-proxy实现读写分离-简单配置
- mysql主从复制之mysql-proxy实现读写分离
- 用MySQL-Proxy实现读写分离
- 使用MySQL-Proxy实现数据库读写分离
- Mysql-Proxy0.8.3 实现MySQL 5.6读写分离
- linux 下 MySQL-Proxy 实现 MySQL 的负载均衡和读写分离实现
- 使用mysql-proxy 快速实现mysql 集群 读写分离
- 使用mysql-proxy 快速实现mysql 集群 读写分离
- 部署Amoeba3.X实现Mysql读写分离
- 用MySQL-Proxy实现读写分离
- 使用mysql-proxy 快速实现mysql 集群 读写分离
- Mysql主从复制,读写分离之Mysql-proxy实现
- MySQL-Proxy实现MySQL读写分离提高并发负载
- mysql-proxy 实现读写分离