尝试更新MaterializedView时捕获到未知异常

时间:2016-04-19 08:15:34

标签: cassandra materialized-views cassandra-lucene-index

我尝试在现有的cassandra集群中添加新节点。现在我在集群中有4个节点(2个DC)。每个节点有大约120 GB的数据。我使用插件(cassandra-lucene-index)3.0.4和Materialized View。

发生以下错误,当我向群集添加新节点时:

  

ERROR [StreamReceiveTask:3] 2016-04-18 11:50:32,597 Keyspace.java:492 - 尝试更新MaterializedView时遇到未知异常! messages_dump.messages   java.lang.IllegalArgumentException:对于最大值16777216,24032623字节的突变太大       在org.apache.cassandra.db.commitlog.CommitLog.add(CommitLog.java:264)〜[apache-cassandra-3.0.4.jar:3.0.4]       在org.apache.cassandra.db.Keyspace.apply(Keyspace.java:469)[apache-cassandra-3.0.4.jar:3.0.4]   ...

     

ERROR [StreamReceiveTask:3] 2016-04-18 11:50:32,598 StreamReceiveTask.java:214 - 应用流数据时出错:   java.lang.IllegalArgumentException:对于最大值16777216,24032623字节的突变太大       在org.apache.cassandra.db.commitlog.CommitLog.add(CommitLog.java:264)〜[apache-cassandra-3.0.4.jar:3.0.4]       在org.apache.cassandra.db.Keyspace.apply(Keyspace.java:469)〜[apache-cassandra-3.0.4.jar:3.0.4]       在org.apache.cassandra.db.Keyspace.apply(Keyspace.java:384)〜[apache-cassandra-3.0.4.jar:3.0.4]   ...

1 个答案:

答案 0 :(得分:1)

Canssandra抱怨写请求的大小。尝试增加提交日志段大小

以下可能有所帮助:like this