On Jan 10, 2008, at 10:28 PM, Serge Dubrouski wrote:

Ok.

1. I've got Fedora Core 6 packages from you site and installed them.
2. While installing pacemaker-openais complained on conflict over
/usr/lib/heartbeat/haresources2cib.py file that was installed with
heartbeat-common and again included into pacemaker-openais

ah, ok.  i'll fix that


3. openais and pacemaker-openasi rpms produced following non critical
error message during installation:

/var/tmp/rpm-tmp.NNNNNN: line 1: fg: no job control

Hmmm... i'll investigate



4. For some yet unknown reason I wasn't able to make openais to log
into /var/log/openais.log. My logging section of config file looks
like this:

logging {
       fileline: off
       to_stderr: yes
       to_file: yes
       to_syslog: yes
       syslog_facility: daemon
       logfile: /var/log/openais.log
       debug: on
       timestamp: on
       logger_subsys {
               subsys: CRM
               debug: off
               tags: enter|leave|trace1|trace2|trace3|trace4|trace6
               fileline: off
       }
}

i think (you might need to check with the openais guys) that only one type of logging is performed and syslog_facility takes precedent over logfile



5. openais started all right but CRM failed to start:

Jan 10 16:13:01 fc-node2 openais[16305]: [SERV ] Service initialized
'openais configuration service'
Jan 10 16:13:01 fc-node2 openais[16305]: [SERV ] Service initialized
'openais cluster closed process group service v1.01'
Jan 10 16:13:01 fc-node2 openais[16305]: [SERV ] Service failed to
load 'lha_crm'.
Jan 10 16:13:01 fc-node2 openais[16305]: [SYNC ] Not using a virtual
synchrony filter.
Jan 10 16:13:01 fc-node2 openais[16305]: [TOTEM] Creating commit token because I

I wasn't able to find any additional information.

can you do an ls of /usr/lib/lcrso for me pls?
looks like the plugin cant be found or wont load

6. Looks like openias itself is healthy. It reported both nodes
joining the cluster:

Jan 10 16:13:31 fc-node2 openais[16305]: [CLM ] CLM CONFIGURATION CHANGE
Jan 10 16:13:31 fc-node2 openais[16305]: [CLM  ] New Configuration:
Jan 10 16:13:31 fc-node2 openais[16305]: [CLM ] r(0) ip(192.168.1.111) Jan 10 16:13:31 fc-node2 openais[16305]: [CLM ] r(0) ip(192.168.1.112)

7. None of the installed packages included ocf RAs. How is it supposed
to run resources?

they're in heartbeat-resources

though i'm not 100% sure breaking them out into their own package is a good idea. thoughts?



Thanks.

On Jan 10, 2008 10:52 AM, Andrew Beekhof <[EMAIL PROTECTED]> wrote:


On Jan 10, 2008, at 5:43 PM, Serge Dubrouski wrote:

Hello -

So I've beem looking for some documentation how to marry CRM and
openAIS and so far found none. I suppose that openAIS should support
some kind of crm {} section in openais.conf file like it does for amf,
is it true? Are there any hints on how to make openAIS to start CRM?

i'll have to write a howto on this when the official packages get
released next week, but for now:

1) you need to get the openais^, pacemaker-ais and heartbeat-common
packages from http://download.opensuse.org/repositories/home:/ beekhof/
2) set up a regular openais configuration. eg.
totem {
       version: 2
       secauth: off
       threads: 0
       interface {
               ringnumber: 0
               bindnetaddr: 192.168.9.51
               mcastaddr: 226.94.1.1
               mcastport: 5405
       }
}

logging {
       fileline: off
       to_syslog: yes
       syslog_facility: daemon
       to_stderr: yes
       to_file: yes
       logfile: /var/log/openais.log
       debug: on
       timestamp: on
       logger {
               ident: CRM
               debug: on
               tags: enter|leave|trace1|trace2|trace3|trace4|trace6
               fileline: off
       }
}

amf {
       mode: disabled
}

3) add the following to /etc/ais/openais.conf
aisexec {
       user:   root
       group:  root
}

4) run: /etc/init.d/ais start

5) repeat on the rest of your nodes.

6) thats it.  the same cib configuration can be used.  um, except for
the nodes section... probably best to wipe that (since the UUIDs wont
be the same)

7) send feedback :-)


^ only the packages at that location have the two extra patches (one
from red hat, one from me) required for running pacemaker



Thanks.

--
Serge Dubrouski.

_______________________________________________
Pacemaker mailing list
Pacemaker@clusterlabs.org
http://list.clusterlabs.org/mailman/listinfo/pacemaker





--
Serge Dubrouski.


_______________________________________________
Pacemaker mailing list
Pacemaker@clusterlabs.org
http://list.clusterlabs.org/mailman/listinfo/pacemaker

Reply via email to