我有一个在具有16个节点的AWS i3en.xlarge
实例上运行的scylla集群。
除了将现有节点一一替换(例如,添加一个新节点并删除一个节点)之外,我是否有一种简便的方法将集群切换到i3en.2xlarge
或i3en.4xlarge
?
如果我添加一个i3en.2xlarge实例,集群会自动平衡数据,以便在i3en.2xlarge
上使用大约两倍于i3en.xlarge
的磁盘空间吗?
答案 0 :(得分:7)
您可以添加新节点的逻辑DC,进行修复,然后删除原始DC
答案 1 :(得分:5)
添加具有所需实例类型的新DC(请参阅在其注释中发布的过程@TzachLivyatan)
等待流式传输到新DC以完成
运行完整的群集修复->等待其完成