将ec2 cassandra节点添加到已经运行的apachecassandra集群中

kqlmhetl  于 2021-06-15  发布在  Cassandra
关注(0)|答案(1)|浏览(477)

这里是我的用例:我有一个带有rf2的dc cassandra集群(3个节点)。此群集正在我的本地dc上运行。我的问题是,我希望在这个集群中添加3个ec2节点,然后将rf改为4,在所有3个节点完全加入集群后,也添加一个ec2节点作为种子。
我需要更换ec2节点上的告密者吗?或者我可以添加每个节点吗?
如果您已经实现了这个用例,我将非常感激一个干净清晰的步骤,以及我应该注意什么?

s3fp2yjn

s3fp2yjn1#

您可以向on prem集群添加3个ec2节点,但是。。。您必须设置2个数据中心,每个dc中有3个节点,集群中有2个dc。你将不能使用simplesnitch;正如markc评论的那样,你最好的选择就是八卦地产文件告密者。虽然您没有提到,但不建议将simplestrategy用于生产,您需要将其更改为networktopologystrategy。markc应该在这里发表他的评论作为答案:)

相关问题