1.Drdb概念:分布式复制块设备(DRBD技术)是一种基于软件的,无共享,复制的存储解决方案,在服务器之间的对块设备(硬盘,分区,逻辑卷等)进行镜像。Drdb是由内核模块和相关脚本而构成的,用以构建高可用的集群,其实现方法是通过整个网络来镜像整个设备,运行用户在远程主机..
分类:
其他好文 时间:
2015-05-30 01:55:08
阅读次数:
241
DistributedReplicatedBlockDevice(DRBD)通过分布式复制块设备,可以为位于IP网络上的两个不同站点的两个块设备创建镜像。和corosync一起使用时,DRBD支持分布式高可用Linux集群,主节点和次节点通过TCP/IP协议保持同步,主节点故障,远程节点保持着相同的数据,可以接替主节点..
分类:
其他好文 时间:
2015-05-27 21:15:50
阅读次数:
163
说明:今天要说的内容是nginx+keeplived反向代理层为什么是nginx+keeplived反向代理而不用Heartbeat+drbd.keeplived用多与前端负载,heartbeat+drbd的方式多用于后端的负载1用户层:说一下用户通过安卓手机苹果手机与电脑访问相同的网站,但是看到的内容不同(专门针对手机,PC..
分类:
移动开发 时间:
2015-05-25 20:44:36
阅读次数:
189
mysql高可用高可用性需要解决的两个问题:1.如何实现数据共享或者同步数据。2.如何处理failover。failover的意思是指当服务器死机或出现错误时,可以自动切换到其他备用服务器,不影响线上业务数据共享一般的解决方案是SAN。数据同步可以通过rsync和DRBD实现1.主从复制解决方案..
分类:
数据库 时间:
2015-05-23 18:39:47
阅读次数:
211
1概述1.1DRBD简介DRBD,即DistributedReplicatedBlockDevice分布式复制块设备。它是被设计成构建高可用集群(HA)的一个构建组件的块设备。它通过网络实现块设备数据实时镜像。DRBD可以被理解为一种基于网络的raid-1。从概述来看,DRBD有以下几个特点lDRBD是一种块设备2可用于..
分类:
其他好文 时间:
2015-05-19 14:58:33
阅读次数:
149
Heartbeat+drbd+mysql的高可用1.规划VIP:192.168.1.30myhost1:内网IP:192.168.1.11heartbeat心跳IP:192.168.74.11drbd传输IP:192.168.223.11myhost2:内网IP:192.168.1.12heartbeat心跳IP:192.168.74.12drbd传输IP:192.168.223.122.安装heartbeatyuminstallheartbeat-y如果rpm包..
分类:
数据库 时间:
2015-05-16 10:36:00
阅读次数:
201
关于MySQL-HA,目前有多种解决方案,比如heartbeat、drbd、mmm、共享存储,但是它们各有优缺点。heartbeat、drbd配置较为复杂,需要自己写脚本才能实现MySQL自动切换,对于不会脚本语言的人来说,这无疑是一种脑裂问题;对于mmm,生产环境中很少有人用,且mmm 管理端需要...
分类:
数据库 时间:
2015-05-15 19:45:38
阅读次数:
293
1、简单拓扑图2、安装环境系统环境操作系统CentOS6.6最小化安装系统位数64内核版本2.6.32软件环境软件名称版本DRBD8.4.6drbd-utils8.9.2Heartbeat3.0.4Mysql5.6.24网络环境主机名IP地址镜像硬盘分区VIP:由heartbeat虚拟10.0.0.110Mysql_1eth0:10.0.0.101/dev/VG/lv_dataMysql_2..
分类:
数据库 时间:
2015-05-15 15:45:39
阅读次数:
377
RHEL6node1192.168.1.7node2192.168.1.8双机互信进192.168.1.7
#ssh-keygen-trsa~/.ssh/id_rsa
#ssh-copy-id-i~/.ssh/id_rsa.pubroot@192.168.1.8
进192.168.1.8
#ssh-keygen-trsa~/.ssh/id_rsa
#ssh-copy-id-i~/.ssh/id_rsa.pubroot@192.168.1.7编辑/etc/hosts文件127.0.0.1lo..
分类:
数据库 时间:
2015-05-03 23:48:35
阅读次数:
296