crmsh配置pacemaker集群时报错 CIB not supported: validator 'pacemaker-2.5'
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了crmsh配置pacemaker集群时报错 CIB not supported: validator 'pacemaker-2.5'相关的知识,希望对你有一定的参考价值。
在使用crmsh配置集群时曾遇到过如下错误:
ERROR: CIB not supported: validator ‘pacemaker-2.5‘, release ‘3.0.10‘
ERROR: You may try the upgrade command
ERROR: No CIB!
大概的意思就是:经检验器pacemaker-2.5检查后发现crm shell版本相对较低,不被CIB(集群信息库)支持,因此建议更新crmsh版本;
其实如果我们执行 cibadmin --query | grep validate 就可看到这条信息:
<cib crm_feature_set="3.0.9" validate-with="pacemaker-2.5"
为解决此问题,可尝试另一个办法,将检验器的版本降低:(在集群任何一个node上执行均可,集群DC会自动同步)
cibadmin --modify --xml-text ‘<cib validate-with="pacemaker-1.2"/>‘
经测试,使用此方法后故障解除
本文出自 “夜色” 博客,请务必保留此出处http://liuqun.blog.51cto.com/3544993/1979319
以上是关于crmsh配置pacemaker集群时报错 CIB not supported: validator 'pacemaker-2.5'的主要内容,如果未能解决你的问题,请参考以下文章
Corosync+Pacemaker+crmsh构建Web高可用集群
corosync+pacemaker+crmsh的高可用web集群的实现