【发布时间】:2016-03-13 16:22:25
【问题描述】:
我们收到错误"cannot achieve consistency level QUORUM"(详情如下)
在以下配置中:
两个数据中心,每个数据中心有 6 个节点,所有节点都在同一个机架上。
当 CL 设置为“Local Quorum”时,它可以工作。
基本上,只要我们使用需要跨 DC 一致性的一致性级别,它就无法插入数据。 “Nodetool status”命令显示所有12个节点都已启动并运行。
有什么问题吗? 非常感谢您的帮助! 谢谢 迪米特里
键空间
CREATE KEYSPACE test6 WITH replication = {'class': 'NetworkTopologyStrategy', 'C
entralUS': '3', 'EastUs': '3'} AND durable_writes = true;
查询
INSERT INTO glsitems (itemid,itemkey) VALUES('1', 'LL');
错误
cassandra-driver-2.7.2\cassandra\cluster.py", line 3347, in result
raise self._final_exception
Unavailable: code=1000 [Unavailable exception] message="Cannot achieve
consistency level QUORUM" info={'required_replicas':
4, 'alive_replicas':3, 'consistency': 'QUORUM'}
【问题讨论】:
-
使用
nodetool status检查上行节点数
标签: cassandra consistency