转自Heartbeat+DRBD+MySQL高可用方案 - yayun - 博客园http://www.cnblogs.com/gomysql/p/3674030.html1.方案简介本方案采用Heartbeat双机热备软件来保证数据库的高稳定性和连续性,数据的一致性由DRBD这个工具来保证。默认情...
分类:
数据库 时间:
2015-12-06 12:58:38
阅读次数:
272
在上一篇文章中描述了MySQL HA on Azured 设计思路,本篇文章中将描述具体的部署,每个组件的安装和配置。 整体的设计架构如下: 下面将是所有组件的安装配置过程,所有的虚拟机是CentOS 6.5的操作系统。Azure上虚拟机的新建、Vnet的配置等本文就不再涉及。如有需要,请参考张磊同...
分类:
数据库 时间:
2015-12-06 12:49:47
阅读次数:
300
MySQL迁移到Azure上后,由于云的特性,在自建数据中心的MySQL的HA的方法在云上很多都不能部署。 这主要是因为,目前Public Cloud不支持:1. 共享存储;2. Multicast;3. VIP。 共享存储,Azure File Service可以部分解决这个问题,但考虑到性能的问...
分类:
数据库 时间:
2015-12-05 12:41:53
阅读次数:
224
两台机器的环境:data-1-1eth010.0.0.7eth1172.16.1.7eth210.0.10.7data-1-2eth010.0.0.8eth1172.16.1.8eth210.0.10.8[root@data-1-2~]#cat/etc/hosts127.0.0.1localhostlocalhost.localdomainlocalhost4localhost4.localdomain4::1localhostlocalhost.localdomainlocalhost6loc..
分类:
其他好文 时间:
2015-12-01 16:38:36
阅读次数:
270
首先确认heartbeat状态是否正常,有无辅助IP[root@data-1-1data]#ipadd|egrep"0.17|0.18"inet10.0.0.17/24brd10.0.0.255scopeglobalsecondaryeth0[root@data-1-2/]#ipadd|egrep"0.17|0.18"inet10.0.0.18/24brd10.0.0.255scopeglobalsecondaryeth0停止一台drbd高可用并查看:[ro..
分类:
其他好文 时间:
2015-12-01 16:34:42
阅读次数:
256
先卸载两边节点原来磁盘设备所对应的挂载目录,并在fstab里注释掉相关行,防止系统启动时自动挂载以下顺序不能颠倒安装elrepo源rpm-ivhhttp://elrepo.org/elrepo-release-6-5.el6.elrepo.noarch.rpmyuminstallkernel-develkernelkernel-headers-yyuminstalldrbd83-utils.x86_64km..
分类:
其他好文 时间:
2015-11-21 07:16:48
阅读次数:
260
DRBD主备切换在系统维护的时候,或者在高可用群集中,当主用节点出现故障的时候,就需要将主备节点的角色互换,主备节点切换有两种形式,分别是停止DRBD服务切换和正常切换(1)停止DRBD服务切换关闭主用节点服务,此时挂载的DRBD分区就自动在主用节点卸载了,操作如下,/etc/i..
分类:
其他好文 时间:
2015-11-18 02:10:23
阅读次数:
185
实验环境:(1)使用CentOS6.5版本两台(2)使用163的yum源(配置方法参考下方)(3)两台虚拟机添加相同的虚拟硬盘,我采用的是10G操作系统主机名IPdrbd磁盘CentOS6.5local.aaa.com192.168.1.13/dev/sdb4CentOS6.5local2.aaa.com192.168.1.12/dev/sdb4注意事项:(1)配置ip地..
分类:
其他好文 时间:
2015-11-15 06:22:41
阅读次数:
416
实验环境:vmwareworkstationos:Centos5.8x86_64编辑两台虚拟机分别新增一块网卡作为心跳检测,新增一块4G的硬盘,大小保持一致两台机器的基本情况如下所示:centos1.mypharma.com192.168.150.100,心跳线为:10.10.10.2(VM2网段)centos2.mypharma.com192.168.150.101,心跳..
分类:
其他好文 时间:
2015-11-10 16:20:03
阅读次数:
368
一、简介DRBD的全称为:DistributedReplicatedBlockDevice(DRBD)分布式块设备复制,DRBD是由内核模块和相关脚本而构成,用以构建高可用性的集群。其实现方式是通过网络来镜像整个设备。它允许用户在远程机器上建立一个本地块设备的实时镜像。与心跳连接结合使用,也可以把它看..
分类:
其他好文 时间:
2015-11-09 14:06:52
阅读次数:
400