[Pacemaker] After update from 1.1.7 to 1.1.8 I get - pacemakerd: get_cluster_type Pacemaker does not support the 'heartbeat' cluster infra..

Andrew Beekhof andrew at beekhof.net
Thu Nov 8 03:06:47 UTC 2012


The service directive that loads the pacemaker plugin appears to have been lost.
Therefor Pacemaker is confused and thinks that you must be trying to
start it with Heartbeat.

On Thu, Nov 8, 2012 at 1:38 PM, Jeff Johnson <echo5juliet at gmail.com> wrote:
> Greetings,
>
> I had a running corosync/pacemaker two node configuration doing simple
> filesystem failover and stonith fencing. I decided to update to 1.1.8-4
> after seeing some odd behavior and someone suggested a bug in 1.1.7-6 not
> playing nice with corosync 1.4.1-7. After updating my cluster will not
> initialize. The first node starts fine, corosync and pacemaker start via
> init scripts and resources show in good status. Rings are in good status as
> well. When I start corosync and pacemaker on the second node corosync starts
> fine but pacemaker fails to start. /var/log/messages reads:
>
> corosync[3344]:   [MAIN  ] Corosync Cluster Engine ('1.4.1'): started and
> ready to provide service.
> corosync[3344]:   [MAIN  ] Corosync built-in features: nss dbus rdma snmp
> corosync[3344]:   [MAIN  ] Successfully read main configuration file
> '/etc/corosync/corosync.conf'.
> corosync[3344]:   [TOTEM ] Initializing transport (UDP/IP Multicast).
> corosync[3344]:   [TOTEM ] Initializing transmit/receive security:
> libtomcrypt SOBER128/SHA1HMAC (mode 0).
> corosync[3344]:   [TOTEM ] The network interface [10.0.0.102] is now up.
> corosync[3344]:   [SERV  ] Service engine loaded: corosync extended virtual
> synchrony service
> corosync[3344]:   [SERV  ] Service engine loaded: corosync configuration
> service
> corosync[3344]:   [SERV  ] Service engine loaded: corosync cluster closed
> process group service v1.01
> corosync[3344]:   [SERV  ] Service engine loaded: corosync cluster config
> database access v1.01
> corosync[3344]:   [SERV  ] Service engine loaded: corosync profile loading
> service
> corosync[3344]:   [SERV  ] Service engine loaded: corosync cluster quorum
> service v0.1
> corosync[3344]:   [MAIN  ] Compatibility mode set to whitetank.  Using V1
> and V2 of the synchronization engine.
> corosync[3344]:   [TOTEM ] A processor joined or left the membership and a
> new membership was formed.
> corosync[3344]:   [CPG   ] chosen downlist: sender r(0) ip(10.0.0.102) ;
> members(old:0 left:0)
> corosync[3344]:   [MAIN  ] Completed service synchronization, ready to
> provide service.
> corosync[3344]:   [TOTEM ] A processor joined or left the membership and a
> new membership was formed.
> corosync[3344]:   [CPG   ] chosen downlist: sender r(0) ip(10.0.0.101) ;
> members(old:1 left:0)
> corosync[3344]:   [MAIN  ] Completed service synchronization, ready to
> provide service.
> pacemakerd[3364]:   notice: get_cluster_type: This installation of Pacemaker
> does not support the 'heartbeat' cluster infrastructure.  Terminating.
> cibadmin[3376]:   notice: crm_log_args: Invoked: cibadmin -l -Q
> corosync[3344]:   [SERV  ] Unloading all Corosync service engines.
>
> I have no heartbeat rpms installed on the nodes in the cluster. I don't know
> why pacemaker is deciding the configuration is 'heartbeat' instead of
> corosync.
>
> I built the pacemaker rpms from the clusterlabs git tree. I used the same
> combination of with/without options that 1.1.7-6 was compiled with. I
> verified this by running a rpm rebuild on the pacemaker 1.1.7-6 source and
> looked at the output to determine the with/without options.
>
> I have checked networking between the nodes and the function of the
> multicast address as well. 1.1.7-6 works, 1.1.8-4 does not.
>
> OS/Software info:
>
> RHEL6.2 x86_64
> corosync 1.4.1-7
> cluster-glue 1.0.5-6
> clusterlib 3.0.12
> libqb 0.14.2-1
> pacemaker 1.1.8-4
> openais 1.1.1-7
>
> corosync.conf (if needed)
>
> # Please read the corosync.conf.5 manual page
> compatibility: whitetank
>
> totem {
>     version: 2
>     secauth: off
>     threads: 0
>     interface {
>         ringnumber: 0
>         bindnetaddr: 10.0.0.0
>         mcastaddr: 226.94.1.1
>         mcastport: 5405
>         ttl: 1
>     }
> }
>
> logging {
>     fileline: off
>     to_stderr: no
>     to_logfile: yes
>     to_syslog: yes
>     logfile: /var/log/cluster/corosync.log
>     debug: off
>     timestamp: on
>     logger_subsys {
>         subsys: AMF
>         debug: off
>     }
> }
>
> aisexec {
>     user: root
>     group: root
> }
>
> amf {
>     mode: disabled
> }
>
>
> Any help or suggestions are greatly appreciated!
>
> --Jeff
>
>
> _______________________________________________
> Pacemaker mailing list: Pacemaker at oss.clusterlabs.org
> 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
>




More information about the Pacemaker mailing list