If there are large amounts of data in a database, it takes some time for the data to be synchronized across the network. Currently there is a 60 second timeout that kills the ES node if it hasn't started. However, if there is enough data, the initial synchronisation can take more than 60 seconds. Hence no nodes get started.