you need to use pcs to do everything, pcs cluster setup and pcs cluster start, try to use the redhat docs for more information.
2016-04-27 17:28 GMT+02:00 Sriram <[email protected]>: > Dear All, > > I m trying to use pacemaker and corosync for the clustering requirement that > came up recently. > We have cross compiled corosync, pacemaker and pcs(python) for ppc > environment (Target board where pacemaker and corosync are supposed to run) > I m having trouble bringing up pacemaker in that environment, though I could > successfully bring up corosync. > Any help is welcome. > > I m using these versions of pacemaker and corosync > [root@node_cu pacemaker]# corosync -v > Corosync Cluster Engine, version '2.3.5' > Copyright (c) 2006-2009 Red Hat, Inc. > [root@node_cu pacemaker]# pacemakerd -$ > Pacemaker 1.1.14 > Written by Andrew Beekhof > > For running corosync, I did the following. > 1. Created the following directories, > /var/lib/pacemaker > /var/lib/corosync > /var/lib/pacemaker > /var/lib/pacemaker/cores > /var/lib/pacemaker/pengine > /var/lib/pacemaker/blackbox > /var/lib/pacemaker/cib > > > 2. Created a file called corosync.conf under /etc/corosync folder with the > following contents > > totem { > > version: 2 > token: 5000 > token_retransmits_before_loss_const: 20 > join: 1000 > consensus: 7500 > vsftype: none > max_messages: 20 > secauth: off > cluster_name: mycluster > transport: udpu > threads: 0 > clear_node_high_bit: yes > > interface { > ringnumber: 0 > # The following three values need to be set based on your > environment > bindnetaddr: 10.x.x.x > mcastaddr: 226.94.1.1 > mcastport: 5405 > } > } > > logging { > fileline: off > to_syslog: yes > to_stderr: no > to_syslog: yes > logfile: /var/log/corosync.log > syslog_facility: daemon > debug: on > timestamp: on > } > > amf { > mode: disabled > } > > quorum { > provider: corosync_votequorum > } > > nodelist { > node { > ring0_addr: node_cu > nodeid: 1 > } > } > > 3. Created authkey under /etc/corosync > > 4. Created a file called pcmk under /etc/corosync/service.d and contents as > below, > cat pcmk > service { > # Load the Pacemaker Cluster Resource Manager > name: pacemaker > ver: 1 > } > > 5. Added the node name "node_cu" in /etc/hosts with 10.X.X.X ip > > 6. ./corosync -f -p & --> this step started corosync > > [root@node_cu pacemaker]# netstat -alpn | grep -i coros > udp 0 0 10.X.X.X:61841 0.0.0.0:* > 9133/corosync > udp 0 0 10.X.X.X:5405 0.0.0.0:* > 9133/corosync > unix 2 [ ACC ] STREAM LISTENING 148888 9133/corosync > @quorum > unix 2 [ ACC ] STREAM LISTENING 148884 9133/corosync > @cmap > unix 2 [ ACC ] STREAM LISTENING 148887 9133/corosync > @votequorum > unix 2 [ ACC ] STREAM LISTENING 148885 9133/corosync > @cfg > unix 2 [ ACC ] STREAM LISTENING 148886 9133/corosync > @cpg > unix 2 [ ] DGRAM 148840 9133/corosync > > 7. ./pacemakerd -f & gives the following error and exits. > [root@node_cu pacemaker]# pacemakerd -f > cmap connection setup failed: CS_ERR_TRY_AGAIN. Retrying in 1s > cmap connection setup failed: CS_ERR_TRY_AGAIN. Retrying in 2s > cmap connection setup failed: CS_ERR_TRY_AGAIN. Retrying in 3s > cmap connection setup failed: CS_ERR_TRY_AGAIN. Retrying in 4s > cmap connection setup failed: CS_ERR_TRY_AGAIN. Retrying in 5s > Could not connect to Cluster Configuration Database API, error 6 > > Can you please point me, what is missing in these steps ? > > Before trying these steps, I tried running "pcs cluster start", but that > command fails with "service" script not found. As the root filesystem > doesn't contain either /etc/init.d/ or /sbin/service > > So, the plan is to bring up corosync and pacemaker manually, later do the > cluster configuration using "pcs" commands. > > Regards, > Sriram > > _______________________________________________ > Users mailing list: [email protected] > http://clusterlabs.org/mailman/listinfo/users > > Project Home: http://www.clusterlabs.org > Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf > Bugs: http://bugs.clusterlabs.org > -- .~. /V\ // \\ /( )\ ^`~'^ _______________________________________________ Users mailing list: [email protected] http://clusterlabs.org/mailman/listinfo/users Project Home: http://www.clusterlabs.org Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf Bugs: http://bugs.clusterlabs.org
