在停用节点时,在一致性LOCAL_ONE的读取查询期间获取Cassandra超时

时间:2018-06-18 11:54:37

标签: cassandra cassandra-3.0

我有一个10台机器的cassandra集群,在密钥空间上复制因子为3。

我使用nodetool decommission命令停用了一个节点,但是导致读取失败并出现错误 Cassandra timeout during read query at consistency LOCAL_ONE while decommissioning a node

这不应该发生,因为复制因子是3,因此即使正在进行重新平衡,这三个节点中至少有一个应该响应。

任何可能发生这种情况的原因

1 个答案:

答案 0 :(得分:0)

停用节点或添加节点时,实际一致性被视为+1。 here对此进行了说明。