我们对mysql双主+keepalived高可用做了一下测试, mysql做了gtid多线程复制,也做了优化,最后我们的目的是看看,这种高可用在高并发高负载的情况下,down机一台,最后看看两者之间的数据是否一致性,经过几次测试,我们让开发写了一小段程序,持续往数据库中写数据,我们找了大概6,7.....
分类:
数据库 时间:
2015-09-24 16:31:02
阅读次数:
270
mysql最简单的高可用2台pc机mysql主主复制实现数据的同步keepalive实现双机热备,保证服务的正常运行1、环境Master110.0.0.201Master210.0.0.2022、Master1操作授权mysql>grantreplicationslaveon*.*to‘admin‘@‘10.0.0.202‘identifiedby‘123456‘;///授权mysql>showmaster..
分类:
数据库 时间:
2015-09-22 18:57:22
阅读次数:
203
一、安装前准备关闭iptables:serviceiptablesstop;chkconfigiptablesoff关闭SELinuxvi/etc/selinux/config查询系统是否有安装mysql,如有则移除。rpm-qa|grepmysql移除已安装的mysql:yumremovemysql-libs-5.1.66-2.el6_3.x86_64二、安装数据库安装需要的插件:yuminstallperlpe..
分类:
数据库 时间:
2015-09-21 01:49:03
阅读次数:
334
主主mysql搭建我就不多叙述了由于公司需求要基于公网的mysql主主复制,对数据隐私保护的要求极为严格,通过局域网或广域网复制数据都需要加密,一般都是基于公网才做,需用到ssl隧道。废话不多说环境:Centos6.5master1:192.168.1.10master2:192.168.1.30查看是否开启sslshowv..
分类:
数据库 时间:
2015-09-16 23:39:27
阅读次数:
372
mysql的主主同步实际上就是两台服务器之间互为主从,所以基本原理和mysql主从是一样的,所以可以先按我的这篇博客mysql主从同步配置 配置主从同步后, 再按以下步骤配置反向的主从同步即可,具体如下: 登录原来的...
分类:
数据库 时间:
2015-09-08 00:37:18
阅读次数:
273
主主复制架构主服:192.168.1.84副主服:192.168.1.851.主服配置文件在[mysqld]中添加sync_binlog=1任何一个事物提交之后就立即写入到磁盘中的二进制文件innodb_flush_log_at_trx_commit=1任何一个事物提交之后就立即写入到磁盘中的日子文件2.副主服配置文件在[mysqld]中添加sk..
分类:
数据库 时间:
2015-08-25 12:14:58
阅读次数:
279
MMM简介MMM(Master-MasterReplicationManagerforMySQL)MySQL主主复制管理器,实现了对MySQL双主复制架构的监控,故障转移和管理。mysql-mmm在实现过程中提供了多个虚拟IP,包括用于写操作的虚拟IP和用于读操作的虚拟IP。在双主复制架构中仅有其中的一台主节点可用于写操作,..
分类:
数据库 时间:
2015-08-25 12:11:56
阅读次数:
278
MySQL服务器:192.168.2.134,192.168.2.135MySQL主从同步的数据库为:chaosdb实现目的:增加两台服务器(主备),通过LVS+Keepalived实现MySQL从库读操作负载均衡架构规划:操作系统:CentOS 6.X 64位LVS主服务器:192.168.2.1...
分类:
数据库 时间:
2015-08-20 18:36:17
阅读次数:
341
后续添加:Keepalived实现mysql故障迁移heartbeat+DRBD+mysql高可用MMM构建mysql高可用集群配置环境[root@wdds_1~]#uname-aLinuxwdds_12.6.32-504.el6.x86_64#1SMPWedOct1504:27:16UTC2014x86_64x86_64x86_64GNU/Linux[root@wdds_1~]#ifconfigeth0|grep"inetaddr:"inetaddr:10...
分类:
数据库 时间:
2015-08-17 19:43:46
阅读次数:
177
项目环境:VIP192.168.122.100mysql1192.168.122.10mysql2192.168.122.20一、mysql主主同步(不使用共享存储,数据保存本地存储)1.mysql1 192.168.122.10:[root@mysql1~]#vim/etc/my.cnflog-bin=mysql-binserver-id=4[root@mysql1~]#servicemysqldstart[root@mysql1~]#mysqlmy..
分类:
数据库 时间:
2015-08-11 23:46:49
阅读次数:
480