MySQL主从复制、读写分离、高可用集群搭建一、服务介绍1.1KeepalivedKeepalived,见名知意,即保持存活,其目的是解决单点故障,当一台服务器宕机或者故障时自动切换到其他的服务器中。Keepalived是基于VRRP协议实现的。VRRP协议是用于实现路由器冗余的协议,VRRP协议将两台或..
分类:
数据库 时间:
2017-08-04 22:49:53
阅读次数:
370
mysql实现主从复制实验环境:server5:主server6:从server7:从iptablsoffselinuxDisabled12345安装mysql*先查看是否有其它版本的,若有,则先卸载[root@server5~]#rpm-qa|grepmysqlmysql-libs-5.1.71-1.el6.x86_64[root@server5~]#rpm-emysql-libs-5.1.71-1.el6.x86_64error:F..
分类:
数据库 时间:
2017-08-03 10:04:05
阅读次数:
199
amoeba实现mysql读写分离Amoeba其实是一个代理,接收所有请求,将其分类,根据我们写在xml文件里的规则,将其投放出去,比如读写分离,将所有的写操作投放给master,将所有的读操作投放给slave,最后再由他返回给用户.读写分离能有效利用mysql主从复制集群的资源,并且降低master的压力...
分类:
数据库 时间:
2017-08-03 09:53:52
阅读次数:
182
为了实现MYSQL数据库的冗灾、备份、恢复、负载均衡等功能,喻名堂这两天一直在学习和研究mysql的双机热备,其实MYSQL的双机热备就是使用MYSQL同步功能两种方式里面的“主-主”同步方式实现的。在一开始搜索资料进行配置时没有注意版本的问题,所以试了很多次都没有成功,后来才知道搜索的方法不对,结 ...
分类:
数据库 时间:
2017-07-31 12:30:24
阅读次数:
230
主从形式 mysql主从复制 灵活 一主一从 主主复制 一主多从 扩展系统读取的性能,因为读是在从库读取的; 多主一从 5.7开始支持 联级复制 用途及条件 mysql主从复制用途 实时灾备,用于故障切换 读写分离,提供查询服务 备份,避免影响业务 主从部署必要条件: 主库开启binlog日志(设置 ...
分类:
数据库 时间:
2017-07-31 11:45:40
阅读次数:
171
双机热备的概念简单说一下,就是要保持两个数据库的状态自动同步。对任何一个数据库的操作都自动应用到另外一个数据库,始终保持两个数据库数据一致。 这样做的好处多。 1. 可以做灾备,其中一个坏了可以切换到另一个。 2. 可以做负载均衡,可以将请求分摊到其中任何一台上,提高网站吞吐量。 对于异地热备,尤其 ...
分类:
数据库 时间:
2017-07-31 11:45:20
阅读次数:
244
mysqlserver的主从配置,这样能够实现读写分离,也能够在主库挂掉后从备用库中恢复。 须要两台机器,安装mysql,两台机器要在相通的局域网内,能够分布在不同的server上,也能够在一台server上启动多个服务。 主机A: 192.168.1.100 从机B:192.168.1.101 能 ...
分类:
数据库 时间:
2017-07-30 15:52:39
阅读次数:
170
keepalived+nginx双机热备+负载均衡最近因业务扩展,需要将当前的apache 转为nginx(web), 再在web前端放置nginx(负载均衡)。同时结合keepalived 对前端nginx实现HA。nginx进程基于于Master+Slave(worker)多进程模型,自身具有非 ...
分类:
其他好文 时间:
2017-07-30 11:42:12
阅读次数:
261
1.首先确保主从服务器上的Mysql版本相同 主: 2. 在主服务器上, 创建一个充许从数据库来访问的用户slave,密码为:123456, 然后使用REPLICATION SLAVE赋予权限,如: mysql> GRANT REPLICATION SLAVE ON *.* TO 'slave'@' ...
分类:
数据库 时间:
2017-07-30 00:07:33
阅读次数:
307
mysql主从复制,经常会遇到错误而导致slave端复制中断,这个时候一般就需要人工干预,跳过错误才能继续跳过错误有两种方式:1.跳过指定数量的事务:mysql>slave stop;mysql>SET GLOBAL SQL_SLAVE_SKIP_COUNTER = 1 #跳过一个事务mysql>s ...
分类:
数据库 时间:
2017-07-29 13:56:18
阅读次数:
187