一、环境介绍:三台均为双网卡:openstack-control.example.comopenstack-controleth0:172.16.171.100eth1:10.1.1.100openstack-nova.example.comopenstack-novaeth0:172.16.171.110eth1:10.1.1.110openstack-neutron.example.comopenstack-neutroneth0:172.16.171.120eth1:10...
分类:
数据库 时间:
2015-09-23 01:17:02
阅读次数:
227
CentOS默认没有crmsh的yum源,因此可以借用OpenSUSE的源(OpenSUSE的包也是rpm)。操作步骤很简单首先先进入yum源的安装目录,下载repo配置文件,(返回原工作目录,)执行yum安装。cd /etc/yum.repos.d/ wget http://download......
分类:
其他好文 时间:
2015-09-13 17:09:07
阅读次数:
281
1.集群环境node1:192.168.220.111node2:192.168.220.1122.准备工作配置各节点SSH互信:#node1
ssh-keygen-trsa-f~/.ssh/id_rsa-P‘‘
ssh-copy-id-i.ssh/id_rsa.pubroot@192.168.220.112
#node2
ssh-keygen-trsa-f~/.ssh/id_rsa-P‘‘
ssh-copy-id-i.ssh/id_rsa.pubroot@192.168...
分类:
其他好文 时间:
2015-09-10 02:03:12
阅读次数:
250
1实验环境Openstack juno版本,一个controller(计算节点也在这个物理节点上)和一个网络节点network使用haproxy作为代理软件使用pacemaker作为资源管理工具因为这里只用这两个节点做实验所以这两个节点即作为openstack节点同事也作为ha的主从节点2安装配置h...
1,两台cenots7.0服务器,我是用KVM虚拟机搭建的。2,互相解析hosts文件3,关闭iptables和selinux,ssh开启4,配置yum源,安装pacemaker,corosync,drbd5,配置drbd,选择procotoC,复制模式,验证结果6,配置corosync,基于crm管理VIP,FSsystem,DRBD块设备7,验证结果,能..
分类:
其他好文 时间:
2015-08-25 12:40:17
阅读次数:
373
Corosync简介Corosync是高可用集群中基础事务层(MessagingLayer)的一个实现方案与heartbeat的功能类似,主要用来传递集群的事务信息,但是Corosync的功能更加强大,正在逐渐地取代heartbeat。Corosync在传递信息的时候可以通过一个简单的配置文件来定义信息传递的方式和协议..
分类:
数据库 时间:
2015-08-13 20:29:18
阅读次数:
292
构建OpenStack的高可用性(HA,HighAvailability)一、数据库mysql的高可靠性:集群并不就是高可靠,常用的构建高可靠的mysql的方法有Active-passive主备模式:使用DRBD实现主备机的灾容,Heartbeat或者Corosync做心跳监测、服务切换甚至failover,Pacemaker实现服务(资源)的..
分类:
其他好文 时间:
2015-08-06 02:10:58
阅读次数:
1280
Heartbeat是著名HA项目,Heartbeat在3.0之后分拆为Heartbeat和Pacemaker 两个各自独立项目。Pacemaker在后续发展中使用Corosync作为消息层,和Corosync紧密结合,同时也保留Heartbeat作为可选的消息层。不管heartbeat,还是corosync都是高可用集群中的Cluster Messaging Layer(集群信息层),是主要传递发集群信息与心跳信息的,并没有资源管理功能,资源管理还得依赖于上层的crm(Cluster resource Ma...
分类:
其他好文 时间:
2015-08-04 15:38:19
阅读次数:
116
DRBD:DistributedReplicatedBlockDvice分布式复制块设备,它可以将两个主机的硬盘或者分区做成镜像设备,类似于RAID1的原理,只不过它会将主节点的数据主动通过网络同步到从节点做成镜像,当主节点发生故障,让从节点成为主节点,因为是镜像设备,所以数据不会丢失。corosync..
分类:
数据库 时间:
2015-08-01 06:31:20
阅读次数:
398
目录1、引言及环境介绍2、高可用环境部署3、crmsh接口使用介绍4、案例5、总结1、引言及环境介绍在上一博文中介绍了一些关于高可用技术的理论基础知识,这一博文则是介绍corosync+pacemakcer这一高可用方案的安装部署,并会以实际的案例来演示高可用的实现,corosync提供集群的..
分类:
其他好文 时间:
2015-07-25 20:10:02
阅读次数:
282