在cassandra中交换硬盘的最佳方法是什么?

时间:2016-06-23 13:32:35

标签: datastax cassandra-2.1 nosql

我们有密集的节点。 (每节点~1TB; 8节点集群.DSC 2.1.13; RF = 3)。我们计划从旋转磁盘移动SSD。这样做的最佳方式是什么?

方法1:nodetool decommission - >将永远重新分配所有数据。

方法2:nodetool removednode HostUUID - >根据我的研究,还需要时间来重新分配密钥

方法3:关闭节点 - >交换驱动器 - > nodetool修复。

谢谢!

1 个答案:

答案 0 :(得分:0)

使用方法3,您可以将该驱动器中的所有内容复制到ssd并重新启动节点以缩短进程。如果您可以在提示切换窗口下执行此操作,您将立即启动该节点并保持一致状态。如果客户使用其他两条评论中已经说明的严格一致性级别,请确保您的客户不会崩溃。