enhanced cluster to allow configurable auto start to avoid exceptions on start in multi node cluster

(cherry picked from commit 40f9f221c4b8bd84fdc92bc993fdfb898abfff30)