gpt4 book ai didi

java - 缩放cassandra流错误(空指针异常)

转载 作者:太空宇宙 更新时间:2023-11-04 12:29:58 24 4
gpt4 key购买 nike

我们有一个包含大约 40GB 数据的单节点集群。我们正在尝试扩展并向集群添加第二个节点,但无法做到这一点。种子节点开始传输数据,但一段时间后会抛出错误。错误是:

ERROR [STREAM-OUT-/10.0.0.166] 2016-06-21 12:18:40,300 StreamSession.java:520 - [Stream #862ed0e0-37a7-11e6-b0b9-3fa2170fe9a5] Streaming error occurred
java.lang.NullPointerException: null
at org.apache.cassandra.db.SerializationHeader$Component.access$500(SerializationHeader.java:283) ~[apache-cassandra-3.3.jar:3.3]
at org.apache.cassandra.db.SerializationHeader$Serializer.serialize(SerializationHeader.java:430) ~[apache-cassandra-3.3.jar:3.3]
at org.apache.cassandra.streaming.messages.FileMessageHeader$FileMessageHeaderSerializer.serialize(FileMessageHeader.java:208) ~[apache-cassandra-3.3.jar:3.3]
at org.apache.cassandra.streaming.messages.OutgoingFileMessage.serialize(OutgoingFileMessage.java:84) ~[apache-cassandra-3.3.jar:3.3]
at org.apache.cassandra.streaming.messages.OutgoingFileMessage$1.serialize(OutgoingFileMessage.java:48) ~[apache-cassandra-3.3.jar:3.3]
at org.apache.cassandra.streaming.messages.OutgoingFileMessage$1.serialize(OutgoingFileMessage.java:40) ~[apache-cassandra-3.3.jar:3.3]
at org.apache.cassandra.streaming.messages.StreamMessage.serialize(StreamMessage.java:48) ~[apache-cassandra-3.3.jar:3.3]
at org.apache.cassandra.streaming.ConnectionHandler$OutgoingMessageHandler.sendMessage(ConnectionHandler.java:363) ~[apache-cassandra-3.3.jar:3.3]
at org.apache.cassandra.streaming.ConnectionHandler$OutgoingMessageHandler.run(ConnectionHandler.java:335) ~[apache-cassandra-3.3.jar:3.3]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_72-internal]

当我执行nodetool引导恢复时,它再次开始流数据,但在一些抛出相同的错误之后。

cassandra 3.3 中是否有任何错误或者我可能做错了什么。

最佳答案

关于这个ticket :

你检查过这个,也许有可能的解决方案吗?

  1. 获取您的架构:DESC SCHEMA;
  2. 在新节点上使用 cqlsh。
  3. 导入架构。
  4. 将新节点添加到集群。

或者您可以更新到 Cassandra 3.4

//编辑桑吉夫修复了它。 SSTable 不在 Cassandra 版本中。

nodetool upgradesstables

解决了这个问题。

关于java - 缩放cassandra流错误(空指针异常),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37959645/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com