通过cib.xml重新启动pacemaker

前端之家收集整理的这篇文章主要介绍了通过cib.xml重新启动pacemaker前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

现象:

原因:

解决方案:

a. 在正常运行haproxyopenstack环境中运行下面命令得到其pacemaker的模板:

crm configure show > cib_backup.txt

b. 在虚拟开发环境中:rm /var/lib/pacemaker/cib/*

c. 在虚拟开发环境中:crm configure load update cib_backup.txt(或者用这个命令也行:crmconfigure load replace cib_backup.txt)

进度:待把自动化配置加入heat 模板。

说明

a. 配置文件

pacemaker的对于resource配置文件放在了以下目录:

/etc/haproxy/confi.d

以上文件实现了保存了name,ip等的信息。

b.模板文件

pacemaker每次启动的时候都会自动生成下面目录中的文件

/var/lib/pacemaker/cib/*

c.crm配置文件

/etc/crm.conf

[path]

sharedir = /usr/share/crmsh

cache = /var/cache/crm

crm_config =/var/lib/pacemaker/cib

crm_daemon_dir =/usr/lib/pacemaker

crm_daemon_user = hacluster

ocf_root = /usr/lib/ocf

crm_dtd_dir =/usr/share/pacemaker

pe_state_dir =/var/lib/pacemaker/pengine

heartbeat_dir =/var/lib/heartbeat

hb_delnode =/usr/share/heartbeat/hb_delnode

nagios_plugins =/usr/lib/nagios/plugins

猜你在找的XML相关文章