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, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content