[ClusterLabs] Adding a node to the cluster deployed with "Unicast configuration"

Dejan Muhamedagic dejanmm at fastmail.fm
Tue Apr 11 11:38:09 CEST 2017


On Mon, Apr 10, 2017 at 03:24:12PM -0300, Alejandro Comisario wrote:
> Sorry, i lack of the last command, where i took the node out of the CIB.
> 
> discard my previous question, thanks

If you're using crmsh, there's the "node remove" command. It
should take care of all details, IIRC.

Thanks,

Dejan

> 
> On Mon, Apr 10, 2017 at 3:11 PM, Alejandro Comisario
> <alejandro at nubeliu.com> wrote:
> > Hi, im reviving this thread because of the following.
> >
> > To add new nodes to the cluster, this procedure works like a charm.
> > But to take them out, i've assumed the follwing, whitch didnt worked.
> >
> > * stop corosync/pacemaker on the old node
> > * update all corosync.conf on the cluster and took the old node of the config
> > * corosync-cfgtool -R from one of the nodes
> >
> > But the old node never disappears as OFFLINE.
> > How can a i take out a node from the cluster and make is dissapear
> > from the nodes into it ?
> >
> > best.
> >
> > On Thu, Feb 23, 2017 at 1:23 PM, Alejandro Comisario
> > <alejandro at nubeliu.com> wrote:
> >> Amazing, i will try to do that on ubuntu also and get back to you !
> >> thanks for the help !
> >>
> >> On Wed, Feb 22, 2017 at 5:08 PM, Ken Gaillot <kgaillot at redhat.com> wrote:
> >>> On 02/22/2017 09:55 AM, Jan Friesse wrote:
> >>>> Alejandro Comisario napsal(a):
> >>>>> Hi everyone, i have a problem when scaling a corosync/pacemaker
> >>>>> cluster deployed using unicast.
> >>>>>
> >>>>> eg on corosync.conf.
> >>>>>
> >>>>> nodelist {
> >>>>> node {
> >>>>> ring0_addr: 10.10.0.10
> >>>>> nodeid: 1
> >>>>> }
> >>>>> node {
> >>>>> ring0_addr: 10.10.0.11
> >>>>> nodeid: 2
> >>>>> }
> >>>>> }
> >>>>>
> >>>>> Tried to add the new node with the new config (meaning, adding the new
> >>>>> node) nad leaving the other two with the same config and started
> >>>>> services on the third node, but doesnt seem to work until i update the
> >>>>> config on the server #1 and #2 and restart corosync/pacemaker which
> >>>>> does the obvious of bringing every resource down.
> >>>>>
> >>>>> There should be a way to "hot add" a new node to the cluster, but i
> >>>>> dont seem to find one.
> >>>>> what is the best way to add a node without bothering the rest ? or
> >>>>> better said, what is the right way to do it ?
> >>>>
> >>>> Adding node is possible with following process:
> >>>> - Add node to config file on both existing nodes
> >>>> - Exec corosync-cfgtool -R (it's enough to exec only on one of nodes)
> >>>> - Make sure 3rd (new) node has same config as two existing nodes
> >>>> - Start corosync/pcmk on new node
> >>>>
> >>>> This is (more or less) how pcs works. No stopping of corosync is needed.
> >>>>
> >>>> Regards,
> >>>>   Honza
> >>>
> >>> Ah, noted ... I need to update some upstream docs :-)
> >>>
> >>>>>
> >>>>> PS: i can't implement multicast on my network.
> >>>>>
> >>>
> >>> _______________________________________________
> >>> Users mailing list: Users at clusterlabs.org
> >>> http://lists.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
> >>
> >>
> >>
> >> --
> >> Alejandrito
> >
> > Alejandrito
> 
> 
> 
> -- 
> Alejandro Comisario
> CTO | NUBELIU
> E-mail: alejandro at nubeliu.comCell: +54 9 11 3770 1857
> _
> www.nubeliu.com
> 
> _______________________________________________
> Users mailing list: Users at clusterlabs.org
> http://lists.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



More information about the Users mailing list