【发布时间】:2013-12-21 01:59:31
【问题描述】:
我一直在尝试使用压力测试将 10 亿条记录插入 Cassandra,但在插入几百万条记录后它失败并出现以下错误:
操作 [641412926] 重试 10 次 - 插入密钥时出错 0641412926 ((UnavailableException))
操作 [641412995] 重试 10 次 - 插入密钥时出错 0641412995 ((UnavailableException))
操作 [641413235] 重试 10 次 - 插入密钥时出错 0641413235 ((UnavailableException))
操作 [641413164] 重试 10 次 - 插入密钥时出错 0641413164 ((UnavailableException))
我在每次运行压力测试时都发现了这个问题。有时,集群中的任何一个节点都会出现故障。这是一个已知的问题?关于为什么会发生这种情况的任何特殊原因?我在 8 台机器的集群上使用 Cassandra 1.2.3。
谢谢, VS
【问题讨论】:
-
这实际上是在集群中的机器(节点)出现故障时发生的。不知何故,压力测试中使用的连接池机制在机器出现故障时无法恢复,从而导致测试过程完全崩溃。如果有人有更多信息,请添加到这里。
标签: cassandra datastax-enterprise