Mysql-mmm就是mysql主主复制管理器,实现的功能有:高可用性(类似keepalived的vip浮动技术)同个时间只提供一台数据库写操作,保证数据库的一致性。提升slave为master,延续双主的架构首先先搭建好数据库主主,主从架构:类似图:(不再叙述)在每台数据库中为monitor的机器来..
分类:
数据库 时间:
2016-02-19 10:55:29
阅读次数:
613
使用mysql-mmm和mysql主从同步部署mysql高用集群公共配置:关闭iptables禁用selinux配置好yum源固定ip彼此间能通信都运行数据库服务都只有默认初始的四个库1配置主主结构2配置一主多从结构3安装mysql-mmm软件4配置mysql-mmm实现mysql高可用集群
分类:
数据库 时间:
2016-02-18 19:56:48
阅读次数:
204
背景:之前实现的mysql同步复制功能(见笔者之前文章http://blog.csdn.net/kingofworld/article/details/39210937)仅仅是双机热备功能,还不能做到Mysql链接的自己主动切换。 本配置实现真正的mysql集群。使得在某台机子的mysql应用停止时
分类:
数据库 时间:
2016-01-29 11:48:33
阅读次数:
248
10.10.10.20:监控端10.10.10.21:主10.10.10.22:主10.10.10.23:从10.10.10.24:从yum-yinstallmysqlmysql-serverservicemysqldstartyum-yinstallmysql-mmm*useradd--comment"MMMScriptowner"--shell/sbin/nologinmmmdyum-yinstallperl-Time-HiRes*GRANTREPLICATIONCLIENTON*..
分类:
数据库 时间:
2016-01-09 18:47:09
阅读次数:
246
一mysql主从搭建略一设置hosts解析[root@localhostconf]#vi/etc/hosts(三台服务器相同都添加下面三项)192.168.31.2M1192.168.31.3M2192.168.31.4slave1二设置各台服务器的名字分别与hosts文件中的对应略三创建相应的帐号GRANTREPLICATIONSLAVE,REPLICATIONCLIENTON*.*TO‘mmm_..
分类:
数据库 时间:
2015-09-24 11:09:31
阅读次数:
445
MMM简介MMM(Master-MasterReplicationManagerforMySQL)MySQL主主复制管理器,实现了对MySQL双主复制架构的监控,故障转移和管理。mysql-mmm在实现过程中提供了多个虚拟IP,包括用于写操作的虚拟IP和用于读操作的虚拟IP。在双主复制架构中仅有其中的一台主节点可用于写操作,..
分类:
数据库 时间:
2015-08-25 12:11:56
阅读次数:
278
实验系统:CentOS 6.6_x86_64实验前提:防火墙和selinux都关闭实验说明:本实验共有5台主机,IP分配如拓扑实验软件:mariadb-10.0.20 mysql-mmm-2.2.1 mysql-mmm-monitor-2.2.1 mysql-mmm-agent-2.2.1下载...
分类:
数据库 时间:
2015-08-13 07:43:50
阅读次数:
279
最近在看一些关于数据库的资料,从最开始的mysql的主从复制到mysql的双主+heartbeat实现mysql的高可用再到mysql+drbd+heartbeat实现底层数据同步的双主高可用再到mysql_mmm+amoeba实现双主多从的高可用和负载均衡以及读写分离,再到后来发现mysql自从被Oracle收购后已经越来越..
分类:
数据库 时间:
2015-07-19 06:40:43
阅读次数:
562
mysql-mmm有6种状态1.online2.admin_offline3.hard_offline4.awaiting_recovery5.replication_delay6.replication_fail各种状态的转换如下:1.online状态是正常的状态,可以充当各种角色.2.admin_offline是手动下线的状态3.复制延迟会导致replication_delay状态4.复制中断(sql_th..
分类:
数据库 时间:
2015-07-06 12:32:44
阅读次数:
279
常用命令记录: vim /etc/mysql-mmm/mmm_common.conf vim /var/log/mysql-mmm/mmm_mond.log monitor: service mysql-mmm-monitor start/stop/restart agent: service mysql-mmm-agent start/stop/restart mysql...
分类:
数据库 时间:
2015-06-19 15:27:23
阅读次数:
198