Skip to content
Discussion options

You must be logged in to vote

At some previous place we used DNS address for clients to connect to coordinator. After new cluster was up and we had validated it (ran some test workloads directly against new coordinator address) we would update DNS to point to new coordinator.

This worked because any client who executed query on old cluster got the older cluster coordinator address in the responses and continued reading results from there. After some time when we noticed 0 queries on old coordinator we removed it.

So you can do:

Current cluster:
DNS - mytrino.mycompany.com resolves to C-old
Coordinator - C-old
Workers - W1-old...Wn-old
configure min-required-workers as n/2 for example

  • Launch new coordinator C-new

  • F…

Replies: 1 comment 6 replies

Comment options

You must be logged in to vote
6 replies
@hashhar
Comment options

hashhar May 16, 2023
Collaborator

@akenO8
Comment options

akenO8 May 17, 2023
Collaborator Author

@hashhar
Comment options

hashhar May 17, 2023
Collaborator

Answer selected by akenO8
@akenO8
Comment options

akenO8 May 17, 2023
Collaborator Author

@hashhar
Comment options

hashhar May 17, 2023
Collaborator

@akenO8
Comment options

akenO8 May 18, 2023
Collaborator Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #17514 on May 16, 2023 08:01.