【发布时间】:2016-11-26 06:29:30
【问题描述】:
我是 cassandra 的新手。
我有一个包含两个节点的集群。我已将复制因子设置为 1。现在,如果一个节点出现故障,我可以在 Consistency = ONE 的情况下插入没有错误的数据。插入后,如果我尝试相同,那么它会给我一个错误
Unavailable: code=1000 [Unavailable exception] message="Cannot achieve consistency level ONE" info={'required_replicas': 1, 'alive_replicas': 0, 'consistency': 'ONE'}
为什么 cassandra 不从协调节点读取数据?如果一个节点是UP,那么alive_replicas应该是1,不是吗?
我正在使用 cqlsh 客户端。
【问题讨论】:
标签: cassandra datastax datastax-enterprise cassandra-2.0 bigdata