将scylla集群切换到大型aws示例的简单方法

siv3szwd  于 2021-06-14  发布在  Cassandra
关注(0)|答案(2)|浏览(374)

我在aws上运行了一个“锡拉”集群 i3en.xlarge 有16个节点的示例。
有没有一个简单的方法让我把集群切换到 i3en.2xlarge 或者 i3en.4xlarge 除了逐个替换现有节点(例如,添加新节点并删除节点)之外?
如果我添加一个i3en.2xlarge示例,集群会自动平衡数据吗 i3en.2xlarge 它使用的磁盘空间大约是 i3en.xlarge ?

xv8emn3q

xv8emn3q1#

您可以添加新节点的逻辑dc,运行修复,然后除去原始dc

osh3o9ms

osh3o9ms2#

添加一个具有所需示例类型的新dc(请参阅他在评论中发布的过程@tzachlivyatan)
等待流式传输到新dc完成
运行一个完整的集群修复->等待它完成
解除“原始”dc:https://docs.scylladb.com/operating-scylla/procedures/cluster-management/decommissioning_data_center/

相关问题