Hello!

Unfortunately, Apache Ignite does not support having nodes of different
versions in the same cluster. So you will probably have to upgrade with
some downtime.

Regards,
-- 
Ilya Kasnacheev


пт, 5 июл. 2019 г. в 15:19, Ankit Batra <[email protected]>:

> The version here is Apache Ignite version. Here is the exception that I am
> talking about:
>
> Caused by: org.apache.ignite.spi.IgniteSpiException: Local node and remote
> node have different version numbers (node will not join, Ignite does not
> support rolling updates, so versions must be exactly the same)
> [locBuildVer=2.7.5, rmtBuildVer=2.7.0, locNodeAddrs=[U.Y.Z],
> rmtNodeAddrs=[X.Y.Z]
>
> On Fri, Jul 5, 2019 at 5:19 PM Ilya Kasnacheev <[email protected]>
> wrote:
>
>> Hello!
>>
>> What do you mean by 'version' here? Can you quote the error in full?
>>
>> I think Ignite has versioning for compute tasks, but services are not
>> versioned and cannot be peer-deployed or URI-deployed. This is from the top
>> of my head.
>>
>> Regards,
>> --
>> Ilya Kasnacheev
>>
>>
>> пт, 5 июл. 2019 г. в 10:51, Ankit Batra <[email protected]>:
>>
>>> Hi,
>>>
>>> I am facing an issue with Ignite's version mismatch check. I have a
>>> deployment where 3 micro-service instances also run as Ignite server nodes.
>>> The process to update these microservices is an automated one, where 1
>>> microservice is rebooted with a newer build at one time and until that
>>> microservice comes up, another microservice does not reboot with a newer
>>> build for the upgrade to complete across all the 3 instances.
>>>
>>> This automated process of deployment exposes an issue when I bump up the
>>> Ignite version for the micro-services and publish a newer build. When the
>>> first microservice reboots with a newer version of Apache-Ignite (while the
>>> other microservices are still running an older version) it throws a version
>>> mismatch error and never comes up.
>>>
>>> I am not sure if Ignite allows skipping this version mismatch check.
>>> Looking for some guidance on how this can be solved?
>>>
>>> Regards
>>> Ankit Batra
>>>
>>
>
> --
> --
> Regards
> Ankit Batra
>

Reply via email to