Corosync

NFS HA架构部署(NFS + Pacemaker + Corosync + DRBD)

孤街醉人 提交于 2021-01-11 09:59:17
NFS HA架构部署(NFS + Pacemaker + Corosync + DRBD) 环境:kvm虚拟机2台 OS:CentOS7.6 Kernel: Linux 3.10.0-957.21.3.el7.x86_64 IP地址     主机名 192.9.200.25 centos7v6a    节点一 192.9.200.26 centos7v6b    节点二 两台服务器上都有一个大小相同的硬盘 /dev/vdb 1、安装DRBD (Distributed Replicated Block Device,分布式复制块设备) 从官方下载源码: # curl -O https: //www.linbit.com/downloads/drbd/9.0/drbd-9.0.18-1.tar.gz\\\ # curl -O https: //www.linbit.com/downloads/drbd/utils/drbd-utils-9.10.0.tar.gz 解压,编译,安装 # tar drbd-utils- 9.10.0. tar . gz # cd drbd-utils- 9.10.0 / # yum -y install flex po4a # ./configure --prefix=/opt/drbd-utils --without-83support -

Pacemaker+Corosync+PostgreSQL集群故障测试和解决方案

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-06 16:24:59
· 2015年度PG大象会报名地址 : http://postgres2015.eventdove.com/ · PostgreSQL中国社区 : http://postgres.cn/index.php/home · PostgreSQL专业1群: 3336901(已满) · PostgreSQL专业2群: 100910388 · PostgreSQL专业3群: 150657323 · PostgresChina 微信公众号 PostgreSQL 用户会微博二维码 一、环境 $ cat /etc/redhat-release CentOS Linux release 7.0.1406 (Core) $ uname -a Linux zhaopin-5-90 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux $ sudo pcs status Cluster name: pgcluster WARNING: corosync and pacemaker node names do not match (IPs used in setup?) Last updated: Tue Oct 20 11:02:08 2015Last change: Tue Oct

马哥运维视频笔记-HA Cluster之2 集群的实现和初步使用

别等时光非礼了梦想. 提交于 2019-11-28 19:04:53
HA集群的开源实现方案 Message层: 1、hearbeat:主要有3个版本,v1和v2版与CRM集成在一起,v3版中CRM从heartbeat中独立出去,叫做pacemaker 2、corosync: 3、cman:RedHat研发,属于早期在corosync诞生之前RedHat在自己的企业版Linux系统上提供的解决方案 4、keepalived:上述三者实现方法是基于OpenAIS框架标准,而keepalived自己是基于VRRP协议实现心跳功能,专用于LVS集群 CRM层: 1、haresources:heartbeat v1自带,配置接口:配置文件,文件名为haresources 2、crm:heartbeat v2自带,在各节点运行一个crmd守护进程,监听在TCP 5560端口;配置接口,CLI接口:crmsh,或者GUI接口:hb_gui 3、rgmanager:RedHat研发,早期和cman配合使用,配置接口,配置文件:cluster.conf(xml文件),CLI接口:clustat、cman_tool等;GUI接口:conga(luci+ricci)、system-config-cluster 4、pacemaker:在heartbeat v3版后作为独立项目,可以单独运行或者以插件运行;配置接口,CLI接口:crmsh(Suse研发)、pcs