On Mon, May 30, 2011 at 10:16:12PM +0200, Andrew Beekhof wrote: > On Mon, May 30, 2011 at 3:59 PM, Dejan Muhamedagic <deja...@fastmail.fm> > wrote: > > Hi, > > > > On Fri, May 27, 2011 at 08:21:08PM +0000, veghead wrote: > >> veghead <sean@...> writes: > >> > Todd Nine <todd@...> writes: > >> > Wow. The example pacemaker config and the trick of starting > >> > heartbeat before > >> > >> Bah. So close. But I still don't have it completely automated. > >> > >> If I start heatbeat on the first node and then run: > >> > >> crm configure < myconfigure.txt > >> > >> That fails. If I start heartbeat on the second node and wait for the > >> two nodes to connect to each other (so that we have a quorum), then I > >> can run "crm configure" and it works. > >> > >> So that leaves me with couple questions: > >> > >> 1) Is there a way to force crm to accept my configuration request > >> ~before~ starting the second node? > > > > No before the DC is elected. > > Isn't there a force option? I thought that set the cib_quorum_override flag.
Actually no, the force option only overrides the shell. Of course, we could add that. Thanks, Dejan > > There are two settings: dc-deadtime > > and startup-fencing which can reduce the time for DC election. > > Note that disabling startup fencing is not recommended. But I > > don't know what's your use case. YMMV. > > > >> 2) Is there a way to tell Pacemaker to ignore quorum requirements > >> ~before~ starting additional nodes? > >> > >> 2) Is there an alternate way to configure Pacemaker? > > > > Yes, you can modify the CIB _before_ starting pacemaker. Sth > > like: > > > > CIB_file=/var/lib/heartbeat/crm/cib.xml crm configure ... > > > > But in that case you need to remove cib.xml.sig. Then you have to > > make sure that pacemaker starts first on this node. Consider this > > only if everything else fails. > > > > Thanks, > > > > Dejan > > > >> -Sean > >> > >> > >> _______________________________________________ > >> Pacemaker mailing list: Pacemaker@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://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacemaker > > > > _______________________________________________ > > Pacemaker mailing list: Pacemaker@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://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacemaker > > > > _______________________________________________ > Pacemaker mailing list: Pacemaker@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://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacemaker _______________________________________________ Pacemaker mailing list: Pacemaker@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://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacemaker