Hi Alan and Lars,
I've been out for a few days. I'll get this all together once I get out
from under my email stack, and get back to you.

Thanks,
Doug

On Sun, 2007-03-25 at 16:45 -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.
> 
> By the way, from the system call perspective, what it's doing is
> mallocing again and again and again...
> 
> I presume it's in this function (from the top level)
>    rc = update_attr(the_cib, cib_opts, type, dest_node, set_name,
>                attr_id, attr_name, attr_value);
> 
> 
> And I further presume (with somewhat more risk) that it's in this
> function from the next level down:
> 
>         rc = the_cib->cmds->modify(the_cib, section, xml_top, NULL,
>                                    call_options|cib_quorum_override);
> 
>       cib_client_modify(CIB_OP_MODIFY...)
> 
>       cib_native_perform_op()
> 
> Which sends the request over to the CIB, where it should do this...
> 
>       cib_process_modify()
> 
>       update_xml_child(obj_root, input)
> 
> However, from cib_process_modify on, all the work takes place in the
> CIB, not in the crm_master command.  So, I presume that it doesn't get
> that far.  [Other theories are also possible, of course ;-)]
> 
> Here is my initial conclusion:
>       1)  No one else has reported this problem
>       2)  The code in question is common and is used for many things
>       3)  Therefore it's more likely that something is amiss with your
>               CIB and causing the CIB code to loop looking for the
>               subtree to modify.  If this theory is correct, there are
>               two problems one with your CIB, and one in the code.
> 
> So, could you please send the current output from cibadmin -Q to the
> list as an attachment?
> 
> Could you also please run crm_verify on your CIB and see if it complains
> about anything.  If it does, please fix its complaints, and try again.
> 
> And, could you also please tell us how you installed the system.  If you
> didn't install a package, then did you make the required user ID and
> group ID?
> 
> 
>       Thanks!
> 
> 
_______________________________________________________
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