pcs fails with "Error: unable to locate command: /usr/sbin/cibadmin" when a large number of resources, constraints, or stonith devices exist in the configuration in a RHEL 6 or 7 High Availability cluster with pacemaker

Solution Unverified - Updated -

Issue

  • While trying to add a new package to a pacemaker cluster, got following error message:
[root@node1 manual_cluster]# pcs resource create clusterIP ocf:heartbeat:IPaddr2 ip=10.10.10.2  cidr_netmask=22 nic=bond0
Error: unable to locate command: /usr/sbin/cibadmin

Environment

  • Red Hat Enterprise Linux (RHEL) 6 or 7 with the High Availability Add On
  • pacemaker
  • pcs releases prior to 0.9.137-13.el7 in RHEL 7.
  • pcs releases prior to 0.9.123-9.el6 in RHEL 6
  • A large number of resources, stonith devices, or constraints
  • Using pcs to further modify the configuration in some way

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.