我在aws上运行了一个“锡拉”集群 i3en.xlarge 有16个节点的示例。有没有一个简单的方法让我把集群切换到 i3en.2xlarge 或者 i3en.4xlarge 除了逐个替换现有节点(例如,添加新节点并删除节点)之外?如果我添加一个i3en.2xlarge示例,集群会自动平衡数据吗 i3en.2xlarge 它使用的磁盘空间大约是 i3en.xlarge ?
i3en.xlarge
i3en.2xlarge
i3en.4xlarge
xv8emn3q1#
您可以添加新节点的逻辑dc,运行修复,然后除去原始dc
osh3o9ms2#
添加一个具有所需示例类型的新dc(请参阅他在评论中发布的过程@tzachlivyatan)等待流式传输到新dc完成运行一个完整的集群修复->等待它完成解除“原始”dc:https://docs.scylladb.com/operating-scylla/procedures/cluster-management/decommissioning_data_center/
2条答案
按热度按时间xv8emn3q1#
您可以添加新节点的逻辑dc,运行修复,然后除去原始dc
osh3o9ms2#
添加一个具有所需示例类型的新dc(请参阅他在评论中发布的过程@tzachlivyatan)
等待流式传输到新dc完成
运行一个完整的集群修复->等待它完成
解除“原始”dc:https://docs.scylladb.com/operating-scylla/procedures/cluster-management/decommissioning_data_center/