On 4/3/07, Doug Knight <[EMAIL PROTECTED]> wrote:

 Thanks. Yes, I'm concerned that I'm seeing the spinning and your not.
However, I need to push through to getting my OCF script working, and using
my version of crm_master will allow me to do that. I'll have to take the
added demote into consideration, as when executing a straight stop this will
interfere with an intentional shutdown of the master. I found part of my
problem with the slave not starting. I had to change clone_max from 1 to 2.
Now at least its trying to start the slave, but I'm getting a strange error
in the log when trying to start the slave:

 ERROR: find_attr_details: Multiple attributes match
name=master-pgsql_wal_5556:0 in nodes:

this is because you inverted the searching

 I've attached the cib.xml  from the slave node as well. It looks like my
experimenting with my scripts manually has placed some spurious nvpairs in
the xml? Suggestions? Also, can you have a location constraint to set the
resource to prefer running the master on one node vs the other?

 Doug



 On Tue, 2007-04-03 at 17:50 +0200, Andrew Beekhof wrote:
 On 4/3/07, Doug Knight <[EMAIL PROTECTED]> wrote:
>
> I've never done a bugzilla report, maybe you can point me in the right
> direction.

http://old.linux-foundation.org/developer_bugzilla/enter_bug.cgi

> In the mean time I'll continue to test with my modified version of
> crm_master that doesn't spin.

my concerns are that a) it works for us as-is, and b) it now works for
you but for unknown reasons.

> I've managed to get the master side of the
> process configuration up, but am having trouble getting the slave side up.
I
> did notice that when I select Stop from the GUI to completely stop the
> master, it demotes it first then stop it? The demote is what I use to
> reconfigure a master going down to become the slave after the new master
> comes up. Is there a way in demote to determine its been triggered by a
Stop
> request vs a Demote?

if you're a master, you'll always get a demote before a stop.

>
> Doug
>
>
> On Tue, 2007-04-03 at 12:28 +0200, Andrew Beekhof wrote:
> Hi Doug,
>
> I just tried to reproduce this (loaded your cib and ran crm_master the
> same way you did) but it worked fine.
>
> Can you open a bug in bugzilla and include the result of "cibadmin -Q"
> please?
>
> On 4/2/07, Doug Knight <[EMAIL PROTECTED]> wrote:
> >
> > Andrew, Alan, Lars, et al,
> > Any updates on the spinning crm_master? I and an associate of mine here
> are
> > looking into compiler flags and settings to see if we can find anything
> > there. If there is more info you need, just let me know.
> >
> > Doug
> >
> >
> >
> > On Fri, 2007-03-30 at 11:15 -0400, Doug Knight wrote:
> >
> > I've done some more looking at the cib_attrs.c module find_attr_details
> > function, and it seems that the call to find_xml_children filtering by
> node
> > eventually finds a match (match_found = 1 in xml.c/find_xml_children)
> > terminating the recursive search. Later in the module, the call to
> > find_xml_children filtering by name gets a match but continues to
search.
> I
> > never see the "search by set:" in the debug log, nor the printf I've
> placed
> > in my version right after the call to find_xml_children. In fact, it
seems
> > that somehow find_xml_children loops within itself, though I must really
> be
> > missing something there.
> >
> > Doug
> >
> > On Fri, 2007-03-30 at 08:20 -0400, Doug Knight wrote:
> >
> > Andrew, FYI, the one I ran has some debug statements in it that I put in
> > there. Let me know if you want cleaner output...
> >
> > Doug
> > On Fri, 2007-03-30 at 07:44 -0400, Doug Knight wrote:
> >
> > Hi Andrew,
> > I'll get to this today. I've been digging through some of the source,
> > putting in some additional logging, etc, just to see where the problem
> > occurs.
> >
> > Thanks,
> > Doug
> >
> > On Fri, 2007-03-30 at 10:32 +0200, Andrew Beekhof wrote:
> > On 3/29/07, Doug Knight <[EMAIL PROTECTED]> wrote:
> > >
> > > Results: Using the dev version or crm_master I still spin at the top
of
> > the
> > > CPU stack. What's next?
> >
> > probably time to log a bug...
> >
> > can you include the logs of the crm_master command when you add
> > -VVVVVVVV
> > (an insance amount of logging) to your normal command line
> >
> > and your current CIB please
> >
> > >
> > > Doug
> > >
> > >
> > > On Thu, 2007-03-29 at 10:06 -0400, Doug Knight wrote:
> > >
> > > OK, ConfigureMe make is complete. As when I built the baseline 2.0.8,
I
> > had
> > > two compile errors, and had to make some minor source code mods (see
> > > attached error message and file diffs). Not sure if this is related or
> > not.
> > > I've done a make install in the crm/admin directory to replace the
> > > crm_master used by the system. I'll test that out in a bit.
> > >
> > > Doug
> > >
> > > On Thu, 2007-03-29 at 15:38 +0200, Andrew Beekhof wrote:
> > > On 3/29/07, Doug Knight <[EMAIL PROTECTED]> wrote:
> > > >
> > > > I went ahead and installed via RPM automake, autoconf, and libtool,
> even
> > > > though they were not needed for the 2.0.8 baseline build (I believe
> > > libtool
> > > > at least may have been installed previously). ConfigureMe bootstrap
> ran
> > > > fine. From the output I gather it includes the equivalent of the
> > > ConfigureMe
> > > > configure run, and now I just need to do the make?
> > >
> > > right
> > >
> > > >
> > > > Doug
> > > >
> > > > On Thu, 2007-03-29 at 09:23 -0400, Doug Knight wrote:
> > > >
> > > > OK, Tried that, no luck. It still complains about libtool, autoconf,
> and
> > > > automake. When I copy over the same basic files from the 2.0.8
> > directory,
> > > > bootstrap still does not work, but ConfigureMe configure does (at
> least
> > to
> > > > the point where it starts looking for the Makefile.in files).
> > > >
> > > > Doug
> > > >
> > > > On Thu, 2007-03-29 at 09:50 +0200, Andrew Beekhof wrote:
> > > > pretty sure you need:
> > > > ./ConfigureMe bootstrap
> > > >
> > > > On 3/28/07, Doug Knight <[EMAIL PROTECTED]> wrote:
> > > > >
> > > > > Alan and Lars,
> > > > > After much effort, I have had no success in building from the
> > mercurial
> > > > > version. Here's what I tried, and since this is the first time
I've
> > > tried
> > > > to
> > > > > build a dev version, maybe you can see where I'm going wrong:
> > > > >
> > > > > Downloaded tar from hg.linux-ha.org/dev
> > > > > Unpacked it in a subdirectory to my root account, HA
> > > > > Attempted a quick ConfigureMe configure, got errors that it
couldn't
> > > find
> > > > > libtool, automake, autoconf
> > > > > Did a side-by-side comparison to the HA 2.0.8 I built successfully
> and
> > > am
> > > > > running with, found no libltdl.tar or libltdl directory under the
> dev
> > > > > version. Copied these from my original stable release tar into the
> > > > directory
> > > > > structure for the dev version.
> > > > > Ran ConfigureMe configure, which then complained about all the
> > > Makefile.in
> > > > > files missing. Copied those over as well from the side-by-side.
Also
> > > > pulled
> > > > > include/ha_config.h.in and linux-ha/config.h.in since it
complained
> > > about
> > > > > those missing too.
> > > > > ConfigureMe configure runs to completion
> > > > > ConfigureMe make exits with the following:
> > > > >
> > > > > In file included from base64.c:18:
> > > > > ../../include/heartbeat.h:38:23: error:
> hb_config.h:
> > No
> > > > > such file or directory
> > > > > ../../include/heartbeat.h:98:1: error: "HB_RC_DIR" redefined
> > > > > In file included from
> > ../../include/lha_internal.h:37,
> > > > > from base64.c:17:
> > > > > ../../linux-ha/config.h:504:1: error: this is the location of the
> > > previous
> > > > > definition
> > > > > In file included from base64.c:18:
> > > > > ../../include/heartbeat.h:102:1: error: "HALIB"
> > > redefined
> > > > > <command line>:1:1: error: this is the location of the previous
> > > definition
> > > > > gmake[2]: *** [base64.lo] Error 1
> > > > > gmake[2]: Leaving directory
> > > > >
> `/root/HA/Heartbeat-Dev-829e377e00bd/lib/clplumbing'
> > > > > gmake[1]: *** [all-recursive] Error 1
> > > > > gmake[1]: Leaving directory
> > > > > `/root/HA/Heartbeat-Dev-829e377e00bd/lib'
> > > > > gmake: *** [all-recursive] Error 1
> > > > >
> > > > >
> > > > > Any ideas?
> > > > >
> > > > > Doug
> > > > >
> > > > >
> > > > >
> > > > > On Sun, 2007-03-25 at 16:06 -0600, Alan Robertson wrote:
> > > > > Doug Knight wrote:
> > > > > > Got it. The attached file contains the strace from the second
> > attempt
> > > by
> > > > > > heartbeat to start the resource up as master, right up until it
> was
> > > > > > killed. The resource already showed failed on the gui. I zipped
it
> > up
> > > > > > using gzip.
> > > > >
> > > > > Lars asked a good question as well...
> > > > >
> > > > > Could you kindly reproduce this with the current Mercurial tip
> > version?
> > > > >
> > > > > Thanks1
> > > > >
> > > > >
> > > > >
> > > > >
> > _______________________________________________________
> > > > > Linux-HA-Dev: [email protected]
> > > > >
> > http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
> > > > > Home Page: http://linux-ha.org/
> > > > >
> > > > >
> > > >
> _______________________________________________________
> > > > Linux-HA-Dev: [email protected]
> > > >
> http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
> > > > Home Page: http://linux-ha.org/
> > > >
> > > >
> > > >
> _______________________________________________________
> > > > Linux-HA-Dev: [email protected]
> > > >
> http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
> > > > Home Page: http://linux-ha.org/
> > > >
> > > >
> > > >
> _______________________________________________________
> > > > Linux-HA-Dev: [email protected]
> > > >
> http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
> > > > Home Page: http://linux-ha.org/
> > > >
> > > >
> > >
_______________________________________________________
> > > Linux-HA-Dev: [email protected]
> > >
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
> > > Home Page: http://linux-ha.org/
> > >
> > >
> > >
_______________________________________________________
> > > Linux-HA-Dev: [email protected]
> > >
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
> > > Home Page: http://linux-ha.org/
> > >
> > >
> > >
_______________________________________________________
> > > Linux-HA-Dev: [email protected]
> > >
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
> > > Home Page: http://linux-ha.org/
> > >
> > >
> > _______________________________________________________
> > Linux-HA-Dev: [email protected]
> > http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
> > Home Page: http://linux-ha.org/
> >
> >
> > _______________________________________________________
> > Linux-HA-Dev: [email protected]
> > http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
> > Home Page: http://linux-ha.org/
> >
> > _______________________________________________________
> > Linux-HA-Dev: [email protected]
> > http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
> > Home Page: http://linux-ha.org/
> >
> > _______________________________________________________
> > Linux-HA-Dev: [email protected]
> > http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
> > Home Page: http://linux-ha.org/
> >
> >
> > _______________________________________________________
> > Linux-HA-Dev: [email protected]
> > http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
> > Home Page: http://linux-ha.org/
> >
> >
> _______________________________________________________
> Linux-HA-Dev: [email protected]
> http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
> Home Page: http://linux-ha.org/
>
>
>
> _______________________________________________________
> Linux-HA-Dev: [email protected]
> http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
> Home Page: http://linux-ha.org/
>
>
_______________________________________________________
Linux-HA-Dev: [email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/



_______________________________________________________
Linux-HA-Dev: [email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/



_______________________________________________________
Linux-HA-Dev: [email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/

Reply via email to