Pacemaker cluster report errors reading/parsing `/var/lib/pacemaker/cib/cib.xml`
Issue
-
Below messages are observed in the
/var/log/cluster/corosync.logwhen cluster is started on nodecib: error: crm_is_writable: /var/lib/pacemaker/cib/cib.xml must be owned and r/w by user hacluster cib: error: crm_xml_err: XML Error: Permission deniedPermission deniedI/O warning : failed to load external entity "/var/lib/pacemaker/cib/cib.xml" cib: error: filename2xml: Couldn't parse /var/lib/pacemaker/cib/cib.xml cib: warning: cib_file_read_and_verify: Cluster configuration file /var/lib/pacemaker/cib/cib.xml is corrupt (unparseable as XML) cib: warning: retrieveCib: Continuing but /var/lib/pacemaker/cib/cib.xml will NOT be used. cib: warning: readCibXmlFile: Continuing with an empty configuration. -
After full cluster restart there are no configured resources in the cluster
- File
/var/lib/pacemaker/cib/cib.xmlis not in sync with other nodes in cluster when cluster is up and running
Environment
- Red Hat Enterprise Linux 7 with High-Availability or Resilient Storage Add-on
- pacemaker cluster
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
