无法在本地应用变异:{}

时间:2016-12-12 07:19:25

标签: cassandra

Cassandra版本3.9(https://github.com/docker-library/cassandra/blob/4bb926527d4a9eb534508fe0bbae604dee81f40a/3.9/Dockerfile) 当我向集群添加2个节点时发生了这种情况,并且此错误仅发生在此2节点中,每2分钟有一个周期性。我完成了对所有集群的修复,但它没有帮助。这是在卡桑德拉跑步时发生的。

在群集中的3个节点中的2个节点上看到此错误。

ERROR 07:13:44 Failed to apply mutation locally : {}
java.nio.BufferOverflowException: null
        at org.apache.cassandra.io.util.DataOutputBufferFixed.doFlush(DataOutputBufferFixed.java:52) ~[apache-cassandra-3.9.jar:3.9]
        at org.apache.cassandra.io.util.BufferedDataOutputStreamPlus.write(BufferedDataOutputStreamPlus.java:132) ~[apache-cassandra-3.9.jar:3.9]
        ...
        at org.apache.cassandra.concurrent.SEPWorker.run(SEPWorker.java:109) [apache-cassandra-3.9.jar:3.9]
        at java.lang.Thread.run(Thread.java:745) [na:1.8.0_111]

1 个答案:

答案 0 :(得分:1)

即使我遇到同样的错误。答案就在这里

Mutation of bytes is too large for the maxiumum size of

当问题发布时,数据存储区帮助中心不存在,但一年后添加。希望它有所帮助