[DRBD-user] how to fix dopd-bug "Refusing to be Primary whilepeer is not outdated"

Lars Ellenberg lars.ellenberg at linbit.com
Mon Aug 4 11:11:23 CEST 2008

Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.


On Mon, Aug 04, 2008 at 10:19:01AM +0200, Schmidt, Florian wrote:
> > 
> > you can find and download fixed dopd and drbd-peer-outdater binaries for some
> > distributions there:
> > http://www.linbit.com/support/hotfix/dopd_heartbeat_2.1.3/
> > 
> 
> Hey Lars, 
> 
> At first thanks a lot for the URL :)
> 
> I just replaced the two binaries on my RHEL5 Kernel: 2.6.18-53.el5
> with the 2 binaries from RHEL5-directory
> http://www.linbit.com/support/hotfix/dopd_heartbeat_2.1.3/rhel5-i386/
> 
> But somehow heartbeat cannot start dopd:
> 
> In /var/log/Linux-debug I can find this:
> 
> heartbeat[16638]: 2008/08/04_09:52:08 info: Starting "/usr/lib/heartbeat/dopd         " as uid 24  gid 24 (pid 16638)
> heartbeat[16310]: 2008/08/04_09:52:08 WARN: Managed /usr/lib/heartbeat/dopd          process 16638 exited with return code 127.
> heartbeat[16310]: 2008/08/04_09:52:08 ERROR: Respawning client "/usr/lib/heartbeat/dopd         ":
> 
> And triggering /usr/lib/heartbeat/dopd prints this:
> ./dopd: symbol lookup error: ./dopd: undefined symbol: cl_strdup

oh :(

> did I choose the wrong binaries or is something still misconfigured?

Maybe we screwed up, and forgot some build step.  I have to recheck that.

unlikely (because the replaced (but broken) dopd seemed to work), but
maybe there is something missing in your setup?

what is "ldd dopd" saying?
my current understanding is, that symbol (cl_strdup) should be defined
in "libplumb.so" which is part of the plumbing library of heartbeat.

-- 
: Lars Ellenberg                           http://www.linbit.com :
: DRBD/HA support and consulting             sales at linbit.com :
: LINBIT Information Technologies GmbH      Tel +43-1-8178292-0  :
: Vivenotgasse 48, A-1120 Vienna/Europe     Fax +43-1-8178292-82 :
__
please don't Cc me, but send to list -- I'm subscribed



More information about the drbd-user mailing list