hbv2以haresources和crm作为资源管理器实现HA的区别

首先在说区别之前先说一下相同的地方:由于heartbeat v2版本兼容之前v1版本的haresources,并使用新的crm作为资源管理器,所以在v2版本下,这两者都可以实现资源管理

区别:

hbv2资源管理配置文件为:/etc/ha.d/haresources,haresources可以读取这个文件的资源配置进行管理

在主配置文件/etc/ha.d/ha.cf中开启crm后,就可以使用crm进行资源管理了,crm所能读取的资源配置文件为CIB(Cluster Information Base)集群信息库,格式为xml、路径为/var/lib/heartbeat/crm,然而xml格式的CIB难以配置,而且crm无法读取/etc/ha.d/haresources文件,所以定义的资源都无效,不过hbv2在/usr/lib/heartbeat下提供了很多自动化的管理脚本,其中有一个haresources2cib.py可以指定将/etc/ha.d/haresources转换为xml格式的CIB,再存放到/var/lib/heartbeat/crm下,就可以为crm所用了

然而crm的功能很强大,提供了命令行和图形化界面,让用户进行配置,相比传统的haresources的配置文件进行资源配置的方式更为简单,管理方便也更具拓展性,所以直接利用用crm的管理工具进行管理即可

时间: 2024-10-16 05:02:50

hbv2以haresources和crm作为资源管理器实现HA的区别的相关文章

hearbeat集群+V1版本资源管理器(haresources)配置

高可用集群实现方式很多,下面介绍hearbeat集群+V1版本资源管理器(haresources)配置 有几个注意事项: 1.  双方要同步时间,可以做定时任务 [[email protected]]# crontab -e */4 * * * */usr/sbin/ntpdate 172.16.0.1 &>/dev/null 2.  节点之间必须要通过主机名互相通信,建议使用hosts文件,节点的名字要与"uname –n 命令保持一致" [[email protect

高可用集群之heartbeat基于crm进行资源管理(二)

一.高可用集群之heartbeat基于crm进行资源管理 1.集群的工作模型: A/P:两个节点,工作与主备模型 N-M N>M,N个节点,M个服务 N-N:N个节点,N个服务 A/A:双主模型: 2.资源转移的方式 rgmanager:failover domain priority pacemaker: 资源黏性: 资源约束(三种类型): 位置约束:资源更倾向于那个节点上 inf:无穷大 n: -n: -inf:负无穷 排列约束:资源运行在同一节点的倾向性 inf: -inf: 顺序约束:资

Win10重命名文件夹导致资源管理器卡顿的解决办法

我本机使用的是 Win10 1607,不清楚是因为什么原因导致重命名文件夹时资源管理器会被卡死,找了很长时间终于找到了解决办法,现在我把步骤粘出来以便后续遇到相同问题的朋友能及时解决. 其实操作很简单,只需要简单的三步: 1. 打开任意文件夹 2. 点击左上角菜单栏中的"文件"按钮,选择"更改文件夹和搜索选项",如下图所示: 3. 在弹出的文件夹选项窗口中,依次点击"清除文件资源管理器历史记录"后的"清除"按钮和"还

unity 资源管理器设计

资源管理器,顾名思义,就是管理游戏中的所有资源,包括加载资源,回收资源,销毁资源等等.下面这个资源管理器主要提供了对assetbundle异步加载功能,Resources的加载没有放在里面. 一.使用方法 1.在进入游戏前调用Init(),加载一个资源的名称列表 2.调用AsynGetAsset(string name, Action<UnityEngine.Object> callback)方法(异步) 说明,这里的资源列表是从bundle_list列表中解析出来的,并且有一个manifes

文件服务器资源管理器

文件服务器资源管理器就三部分内容,分别是 配额,文件屏蔽管理,存储报告管理. 磁盘配合: 先说配额的应用方式,配额是先建立配额模板,在配额设置里面要应用配额的文件夹或者磁盘然后绑定上要用的配额模板即可,也可以 采取自定义的设置来做 这里要重点说一下 红框里面的问题,好多人容易在这个地方犯错误,1.在路径上创建配额是在这个文件夹一下的路径上(也可以理解为这个文件夹里面的文件总数不能超过配合) 2.在现有子文件夹贺新文件夹中自动创建配合是在这个文件夹一下的路径下所创建的文件夹大小都收这个配额的限制(

Jtree(节点的渲染+资源管理器)(2)

上一次我们建立一个比较简单的资源管理器,这次我们说一下上面的资源管理器的问题,并且得尽量的贴近windows的资源管理器. 这样一个简单的资源管理树就完成了,下面我们说说它的问题: ① 图片和外观和Windows有差距 这个我们可以通过设置L&F和通过前面写的Renderer那样设置新的图片解决,不是大问题. ② 文件夹里文件多时展开会很慢,会导致界面假死 这个我们可以自己写一个缓加载的TreeNode,让它继承于DefaultMutableTreeNode,在它里面定义加载标示,然后使用Swi

10gocm-&gt;session5-&gt;数据库管理实验-&gt;GC资源管理器资源消耗组演示

<GC资源管理器> 官方文档:administrator's Guide->24 Using the Database Resource Manager 使用率:在实际生产环境中使用的比较少 作用:限制数据库资源的使用,CPU  内存  undo表空间  IO  session 场合:当有多个应用使用一个数据库并且资源紧张时可用"资源管理器"调节 实现:可用GC完成也可用EM完成,还可以使用程序包完成 UI方式:简单,快捷,不容易出错 commend方式:设置复杂,命

win7频繁提示资源管理器已停止工作解决办法

今天上班打开电脑,总是弹出windows资源管理器已停止工作,点击下方的[重新启动],又恢复正常,但是不一会出现这个问题,如此反复,差不多一分钟左右出现一次,让人心烦意乱,没法工作! 一开始尝试了网上各种方法,诸如:修改注册表.进入安全模式杀毒.任务管理器 新建explorer.exe 进程.  甚至搞了一次 系统还原,折腾一上午,可是问题依旧,难道就为这重装一次系统???? 突然灵光一闪,想起查看 系统日志,果然找到一个错误日志, 错误应用程序名称: explorer.exe, 版本: 6.1

使用Windows Form 制作一个简易资源管理器

自制一个简易资源管理器----TreeView控件 第一步.新建project,进行基本设置:(Set as StartUp Project:View/Toolbox/TreeView) 第二步.开始添加节点 添加命名空间using System.IO; 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Dra