HA集群配置准备两台设备,分别为主从主:[root@client~]#ifconfigeth0inetaddr:192.168.137.21从:[root@Client~]#ifconfigeth0inetaddr:192.168.137.23先开始配置主上:[root@client~]#hostnamemaster[root@client~]#iptables-F[root@client~]#setenforce0[root@client~]#vim/..
分类:
系统相关 时间:
2015-07-26 06:19:43
阅读次数:
268
探索MySQL高可用架构之MHA(7)-----构建mysql高可用系列(共9篇)上一篇文章介绍了本次架构的keepalive读写分离!本篇文章主要介绍本次架构中的mha安装部分!关于MHAMHA(MasterHighAvailability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(..
分类:
数据库 时间:
2015-07-10 08:11:50
阅读次数:
223
探索MySQL高可用架构之MHA(6)-----构建mysql高可用系列(共9篇)上一篇文章介绍了本次架构的Atlas读写分离!本篇文章主要介绍本次架构中的keepalive部分!什么是Keepalived呢????keepalived是一款c语言写的实现在linux系统上实现负载均衡和高可用的软件。它遵从于GNU是一款优秀的..
分类:
数据库 时间:
2015-07-09 08:33:14
阅读次数:
211
探索MySQL高可用架构之MHA(5)-----构建mysql高可用系列(共9篇)上一篇文章介绍了本次架构的AB复制操作!本篇文章主要介绍本次架构中的Atlas读写分离!为什么要分库、分表、读写分离?现在大型的电子商务系统,在数据库层面大都采用读写分离技术,就是一个Master数据库,多个Slav..
分类:
数据库 时间:
2015-07-08 14:56:42
阅读次数:
213
探索MySQL高可用架构之MHA(4)-----构建mysql高可用系列(共9篇)上一篇文章介绍了本次架构中的Mysql源码安装。本篇文章主要介绍本次架构中的ABBB复制。首先我们先介绍什么是MySqlAB复制????AB复制又称主从复制,实现的是数据同步。如果要做MySQLAB复制,数据库版本尽量保持一致。..
分类:
数据库 时间:
2015-07-07 19:54:41
阅读次数:
285
HA即(highavailable)高可用,又被叫做双机热备,用于关键性业务。简单理解就是,有两台机器A和B,正常是A提供服务,B待命闲置,当A宕机或服务宕掉,会切换至B机器继续提供服务。常用实现高可用的开源软件有heartbeat和keepalived,其中keepalived有负载均衡的功能下面我们使..
分类:
其他好文 时间:
2015-07-02 17:48:15
阅读次数:
171
系统版本:CentOSrelease6.5软件版本:pacemaker-1.1.12-4.el6.x86_64corosync-1.4.7-1.el6.x86_64httpd-2.2.15-39.el6.centos.x86_64crmsh-2.1-1.6.x86_64centos6.X系统如果想要使用YUM直接安装需要添加epel源:rpm-Uvhhttp://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-..
分类:
Web程序 时间:
2015-06-25 21:31:43
阅读次数:
539
DRBD简介:DRBD是一个用软件实现的、无共享的、服务器之间镜像块设备内容的存储复制解决方案。主要用于对于服务器之间的磁盘、分区、逻辑卷等进行数据镜像。DRBD的复制模式:协议A:异步写入,只要本地磁盘写入完成,另外一份拷贝的数据包在发送队列中,则认为一个写操作过程完..
分类:
其他好文 时间:
2015-06-24 19:23:15
阅读次数:
304
一、highavailableHA
即(highavailable)高可用,又被叫做双机热备,用于关键性业务。
简单理解就是,有两台机器A和B,正常是A提供服务,B待命闲置,当A宕机或服务宕掉,会切换至B机器继续提供服务。常用实现高可用的开源软件有
heartbeat和keepalived,其中keepalived有负载..
分类:
其他好文 时间:
2015-06-15 16:53:23
阅读次数:
112
1HA高可用集群高可用计算公式:A=MTBF/(MTBF+MTTR)A:AvailabilityMTBF:meantimebetweenfailureMTTR:meantimetorepairA在0和1之间,使用9来表示其可用性:90%,95%,99%,99.9%,99.99%,99.999%提升可用性的手段:现在用的比较多的便是提供冗余系统。比如,为调度器提供冗余、为..
分类:
其他好文 时间:
2015-06-04 06:25:52
阅读次数:
215