I’m using Ignite 2.1 with persistence and have a POC running successfully using a single server node.
I now want to simulate running a cluster of server nodes locally. To do this I’m running multiple (4) instances of my server node via a batch file in a command shell. I can see from the naming of the persistence folders that each instance is correctly choosing a different port (and same IP – LocalHost). The four nodes do run up and successfully create their local Ignite instances, all with the same name (GridName and IgniteInstance name are set to the same value in IgniteConfiguration, in each server node). I have a separate tool that I use to activate the cluster once it is running. This works well when I have a single server node running locally, but when I am running multiple nodes the activation call never returns, and none of the server nodes ever goes to an active state. The activator attempts to obtain an Ignite reference using the same name assigned to the igniter grid and instance names, but this call never returns, where it does return if there is a single server node running. I’m assuming there is something simple I’m not doing, though it all seems like it should work. Thanks, Raymond.