Hi, You can enable Ignite persistence only explicitly using a command line tool or in the code <https://apacheignite.readme.io/docs/cluster-activation>. There is a reason why enabling persistence makes cluster inactive upon startup: the reason is the data is already in Ignite. Suppose you do a "get(key)" and Ignite does now find the key. How Ignite can know if the key does not exist or a node that has they key is not started yet? This is why you have to explicitly say "now *full *cluster is started" by activating it.
Community is developing a Baseline Topology feature where you would say that you cluster consists of specific nodes and will become active automatically once the specified topology is formed. But this is in the next release.
