我有一个 cassandra 集群,我尝试从中添加和删除节点,以评估调整大小时的吞吐量增益。问题是,在运行添加和删除节点命令后(我也尝试使用 nodetool 进行清理),我现在无法添加 2 个节点,因为我得到了这个异常:
java.lang.IllegalStateException: unable to find sufficient sources for streaming range
和 cassandra bin 挂起。我不完全确定 cassandra 是如何工作的,所以任何人都可以提供任何细节吗?
谢谢
编辑:
我的集群的复制因子为 1,总共有 10 个节点(1 个种子节点、7 个工作节点和 2 个挂起节点 - 目前)