I am running a Citus cluster with the following versions:
pg_autoctl version: 2.0
Citus version: 11.2.0
Postgres version: 15.1
The cluster has 5 primary worker nodes and 5 secondary worker nodes. I am wondering if the cluster can recover in the following scenario:
Primary worker node A-1 goes offline, and its corresponding secondary worker node A-2 is promoted to the primary worker node.
After 10 minutes, A-1 comes back online and is prepared to serve as a secondary node. A-2 begins syncing data to A-1.
Before the synchronization completes, A-2 fails and goes offline.
In the absence of A-2, can the cluster return to a normal operational state?
Thank you for your insights.
I am running a Citus cluster with the following versions:
pg_autoctl version: 2.0
Citus version: 11.2.0
Postgres version: 15.1
The cluster has 5 primary worker nodes and 5 secondary worker nodes. I am wondering if the cluster can recover in the following scenario:
Primary worker node A-1 goes offline, and its corresponding secondary worker node A-2 is promoted to the primary worker node.
After 10 minutes, A-1 comes back online and is prepared to serve as a secondary node. A-2 begins syncing data to A-1.
Before the synchronization completes, A-2 fails and goes offline.
In the absence of A-2, can the cluster return to a normal operational state?
Thank you for your insights.