尝试从20个节点群集中停用10个节点(每个节点有大约50GB的数据)。我可以一次退出多少个节点,同时可以退役的最大节点数是多少?
答案 0 :(得分:0)
嗯,这取决于。真的没有正确的答案(我想我正在为自己的编辑做好准备)。
您希望确保在停用时不要越过范围。 C *会阻止你这样做,但确保你自己平稳过渡仍然是好事。因此,这将定义您可以一次退役的数量。如果你以块的方式进行退役,请确保在两次操作之间给出八分钟的闲话以便安顿下来。
另一个因素是来自流的压力,因此您可能希望减少节点数量,以免影响环上的常规操作。但这取决于您的负载以及您最大限度地缩小设置限制(网络,磁盘I / O等)。
请查看http://aryanet.com/blog/shrinking-the-cassandra-cluster-to-fewer-nodes以了解其他方法(如果您已经在云中)。