-
I'm very psyched to see the Citus support recently released. I'm trying to follow the instructions in the Citus tutorial, but this seems to assume we're working with a from-scratch environment and that we want pg_auto_failover to create the Citus DB when we create the pg_auto_failover formation. That's not what I want to do. Instead, what I'd like to do is take an existing Citus cluster (with a coordinator I've created a new monitor node (pgaf-monitor), installed pg_auto_failover on it, and run
The monitor comes up successfully and seems healthy. Then I create a new formation on the monitor:
Then I run this on the coordinator (citus-coord):
And I run these on the workers (citus-01 and citus-02):
But what happens on the coordinator is that I see errors like this (full log file):
And on each of the workers I see similar errors like this (full log file):
And this (full log file):
If I re-run the same
And then I get more of the same errors:
If I then try to start the pgautofailover service on the coordinator and worker nodes, PostgreSQL on each node keeps bouncing up and down, as apparently the monitor keeps marking it unhealthy, then healthy, then unhealthy again. These are some events I see via
Can anybody provide some advice on what I'm trying to do? Specifically, how to take an existing Citus cluster and convert it into a pg_auto_failover formation? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
Eh, I should have just done it the way the tutorial suggests. Have successfully gone that route. Closing this discussion. |
Beta Was this translation helpful? Give feedback.
Eh, I should have just done it the way the tutorial suggests. Have successfully gone that route. Closing this discussion.