I think that the /etc/init.d/openais script came from my original apt-get 
install of the openais package on my ubuntu machine (that's at version 0.92).  
The script seems pretty close the both the redhat and mvlcge init scripts in 
the source package.  Just FYI, I notice that the generic script in the source 
package doesn't call out either openaisserviceenable or openasiparser.

-Frank

> -----Original Message-----
> From: Frank DiMeo
> Sent: Monday, November 09, 2009 1:38 PM
> To: 'Andrew Beekhof'
> Cc: Fabio M. Di Nitto; [email protected]
> Subject: RE: [Openais] first time install of corosync, openais and
> pacemaker on ubuntu 9.04
> 
> Yes, the pacemaker.lcrso file is in the correct place.
> 
> Here's the current status:
> 
> 1) I was confused as to which configuration file to use when using both
> corosync and openais together.  I thought that the
> /etc/ais/openais/openais.conf file would override the
> /etc/corosync/corosync.conf file, but it seems that it's the other way
> around.  Even when you use /etc/init.d/openais to start, the
> /etc/corosync/corosync.conf file is used.
> 
> 2) The /etc/init.d/openais script calls out openaisserviceenable, but the
> code (openais 1.1.2) is built to load something called
> openaisserviceenablestable.  When I change the /etc/init.d/openais to call
> out openaissserviceenable, then it loads that module correctly.  Maybe I
> have an old or outdated /etc/init.d/openais??
> 
> 3) The /etc/init.d/openais script calls out openaisparser, but I don't
> find any registration for that module in the code, so it fails to start.
> Also, there is no openaisparser.lcscro file.
> 
> 4) If I remove the remove openasiparser from the /etc/init.d/openais
> script, then /etc/init.d/openais start fails and says: "couldn't find
> totem handle"
> 
> 5) If I remove the references to both openaisserviceenablestable and
> openasiparser from /etc/init.d/openais, then everything starts normally,
> and pacemaker seems to load (according to /tmp/corosync.log
> 
> -Frank
> 
> > -----Original Message-----
> > From: Andrew Beekhof [mailto:[email protected]]
> > Sent: Monday, November 09, 2009 10:09 AM
> > To: Frank DiMeo
> > Cc: Fabio M. Di Nitto; [email protected]
> > Subject: Re: [Openais] first time install of corosync, openais and
> > pacemaker on ubuntu 9.04
> >
> > On Mon, Nov 9, 2009 at 2:22 PM, Frank DiMeo <[email protected]>
> > wrote:
> > >
> > > notr...@ubuntu:~/openais/corosync-1.1.2$ crm_verify --version
> > > crm_verify 1.0.6 for OpenAIS (Build:
> > 828b3329a64c9e40e7646000c29b490ba85a38bb)
> >
> > Ok, so it was built correctly.
> > Does pacemaker.lcrso exist in the right place?
> >
> > >
> > > Written by Andrew Beekhof
> > > notr...@ubuntu:~/openais/corosync-1.1.2$
> > >
> > >> -----Original Message-----
> > >> From: Andrew Beekhof [mailto:[email protected]]
> > >> Sent: Sunday, November 08, 2009 1:42 PM
> > >> To: Frank DiMeo
> > >> Cc: Fabio M. Di Nitto; [email protected]
> > >> Subject: Re: [Openais] first time install of corosync, openais and
> > >> pacemaker on ubuntu 9.04
> > >>
> > >> What did crm_verify --version say?
> > >> It should include the list of supported stacks.
> > >> Is pacemaker.lcrso in that directory too?
> > >>
> > >> On Fri, Nov 6, 2009 at 11:41 PM, Frank DiMeo
> > <[email protected]>
> > >> wrote:
> > >> > I put some debug code into corosync/exec/main.c and
> > >> corosync/exec/lcr_ifact.c.  It's definitely looking in the right
> place
> > for
> > >> the lcrso files, but even though it finds the file, cannot find an
> > >> instance for openaisserviceenable in lcr_component_instance().  It
> > finds
> > >> one for objdb and coroparse (if I remove the "openaisserviceenable"
> in
> > >> /etc/init.d/openais).  It looks like there's supposed to be an entry
> > for
> > >> each of the components in the lcr_component_instance_database in
> order
> > for
> > >> an instance to be found, but I don't see anywhere that that database
> is
> > >> written to, other than to initialize it to NULL.
> > >> >
> > >> > Any ideas?
> > >> >
> > >> > -Frank
> > >> >
> > >> >> -----Original Message-----
> > >> >> From: Fabio M. Di Nitto [mailto:[email protected]]
> > >> >> Sent: Friday, November 06, 2009 4:00 PM
> > >> >> To: Frank DiMeo
> > >> >> Cc: [email protected]; [email protected]
> > >> >> Subject: Re: [Openais] first time install of corosync, openais and
> > >> >> pacemaker on ubuntu 9.04
> > >> >>
> > >> >> Frank DiMeo wrote:
> > >> >> >
> > >> >> >> -----Original Message-----
> > >> >> >> From: Fabio M. Di Nitto [mailto:[email protected]]
> > >> >> >> Sent: Friday, November 06, 2009 3:34 PM
> > >> >> >> To: [email protected]
> > >> >> >> Cc: Frank DiMeo; [email protected]
> > >> >> >> Subject: Re: [Openais] first time install of corosync, openais
> > and
> > >> >> >> pacemaker on ubuntu 9.04
> > >> >> >>
> > >> >> >> Mike Peachey wrote:
> > >> >> >>> Frank DiMeo wrote:
> > >> >> >>>> All,
> > >> >> >>>>
> > >> >> >>>> I'm just getting started with open source HA and have built
> and
> > >> >> >>>> installed corosync (1.1.0) and openais (1.1.0) on a ubuntu
> 9.04
> > >> >> distro.
> > >> >> >>>>
> > >> >> >>>> I then followed the instructions at
> > >> >> >>>> http://www.clusterlabs.org/wiki/DebianCorosync to build and
> > >> install:
> > >> >> >>>> cluster-glue, agents and pacemaker.
> > >> >> >>>>
> > >> >> >>>> I intend to try using corosync, openais, and pacemaker, so my
> > >> >> question
> > >> >> >>>> is: do I really need to have built and installed the cluster-
> > glue
> > >> and
> > >> >> >>>> agents?  In my reading, it seems like heartbeat and openais
> are
> > >> now
> > >> >> >> peer
> > >> >> >>>> entities, so I'm not sure what the heartbeat components do in
> a
> > >> >> system
> > >> >> >>>> made up of corosync, openais, and pacemaker.
> > >> >> >>>>
> > >> >> >>>> Any advice?
> > >> >> >>> Pacemaker depends on corosync.
> > >> >> >>> OpenAIS is optional, but recommended,
> > >> >> >>> Corosync and OpenAIS depend on Cluster Resource Agents.
> > >> >> >> Neither corosync or openais depend on cluster resource agents.
> > >> >> >>
> > >> >> >> Openais Depends on corosync.
> > >> >> >>
> > >> >> >> That´s all.
> > >> >> >>
> > >> >> >> Fabio
> > >> >> >
> > >> >> > Ok, so...in a Pacemaker/corosync/openais environment, I don't
> need
> > >> >> "Cluster Resource Agents" at all?
> > >> >> >
> > >> >>
> > >> >> Yes you still do.
> > >> >>
> > >> >> Fabio
> > >> > _______________________________________________
> > >> > Openais mailing list
> > >> > [email protected]
> > >> > https://lists.linux-foundation.org/mailman/listinfo/openais
> > >> >
> > >
_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais

Reply via email to