一个比较靠谱的 pacemaker 配置 ms 模式 pg 数据库
crm(live)# configure show node node1 \ attributes pgsql-data-status="LATEST"node node2 \ attributes pgsql-data-status="LATEST"primitive clusterip ocf:heartbeat:IPaddr2 \ params ip="192.168.10.104"...
fence_ipmilan 的一个缺陷
前几天,我们的linux-HA 的主从数据库同时poweroff 了系统宕机,在6月份也莫名其妙的发生过一次,当时不得其解,将其归结为偶然事件。这次再发生就不能放过了,可以用重现,说明问题是存在的。 问题发生后,我们的猜测: 1 是 主机ipmi 部件有bug,在特定条件下无法响应 ...
corosync 解决 [TOTEM ] Retransmit List: 问题
在日志里发现了 [TOTEM ] Retransmit List: 540 542 544 这说明,corosync 丢掉了一些数据,这些数据又找回来了。 虽然没有真正的丢失数据,但这里有个时序问题 这回导...
IBM vs 浪潮
这次搭建的HA集群, 后来采购的一台机器是浪潮的服务器在ipmilan 上,遇到了问题,ibm 的机器,ipmilan 绑定到一个网卡上,是可以从自身检测自己的, 从自身的网卡是可以到达ipmilan 的浪潮的服务器是不可以的,这就...
基于4个节点的corosync + pacemaker PG 数据库 HA 配置
最近测试完成了一套4节点的PG 数据库实施策略本着省钱够用的原则,采用了3拖一方案3套主库,一套从库从库采用单机多实例模式为3套主库提供hot standby 备库,用以日常报表,查询,不做业务支持。 欢迎各位同学提出宝...
linux-HA 中heartbeat 的pg启动脚本的bug 及其应对方案。
pg HA 上线后,我们遭遇到第一个故障,由于启动了oracle_fdw 组件,oracle 的环境变量是写在postgres $HOME/.bash_profile 里面HA 是由root 用户启动的。启动数据库的命令在 /usr/lib/ocf/resource.d/hea...
基于linux-HA 的pg 高可用平台正式部署
从去年下半年立项测试,研究,测试,到现在的正式部署,期间经历了各种怪现象,各种坑。感谢硬件组同学的大力帮助,感谢网络组同事提供的重现故障的模拟环境,让我们选择了更加合适的配置。 基于linux-HA 的 corosyn...
pg数据库基于HA 的failover 测试通过
基于HA 的failover 测试通过,在物理机上安装集群,遇到问题,原因是我们起初采用的是组播的方式,进行集群间的数据通信,在内网的环境上,交换机上做了策略禁止了组播,导致我们的集群无法建立,经过网络同...
linux-HA 资源的failcount 问题
先看一个例子: [root@node96 ~]# ps -ef |grep postgrespostgres 4076 1 0 17:17 ? 00:00:00 /data/postgresql-9.2.0/bin/pos...
linux-HA 系统的故障切换过程细节。
我们基于corosync + pacemaker 的集群系统demo版已经完成了。基于这个集群,我们做一些测试。关于集群组件的介绍请查看: 先前发过的两个文档。集群的配置信息: crm(live)configure# ...
linux-HA 节点 故障: node xxx UNCLEAN (offline) 一例
上周在测试HA 的时候,需要临时增加硬盘空间,请硬件同事重新规划了虚拟机的配置。测试过程中出现了一个奇怪的问题两边node 启动了HA 系统后,相互认为对方是损坏的。crm_mon 命令显示 node95&n...
linux-HA 在RHEL 6 之后的变更
在 rhel 5.x 版本,搭建 heartbeat corosync pacemaker 的集群系统的安装命令: yum install pacemaker heartbeat corosync 就解决问题了。 在rhel 6之后的版本 也可以这样安装,但是安装完了之后,会发...
基于pacemaker 的高可用集群架构----2 一个示例
示例是搭建一个高可用性 KVM 系统: 需要的组件 :pacemaker,corosync, libvirt,qemu-kvm and open-iscsi 可以在centos 6.1 版本上完美安装 &n...
基于pacemaker 的高可用集群架构----1 基础介绍
这是一个demo版的演习: 源作者 :Florian Haas 发表于 linuxjournal.comhttp://www.linuxjournal.com/content/ahead-pack-pacemaker-high-availability-stack高可用集群的几个主要组件: Cluster Storag...
heartbeat 报错 string2msg_ll
搭建了另一套linux-HA 的集群,用的默认配置,起来后, 原来测试的集群里认识到了这两台新的机器,crm_mon 显示这个新机器是down 的,/var/log/message 显示一下信息。 Jul 20 06:58:51 dba-test-11-97 last m...
linux-ha heartbeat 搭建
我们提到了linux-ha 项目。 这里,我们就尝试搭建一套linux-ha 系统。 之前的在redhat AS 6.2 系统上没有安装成功,转而求Centos 5.5 , Centos 6.2 目前在Centos 上的这两个版本上都安装成功。...