linux下实现mysql的读写分离(amoeba),基于mysql主从互备,在两台机器上实现,amoeba和读数据库在同一台机器!...
分类:
数据库 时间:
2015-01-08 13:27:56
阅读次数:
251
简介:Amoeba是一个以MySQL为底层数据存储,并对应用提供MySQL协议接口的proxy。它集中地响应应用的请求,依据用户事先设置的规则,将SQL请求发送到特定的数据库上执行。基于此可以实现负载均衡、读写分离、高可用性等需求。拓扑图:搭建mysql的主从复制环境:ip地址为192.168...
分类:
数据库 时间:
2015-01-08 07:07:44
阅读次数:
379
mysql主从互备,通过mysql自带的功能replication!...
分类:
数据库 时间:
2015-01-07 20:56:00
阅读次数:
162
mysql主从配置总结1.[root@localhost~]#cat/etc/redhat-release//版本centos6.4CentOSrelease6.4(Final)2.[root@localhost~]#virshWelcometovirsh,thevirtualizationinteractiveterminal.Type:‘help‘forhelpwithcommands‘quit‘toquit3.virsh#listIdNameState------------------..
分类:
数据库 时间:
2015-01-07 15:10:35
阅读次数:
288
实验一:服务器A与服务器B是主从关系,关联的库有test1,、test2库,主从一直运行正常,此时由于业务的需求,需再增加test3库,并让其仍然维持主从关系,应该怎么做?步骤一:修改从库服务器B的my.cnf,添上关联的test3库:replicate-do-db=test3然后重启从库mysql...
分类:
数据库 时间:
2015-01-07 00:29:51
阅读次数:
150
一、主机master与salver均关闭防火墙iptables,执行service iptables stop命令:
设置SELINUX文件的SELINUX=disabled,如图所示:
二、创建数据库
分别登录master机和slave机的mysql:mysql –u root –p
创建数据库:create database repl;
在/usr/local/m...
分类:
数据库 时间:
2015-01-06 15:32:52
阅读次数:
292
项目中客户需要高可用,数据库是高可用的关键一部分。研究了很多mysql的高可用,用的比较多的就是mysql cluster 和mysql 主从主主复制。
mysql cluster过于复杂,有5个节点,当然最少要部署在两台机器上,所有重点研究了一下主主复制。
1、配置文件 my.cnf
A节点
log-bin=mysql-bin
server-id = 1
binlog-d...
分类:
数据库 时间:
2015-01-06 00:54:30
阅读次数:
245
mysql服务器的主从配置,这样可以实现读写分离,也可以在主库挂掉后从备用库中恢复需要两台机器,安装mysql,两台机器要在相通的局域网内主机A: 192.168.1.100从机B:192.168.1.101可以有多台从机1、先登录主机 Amysql>GRANT REPLICATION SLAVE ...
分类:
数据库 时间:
2015-01-04 19:07:57
阅读次数:
271
1、Replication 线程 Mysql的 Replication 是一个异步的复制过程(mysql5.1.7以上版本分为异步复制和半同步两种模式),从一个 Mysql instace(我们称之为 Master)复制到另一个 Mysql instance(我们称之 Slave)。在...
分类:
数据库 时间:
2015-01-02 17:37:04
阅读次数:
264
#!/usr/bin/envpython#KissPython#*/10****/usr/bin/python/root/checkslave.pyimportMySQLdbimporttimeimportparamikoips=[‘127.0.0.1‘]mailcontact=‘yiqiang.wei@kisspython.com‘mobilecontact=‘18701669895‘checklog=open(‘slave.log‘,‘a‘)checklog.write(str(time.strftime..
分类:
数据库 时间:
2015-01-02 07:36:11
阅读次数:
244