地址信息 172.20.10.6 pg01 172.20.10.7 pg02 172.20.10.8 pg03 172.20.10.9 vip-master 172.20.10.10 vip-slavehosts文件如下一、三台机器同步时间[root@ysl01 ~]# ntpdate ntp1.aliyun.com 12 May 13:31:04 ntpdate[1571]: a
转载 2024-07-16 06:33:50
102阅读
认识 corosynccorosync 是集群管理套件的一部分,它在传递信息的时候可以通过一个简单的配置文件 来定义信息传递的方式和协议等。 也就是说 corosync 是 Messaging Layer 集群信息层软件,需要 pacemaker 资源管理 器( CRM ),才能构成一个完整的高可用集群;而我们前面说的 heartbeat v2 版本包括了 Messaging Layer
稍后添加详细说明1.什么是pacemaker?Pacemaker是一个集群资源管理器。 它利用集群基础构件(OpenAIS 、heartbeat或corosync)提供的消息和成员管理能力来探测并从节点或资源级别的故障中恢复, 以实现群集服务(亦称资源)的最大可用性。 它可以做几乎任何规模的集群,并带有一个强大的依赖模式,让管理员能够准确地表达群集资源之间的关系(包括顺序和位置)。 几乎任何可以编
转载 2024-06-05 13:15:18
60阅读
object-like宏 和 function-like但没有参数的宏,或macro body 有 #(stringified ) or ##(pasted) 的macro, 只执行一遍扫描(simple scan)。否则就要执行两遍扫描。两遍扫描: prescan: 对参数进行扫描,并对可以展开的参数进行完全的宏展开。 second scan: 用展开后的参数,对宏体进行展开,对展开后的结果 递
转载 2月前
332阅读
由于网络架构的原因,在一般虚拟机或物理环境中常见的用 VIP 来实现双机高可用方案,无法照搬到 Azure 平台。但利用 Azure 平台提供的负载均衡或者内部负载均衡功能,可以达到类似的效果。 本文介绍如何基于 Azure Load Balancer (LB), 结合 Linux 开源的产品 DRBD,Pacemaker 和 Corosync 实现 MariaDB 的双机高可用,并且搭建了一个
转载 2024-10-29 11:56:45
89阅读
实验环境: reahat6.5: server1.example.com 172.25.55.1(iscsi客户端) server2.example.com 172.25.55.2(iscsi客户端) server3.example.com 172.25.55.3(scsi服务端) 一、添加resources (vmfence+vip+apache) 1、添加资源 (添加fence)
今天给大家带来的是web集群的实现一高可用集群 高可用  High Availability            高可用是为了实现服务器在线时间能够接近于百分之百能最大量减少因服务器错误所带来的N多问题。公式如下                  
目录一、增删节点1.1、查看集群有多少node1.2、用浏览器方式添加node1.3、命令行方式添加删除node二、quorum2.1、quorum值的计算三、修改每个node的vote数总结命令# --all就是对所有节点生效 pcs cluster node add node4 # 添加node4 pcs cluster node remove node4 # 删除node4 p
   关于STONITH 资源监控间隔时间,明确说明的比较权威的文档出自SUSE的高可用文档,而pacemaker给的配置示例中,配置的monitor interval时间都非常短。    这里应该选择大于30分钟,比如external/ipmi,它推荐的interval是3600秒,所以,使用external/ipmi管理STONITH设备时,最小应该设
原创 2014-04-17 18:44:43
2185阅读
首先简单介绍以下:HA 高可用,iscsi可以理解为网络硬盘存储(不在本机)就不多说了,pacemaker 是什么呢,简单的来说在centos7上使用pacemaker来替换rgmanager 来进行集群资源管理,优点有以下几个:1、资源配置的自动同步和版本的管理 2、灵活的资源和fencing模式可与用户环境更紧密的对应 3、可使用fencing恢复资源层失败 4、基于时间的配置选项 5、在多节
转载 11月前
39阅读
配置pacemaker有2种途径,一是命令行工具包括crm和pcs,二是图形工具包括:pygui(mgmt),Hawk,LCMC,pcsd. mgmt出道时间较早,很多文章有介绍;LCMC是Java编写的图形管理工具;Hawk则是官方推荐的代替mgmt的web界面配置工具;pcsd则是pcs的图形界面。具体可参考 本文主要介绍命令行工具crm, 而pcs和crm相似,语法稍有不同,掌握crm
转载 2024-09-08 21:59:49
63阅读
aa
原创 2018-01-16 20:51:17
7059阅读
                                 &n
实验目的:用两台mysql服务器基于drbd构建高可用主从服务器,当node1为主服务器时,node2用DRBD实现数据的实时备份,当node1故障时,node2取代node1工作。 主机规划: node1:node1.magedu.com  ip 172.16.14.10 node2:node2.magedu.com &nbs
Heartbeat是著名HA项目,Heartbeat在3.0之后分拆为Heartbeat和Pacemaker 两个各自独立项目。Pacemaker在后续发展中使用Corosync作为消息层,和Corosync紧密结合,同时也保留Heartbeat作为可选的消息层。所以新版Pacemaker 1.1.x 和heartbeat3.x 结合方面有些问题,安装复杂,特此记录下安装过程中的问题及解决办法,以
转载 2024-05-26 22:55:10
170阅读
在上一篇《corosync pacemaker 配置高可用集群(一)》配置corosync+pacemaker 可以正常运行了,下面将用crm sh接着进行corosync+pacemaker +NFS共享存储的WEB高可用集群的余下相关配置。1、认识crm sh      相比heartbeat v2,pacemaker配置接口更强大:CLI:
转载 2024-02-23 14:03:34
252阅读
网站社区网站首页:https://clusterlabs.org/Pacemaker文档:https://clusterlabs.org/pacemaker/doc/Corosync:https://corosync.github.io/corosync/红帽官网:https://access.redhat.com/documentation/zh-cn/red_hat_enterprise_li
转载 2023-08-08 15:23:38
66阅读
Pacemaker1.1 概述    pacemaker(直译:心脏起搏器),是一个群集资源管理器。它实现最大可用性群集服务(亦称资源管理)的节点和资源级故障检测和恢复使用您的首选集群基础设施(OpenAIS的或Heaerbeat)提供的消息和成员能力。          Pacemake
转载 2024-05-24 13:00:39
45阅读
MFS高可用(pacemaker+corosync+Fence解决mfsmaster)1 MFS高可用2 Master端的数据共享(iscsi)3 Pacemake的部署(高可用)4 Fence的部署 1 MFS高可用Pacemaker是整个高可用集群的控制中心,用来管理整个集群的资源状态行为,客户端通过 pacemaker来配置、管理、监控整个集群的运行状态。Pacemaker利用集群基础架构
转载 2024-04-14 12:50:46
193阅读
       此篇我们来说下在IntelliJ IDEA中,如何将项目src目录下的包结构改为紧凑中间包的形式,以及不小心将resouces资源包中的目录改为紧凑型包的解决方法。 一、勾选Compact Middle Packages将src下的包改为紧凑中间包型       1)将层级式改为紧凑型&nbsp
转载 2024-05-18 23:27:56
107阅读
  • 1
  • 2
  • 3
  • 4
  • 5