Convert to cluster with zero down time

I’m running a single instance of EventStore and want to convert to cluster setup without losing data with zero down time.

Is there a way to convert single to multi-cluster without down time?

One of the reasons for doing so is that I am intending to change server hosting so my plan is to add new nodes to existing setup then remove the old node.

Is it that impossible? :slight_smile:

I suspect the easier way would be to spin up the new environment and then read the events out of the old node into the cluster, but I am very new to using this system.

I suspect the easier way would be to spin up the new environment and then read the events out of the old node into the cluster, but I am very new to using this system.

Is it that impossible? :slight_smile:

I’m running a single instance of EventStore and want to convert to cluster setup without losing data with zero down time.

Is there a way to convert single to multi-cluster without down time?

One of the reasons for doing so is that I am intending to change server hosting so my plan is to add new nodes to existing setup then remove the old node.

You received this message because you are subscribed to the Google Groups “Event Store” group.

To unsubscribe from this group and stop receiving emails from it, send an email to event-store+unsubscribe@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

It will. Wait until 2 clones come up. Kill the main node bring it back up with cluster size changed, rinse, repeat. You will have a cluster of 3 with minimal downtime shortly.

Config is something similar to this:

Db: E:\EventStoreData

Log: D:\

ExtIp: 0.0.0.0

IntTcpPort: 1113

ExtTcpPort: 1113

IntHttpPrefixes: [“http://*:2113/”]

ExtHttpPrefixes: [“http://*:2113/”]

StatsPeriodSec: 3600

PrepareTimeoutMs: 4000

CommitTimeoutMs: 4000

IntTcpHeartbeatTimeout: 1500

ExtTcpHeartbeatTimeout: 2000

SkipDbVerify: False