On Fri, Dec 12, 2008 at 16:18, Arndt Roth <[email protected]> wrote: > Unsuccessfully tried to reproduce it today, after shutting down the whole > cluster and changing "lsb" back to "ocf" in /var/lib/heartbeat/crm/cib.xml.
hb_report can grab the data for things that happened in the past - no need to reproduce the problem -A and -t are the relevant options IIRC > > But this one is perfectly reproducible: > When ldirectord is started as a OCF-resource, the packaged init-script > (/etc/init.d/ldirectord) is completely useless. Well yeah... its an LSB script not an OCF one. OCF scripts live in /usr/lib/ocf/... I'm not even sure how you could invoke a script in /etc/init.d for an OCF resource. > It displays the wrong status and using it with "start" ends up in a second > hanging ldirectord. > > > ######################################################################### > > [r...@server:~]$ rpm -ql heartbeat-ldirectord-2.1.4-2.1 > /etc/ha.d/resource.d/ldirectord > /etc/init.d/ldirectord > /etc/logrotate.d/ldirectord > /sbin/rcldirectord > /usr/sbin/ldirectord > /usr/share/doc/heartbeat-ldirectord-2.1.4 > /usr/share/doc/heartbeat-ldirectord-2.1.4/COPYING > /usr/share/doc/heartbeat-ldirectord-2.1.4/README > /usr/share/doc/heartbeat-ldirectord-2.1.4/ldirectord.cf > /usr/share/man/man8/ldirectord.8.gz > > > [r...@server:~]$ /etc/init.d/heartbeat start > > [r...@server:~]$ /etc/init.d/ldirectord status > ldirectord is stopped for /etc/ha.d/ldirectord.cf > > But process is still running: > [r...@server:~]$ ps -eaf | grep ldi | grep -v grep > root 747 1 0 15:14 ? 00:00:00 /usr/bin/perl -w > /usr/sbin/ldirectord /etc/ha.d/ldirectord.cf start > > Calling it with config is ok: > [r...@server:~]$ /usr/sbin/ldirectord /etc/ha.d/ldirectord.cf status > ldirectord for /etc/ha.d/ldirectord.cf is running with pid: 747 > > Without isn't: > [r...@server:~]$ /usr/sbin/ldirectord status > ldirectord is stopped for /etc/ha.d/ldirectord.cf > > So the init-script fails as well: > [r...@server:~]$ /etc/init.d/ldirectord stop > Stopping ldirectord... success > > [r...@server:~]$ ps -eaf | grep ldi | grep -v grep > root 747 1 0 15:14 ? 00:00:04 /usr/bin/perl -w > /usr/sbin/ldirectord /etc/ha.d/ldirectord.cf start > > > Hanging 2. ldirectord: > > [r...@lnxp-1170:~]$ /etc/init.d/ldirectord restart > Restarting ldirectord... success > > [r...@lnxp-1170:~]$ ps -eaf | grep ldirector | grep -v grep > root 29684 1 0 15:45 ? 00:00:00 /usr/bin/perl -w > /usr/sbin/ldirectord /etc/ha.d/ldirectord.cf start > root 30731 1 0 15:46 ? 00:00:00 /usr/bin/perl -w > /usr/sbin/ldirectord restart > > > [r...@lnxp-1170:~]$ /etc/init.d/ldirectord stop > Stopping ldirectord... success > [r...@lnxp-1170:~]$ /etc/init.d/ldirectord start > Starting ldirectord... success > > [r...@lnxp-1170:~]$ sudo su - -c "ps -eaf | grep ldirector | grep -v grep > root 534 1 0 15:49 ? 00:00:00 /usr/bin/perl -w > /usr/sbin/ldirectord start > root 29684 1 0 15:45 ? 00:00:00 /usr/bin/perl -w > /usr/sbin/ldirectord /etc/ha.d/ldirectord.cf start > > > #################################################################### > > Regards, > > Arndt > > > -----Ursprüngliche Nachricht----- > Von: [email protected] > [mailto:[email protected]] Im Auftrag von Andrew Beekhof > Gesendet: Freitag, 12. Dezember 2008 12:04 > An: General Linux-HA mailing list > Betreff: Re: [Linux-HA] clone resource displayed lsb instead of ocf? > > Can you create a bug for this please? > Be sure to include a hb_report archive covering the period when you > used the lsb script to restart the resource. > > On Thu, Dec 11, 2008 at 18:38, Arndt Roth <[email protected]> wrote: >> Hi *, >> >> >> >> I found a puzzling behaviour using ldirectord as a clone resource in a 3 >> node setup. >> >> On one of the nodes "server1" (not the master) I restarted ldirectord >> by hand using the lsb-script, though I know that all resources are >> managed by OCF-classes. >> > > > > > _______________________________________________ > Linux-HA mailing list > [email protected] > http://lists.linux-ha.org/mailman/listinfo/linux-ha > See also: http://linux-ha.org/ReportingProblems > _______________________________________________ Linux-HA mailing list [email protected] http://lists.linux-ha.org/mailman/listinfo/linux-ha See also: http://linux-ha.org/ReportingProblems
