Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Linux-HA: Pacemaker

Did I miss a dependency or is this a 1.1.7 bug?

 

 

Linux-HA pacemaker RSS feed   Index | Next | Previous | View Threaded


m+pacemaker at nerdish

Jul 31, 2012, 9:51 PM

Post #1 of 5 (314 views)
Permalink
Did I miss a dependency or is this a 1.1.7 bug?

Hello,

I suspect I've missed a dependency somewhere in the build process, and I'm
hoping someone recognizes this as an easy fix. I've basically followed the
build guide on ClusterLabs in 'Clusters from Scratch v2', the build from
source section. The hosts are CentOS 6.3 x86_64. My only changes to the
configure lines where adding '--sysconfdir=/etc --localstatedir=/var' to
them, everything else is pretty much as the guide shows.

With a few commands, such as 'crm configure verify', I get this error
message:

# crm configure verify
crm_verify[1448]: 2012/07/31_23:37:41 ERROR: crm_abort:
gregorian_to_ordinal: Triggered assert at iso8601.c:635 : a_date->days > 0
crm_verify[1448]: 2012/07/31_23:37:41 ERROR: crm_abort:
convert_from_gregorian: Triggered assert at iso8601.c:622 :
gregorian_to_ordinal(a_date)

These are accompanied by a corresponding entry in
/var/log/cluster/corosync.log:
Jul 31 23:35:25 XenC crmd: [1063]: ERROR: crm_abort: gregorian_to_ordinal:
Triggered assert at iso8601.c:635 : a_date->days > 0
Jul 31 23:35:25 XenC crmd: [1063]: ERROR: crm_abort:
convert_from_gregorian: Triggered assert at iso8601.c:622 :
gregorian_to_ordinal(a_date)

So far the cluster seems functional and logs appear clean otherwise, so I
don't know if those are cosmetic or if I have a whole field of landmines
due to some missed dependency. I've pastebin'ed my notes from building
these if that helps at all: pastebin.com/c5BTMA0q

Thanks,
Mark


andreas at hastexo

Aug 1, 2012, 6:07 AM

Post #2 of 5 (302 views)
Permalink
Re: Did I miss a dependency or is this a 1.1.7 bug? [In reply to]

On 08/01/2012 06:51 AM, mark - pacemaker list wrote:
> Hello,
>
> I suspect I've missed a dependency somewhere in the build process, and
> I'm hoping someone recognizes this as an easy fix. I've basically
> followed the build guide on ClusterLabs in 'Clusters from Scratch v2',
> the build from source section. The hosts are CentOS 6.3 x86_64. My

Pacemaker 1.1.7 is included in CentOS 6.3 no need to build it for
yourself... or do you try to build latest git version?

Regards,
Andreas

> only changes to the configure lines where adding '--sysconfdir=/etc
> --localstatedir=/var' to them, everything else is pretty much as the
> guide shows.
>
> With a few commands, such as 'crm configure verify', I get this error
> message:
>
> # crm configure verify
> crm_verify[1448]: 2012/07/31_23:37:41 ERROR: crm_abort:
> gregorian_to_ordinal: Triggered assert at iso8601.c:635 : a_date->days > 0
> crm_verify[1448]: 2012/07/31_23:37:41 ERROR: crm_abort:
> convert_from_gregorian: Triggered assert at iso8601.c:622 :
> gregorian_to_ordinal(a_date)
>
> These are accompanied by a corresponding entry in
> /var/log/cluster/corosync.log:
> Jul 31 23:35:25 XenC crmd: [1063]: ERROR: crm_abort:
> gregorian_to_ordinal: Triggered assert at iso8601.c:635 : a_date->days > 0
> Jul 31 23:35:25 XenC crmd: [1063]: ERROR: crm_abort:
> convert_from_gregorian: Triggered assert at iso8601.c:622 :
> gregorian_to_ordinal(a_date)
>
> So far the cluster seems functional and logs appear clean otherwise, so
> I don't know if those are cosmetic or if I have a whole field of
> landmines due to some missed dependency. I've pastebin'ed my notes from
> building these if that helps at all: pastebin.com/c5BTMA0q
> <http://pastebin.com/c5BTMA0q>
>
> Thanks,
> Mark
>
>
> _______________________________________________
> Pacemaker mailing list: Pacemaker [at] oss
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
>
> Project Home: http://www.clusterlabs.org
> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> Bugs: http://bugs.clusterlabs.org
>


--
Need help with Pacemaker?
http://www.hastexo.com/now
Attachments: signature.asc (0.22 KB)


andrew at beekhof

Aug 1, 2012, 6:24 AM

Post #3 of 5 (303 views)
Permalink
Re: Did I miss a dependency or is this a 1.1.7 bug? [In reply to]

I believe you're hitting the bug fixed by this patch:
https://github.com/beekhof/pacemaker/commit/ed22210

It wont happen again until the same time next month.

On Wed, Aug 1, 2012 at 2:51 PM, mark - pacemaker list
<m+pacemaker [at] nerdish> wrote:
> Hello,
>
> I suspect I've missed a dependency somewhere in the build process, and I'm
> hoping someone recognizes this as an easy fix. I've basically followed the
> build guide on ClusterLabs in 'Clusters from Scratch v2', the build from
> source section. The hosts are CentOS 6.3 x86_64. My only changes to the
> configure lines where adding '--sysconfdir=/etc --localstatedir=/var' to
> them, everything else is pretty much as the guide shows.
>
> With a few commands, such as 'crm configure verify', I get this error
> message:
>
> # crm configure verify
> crm_verify[1448]: 2012/07/31_23:37:41 ERROR: crm_abort:
> gregorian_to_ordinal: Triggered assert at iso8601.c:635 : a_date->days > 0
> crm_verify[1448]: 2012/07/31_23:37:41 ERROR: crm_abort:
> convert_from_gregorian: Triggered assert at iso8601.c:622 :
> gregorian_to_ordinal(a_date)
>
> These are accompanied by a corresponding entry in
> /var/log/cluster/corosync.log:
> Jul 31 23:35:25 XenC crmd: [1063]: ERROR: crm_abort: gregorian_to_ordinal:
> Triggered assert at iso8601.c:635 : a_date->days > 0
> Jul 31 23:35:25 XenC crmd: [1063]: ERROR: crm_abort: convert_from_gregorian:
> Triggered assert at iso8601.c:622 : gregorian_to_ordinal(a_date)
>
> So far the cluster seems functional and logs appear clean otherwise, so I
> don't know if those are cosmetic or if I have a whole field of landmines due
> to some missed dependency. I've pastebin'ed my notes from building these if
> that helps at all: pastebin.com/c5BTMA0q
>
> Thanks,
> Mark
>
> _______________________________________________
> Pacemaker mailing list: Pacemaker [at] oss
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
>
> Project Home: http://www.clusterlabs.org
> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> Bugs: http://bugs.clusterlabs.org
>

_______________________________________________
Pacemaker mailing list: Pacemaker [at] oss
http://oss.clusterlabs.org/mailman/listinfo/pacemaker

Project Home: http://www.clusterlabs.org
Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
Bugs: http://bugs.clusterlabs.org


m+pacemaker at nerdish

Aug 1, 2012, 6:43 AM

Post #4 of 5 (301 views)
Permalink
Re: Did I miss a dependency or is this a 1.1.7 bug? [In reply to]

Hi Andreas,

On Wed, Aug 1, 2012 at 8:07 AM, Andreas Kurz <andreas [at] hastexo> wrote:

> On 08/01/2012 06:51 AM, mark - pacemaker list wrote:
> > Hello,
> >
> >...
>
> Pacemaker 1.1.7 is included in CentOS 6.3 no need to build it for
> yourself... or do you try to build latest git version?
>
> Regards,
> Andreas
>
>
I'm building from source simply because I need SBD for stonith, and it is
removed from the RHEL/CentOS packages. I did also build the latest git
version as an experiment. In that process, I had to build a newer libqb as
the 0.9.0 in the repos seemed to be too old for Pacemaker's liking... is
there a certain version of libqb that would be recommended, or just the
latest, 0.14.1?

Honestly, I built 1.1.7 because I figured it is a tagged release, so maybe
it is considered the most recent 'stable' release of Pacemaker? Is running
the latest git version generally just as safe/stable?

Regards,
Mark


m+pacemaker at nerdish

Aug 1, 2012, 6:47 AM

Post #5 of 5 (303 views)
Permalink
Re: Did I miss a dependency or is this a 1.1.7 bug? [In reply to]

Hi Andrew,

On Wed, Aug 1, 2012 at 8:24 AM, Andrew Beekhof <andrew [at] beekhof> wrote:

> I believe you're hitting the bug fixed by this patch:
> https://github.com/beekhof/pacemaker/commit/ed22210
>
> It wont happen again until the same time next month.
>
>
That makes sense. I'd noticed that I can't replicate the issue any longer
this morning. I guess it went away as soon as we rolled to August 1st.

Thank you,
Mark



> On Wed, Aug 1, 2012 at 2:51 PM, mark - pacemaker list
> <m+pacemaker [at] nerdish> wrote:
> > Hello,
> >
> > I suspect I've missed a dependency somewhere in the build process, and
> I'm
> > hoping someone recognizes this as an easy fix. I've basically followed
> the
> > build guide on ClusterLabs in 'Clusters from Scratch v2', the build from
> > source section. The hosts are CentOS 6.3 x86_64. My only changes to the
> > configure lines where adding '--sysconfdir=/etc --localstatedir=/var' to
> > them, everything else is pretty much as the guide shows.
> >
> > With a few commands, such as 'crm configure verify', I get this error
> > message:
> >
> > # crm configure verify
> > crm_verify[1448]: 2012/07/31_23:37:41 ERROR: crm_abort:
> > gregorian_to_ordinal: Triggered assert at iso8601.c:635 : a_date->days >
> 0
> > crm_verify[1448]: 2012/07/31_23:37:41 ERROR: crm_abort:
> > convert_from_gregorian: Triggered assert at iso8601.c:622 :
> > gregorian_to_ordinal(a_date)
> >
> > These are accompanied by a corresponding entry in
> > /var/log/cluster/corosync.log:
> > Jul 31 23:35:25 XenC crmd: [1063]: ERROR: crm_abort:
> gregorian_to_ordinal:
> > Triggered assert at iso8601.c:635 : a_date->days > 0
> > Jul 31 23:35:25 XenC crmd: [1063]: ERROR: crm_abort:
> convert_from_gregorian:
> > Triggered assert at iso8601.c:622 : gregorian_to_ordinal(a_date)
> >
> > So far the cluster seems functional and logs appear clean otherwise, so I
> > don't know if those are cosmetic or if I have a whole field of landmines
> due
> > to some missed dependency. I've pastebin'ed my notes from building
> these if
> > that helps at all: pastebin.com/c5BTMA0q
> >
> > Thanks,
> > Mark
> >
> > _______________________________________________
> > Pacemaker mailing list: Pacemaker [at] oss
> > http://oss.clusterlabs.org/mailman/listinfo/pacemaker
> >
> > Project Home: http://www.clusterlabs.org
> > Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> > Bugs: http://bugs.clusterlabs.org
> >
>
> _______________________________________________
> Pacemaker mailing list: Pacemaker [at] oss
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
>
> Project Home: http://www.clusterlabs.org
> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> Bugs: http://bugs.clusterlabs.org
>

Linux-HA pacemaker RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.