[Pacemaker] ERROR: unpack_rsc_op: Hard error

Werner wkuballa at co.sanmateo.ca.us
Tue Mar 9 22:48:36 UTC 2010


I have a problem with setting up a simple two node cluster with an IP address
that should fail over.

The two systems run SLES 11 with HAE.  I have done this configuration with two
virtual machines and it works just fine in this environment.  However, when I do
the exact same configuration on the real (physical) systems it fails.  This is
what I get:

root at imsrcdbdgrid2:~# crm configure show
node imsrcdbdgrid1
node imsrcdbdgrid2
primitive ClusterIP ocf:heartbeat:IPadd2 \
        params ip="10.35.176.196" cidr_netmask="32" \
        op monitor interval="30s" \
        meta target-role="started"
property $id="cib-bootstrap-options" \
        dc-version="1.0.3-0080ec086ae9c20ad5c4c3562000c0ad68374f0a" \
        expected-quorum-votes="2" \
        stonith-enabled="false" \
        no-quorum-policy="ignore" \
        last-lrm-refresh="1268073449"
rsc_defaults $id="rsc_defaults-options" \
        resource-stickiness="100"
root at imsrcdbdgrid2:~# crm_verify -L -V
crm_verify[26812]: 2010/03/09_14:42:44 ERROR: unpack_rsc_op: Hard error -
ClusterIP_monitor_0 failed with rc=5: Preventing ClusterIP from re-starting on
imsrcdbdgrid1
crm_verify[26812]: 2010/03/09_14:42:44 ERROR: unpack_rsc_op: Hard error -
ClusterIP_monitor_0 failed with rc=5: Preventing ClusterIP from re-starting on
imsrcdbdgrid2
crm_verify[26812]: 2010/03/09_14:42:44 WARN: native_color: Resource ClusterIP
cannot run anywhere
Warnings found during check: config may not be valid
root at imsrcdbdgrid2:~# 


In my virtual environment I get this:
root at vm-n2:/etc/ha.d# crm configure show
node vm-n1
node vm-n2
primitive ClusterIP ocf:heartbeat:IPaddr2 \
        params ip="192.168.173.10" cidr_netmask="32" \
        op monitor interval="30s"
property $id="cib-bootstrap-options" \
        dc-version="1.0.3-0080ec086ae9c20ad5c4c3562000c0ad68374f0a" \
        expected-quorum-votes="2" \
        stonith-enabled="false" \
        no-quorum-policy="ignore"
rsc_defaults $id="rsc-options" \
        resource-stickiness="100"
root at vm-n2:/etc/ha.d# crm_verify -L -V;  echo $?
0
root at vm-n2:/etc/ha.d# 


I understand from the documentation that "rc=5" means that something is not
installed, but I checked all rpms and there is no rpm that is installed in the
virtual environment but not in the physical environment.  Does anybody have an
idea what I need to install or how I can fix this problem?  Any help would be
greatly appreciated.

Regards,
Werner






More information about the Pacemaker mailing list