You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ignite.apache.org by 李奉先 <li...@gmail.com> on 2019/07/01 16:21:42 UTC
about single service redistribution after node restart
My cluster has two nodes.When one of the
node(uuid:22ff0f84-9d6c-4b7f-9e71-8892c0dcc7fe) is down and restarted, the
single service will not be redistributed and only normal
nodes(uuid:d44abb38-b870-42c7-8c37-ca5e9cee3232) exist.
I print service topologySnapshot
before one node(uuid:22ff0f84-9d6c-4b7f-9e71-8892c0dcc7fe) reboot :
=====================
scheduleQ_1
uuid=d44abb38-b870-42c7-8c37-ca5e9cee3232
integer=0
uuid=22ff0f84-9d6c-4b7f-9e71-8892c0dcc7fe
integer=1
=====================
scheduleQ_2
uuid=d44abb38-b870-42c7-8c37-ca5e9cee3232
integer=1
uuid=22ff0f84-9d6c-4b7f-9e71-8892c0dcc7fe
integer=0
=====================
scheduleQ_3
uuid=d44abb38-b870-42c7-8c37-ca5e9cee3232
integer=0
uuid=22ff0f84-9d6c-4b7f-9e71-8892c0dcc7fe
integer=1
=====================
scheduleQ_4
uuid=d44abb38-b870-42c7-8c37-ca5e9cee3232
integer=1
uuid=22ff0f84-9d6c-4b7f-9e71-8892c0dcc7fe
integer=0
after reboot one node:
=====================
scheduleQ_1
uuid=d44abb38-b870-42c7-8c37-ca5e9cee3232
integer=1
uuid=22ff0f84-9d6c-4b7f-9e71-8892c0dcc7fe
integer=0
=====================
scheduleQ_2
uuid=d44abb38-b870-42c7-8c37-ca5e9cee3232
integer=1
uuid=22ff0f84-9d6c-4b7f-9e71-8892c0dcc7fe
integer=0
=====================
scheduleQ_3
uuid=d44abb38-b870-42c7-8c37-ca5e9cee3232
integer=1
uuid=22ff0f84-9d6c-4b7f-9e71-8892c0dcc7fe
integer=0
=====================
scheduleQ_4
uuid=d44abb38-b870-42c7-8c37-ca5e9cee3232
integer=1
uuid=22ff0f84-9d6c-4b7f-9e71-8892c0dcc7fe
integer=0
I hope the single service can be redistributed in two nodes
How do I do it?
Regards,
Re: about single service redistribution after node restart
Posted by Denis Mekhanikov <dm...@gmail.com>.
Hi!
Currently services don't get redistributed if new nodes join a topology.
So, if you have all services deployed on one node, then they won't be moved
to newly joined ones.
This is a known issue. The following ticket mentions it:
https://issues.apache.org/jira/browse/IGNITE-7667
Currently even distribution can be achieved by redeploying the services.
Also if you add the third node, and then kill the first one (containing all
the services), then the two nodes, that are left in the cluster, will host
an even number of services.
Denis
пн, 1 июл. 2019 г. в 19:21, 李奉先 <li...@gmail.com>:
> My cluster has two nodes.When one of the
> node(uuid:22ff0f84-9d6c-4b7f-9e71-8892c0dcc7fe) is down and restarted, the
> single service will not be redistributed and only normal
> nodes(uuid:d44abb38-b870-42c7-8c37-ca5e9cee3232) exist.
>
> I print service topologySnapshot
> before one node(uuid:22ff0f84-9d6c-4b7f-9e71-8892c0dcc7fe) reboot :
> =====================
> scheduleQ_1
> uuid=d44abb38-b870-42c7-8c37-ca5e9cee3232
> integer=0
> uuid=22ff0f84-9d6c-4b7f-9e71-8892c0dcc7fe
> integer=1
> =====================
> scheduleQ_2
> uuid=d44abb38-b870-42c7-8c37-ca5e9cee3232
> integer=1
> uuid=22ff0f84-9d6c-4b7f-9e71-8892c0dcc7fe
> integer=0
> =====================
> scheduleQ_3
> uuid=d44abb38-b870-42c7-8c37-ca5e9cee3232
> integer=0
> uuid=22ff0f84-9d6c-4b7f-9e71-8892c0dcc7fe
> integer=1
> =====================
> scheduleQ_4
> uuid=d44abb38-b870-42c7-8c37-ca5e9cee3232
> integer=1
> uuid=22ff0f84-9d6c-4b7f-9e71-8892c0dcc7fe
> integer=0
>
> after reboot one node:
> =====================
> scheduleQ_1
> uuid=d44abb38-b870-42c7-8c37-ca5e9cee3232
> integer=1
> uuid=22ff0f84-9d6c-4b7f-9e71-8892c0dcc7fe
> integer=0
> =====================
> scheduleQ_2
> uuid=d44abb38-b870-42c7-8c37-ca5e9cee3232
> integer=1
> uuid=22ff0f84-9d6c-4b7f-9e71-8892c0dcc7fe
> integer=0
> =====================
> scheduleQ_3
> uuid=d44abb38-b870-42c7-8c37-ca5e9cee3232
> integer=1
> uuid=22ff0f84-9d6c-4b7f-9e71-8892c0dcc7fe
> integer=0
> =====================
> scheduleQ_4
> uuid=d44abb38-b870-42c7-8c37-ca5e9cee3232
> integer=1
> uuid=22ff0f84-9d6c-4b7f-9e71-8892c0dcc7fe
> integer=0
>
>
> I hope the single service can be redistributed in two nodes
> How do I do it?
>
> Regards,
>