Hi,
  Please see here re baseline topology:
https://apacheignite.readme.io/docs/baseline-topology
  The first activation is manual. You need to start as many nodes as
necessary, wait until
   they have all initialized and are showing "cluster is inactive" in the
log then issue an
   activation request via command line/rest/programmatically etc..

   If you issue the "activate" request too early, some nodes will have fully
initialized, and some will not have,  causing the "activate" request to
establish an incorrect baseline topology. Watch the logs of all relevant
nodes to make sure they are all in a state ready to receive the "activate"
request.

look for these lines in the logs of all nodes: (the number of servers should
equal to the number of nodes you want)
][main][IgniteKernal%node1] >>> Ignite cluster is not active (limited
functionality available). Use control.(sh|bat) script or IgniteCluster
interface to activate.
[GridDiscoveryManager] Topology snapshot [ver=1, locNode=.., servers=1,
clients=0, state=INACTIVE,



from the doc: 
https://apacheignite.readme.io/docs/baseline-topology#activating-the-cluster
Activating the Cluster
To achieve automatic activation for an Ignite persistence enabled cluster,
you need to manually activate the cluster the first time. This can be done
in 4 ways — via code, command line, REST API, or 3rd party tools — as
explained in the sections below.

When the cluster is activated for the first time, baseline topology is
automatically established from the current set of server nodes. Once this is
done, information about nodes that constitute the baseline topology is
persisted to disk. Then, even if you shutdown and restart the cluster, the
cluster will be activated automatically once all the nodes set in the
baseline topology are up and running.

Thanks, Alex



--
Sent from: http://apache-ignite-users.70518.x6.nabble.com/

Reply via email to