重新启动后,我的cassandra节点不再启动 . 结束以下错误消息 .
ERROR 18:39:37 Unknown exception caught while attempting to update MaterializedView! findkita.kitas
java.lang.AssertionError: We shouldn't have got there is the base row had no associated entry
cassandra拥有大量的cpu使用,并且使用2,1 gb的内存,还有1gb可用 . 我运行nodetool清理和修复,但没有帮助 .
我在这个表上有5个materialzied视图,但表中的行数低于2000,这并不多 .
cassandra在docker容器中运行 . 容器是可访问的,但不能调用cqlsh和我的网站也不能连接
我该如何修复错误?有可能解决它吗?
1 回答
我没有真正解决它,但我得到它运行 . 我的第一个容器现在已经崩溃了,不再能够启动了 . 但是我和其他容器有同样的问题,那就是输入了 . 我运行apt-get update和apt-get upgrade并再次使cassandra工作 .
它不是import,如果有任何升级,只能运行命令make cassandra再次调用 . 必须在每次重启时执行此操作,但最好是作为完整的崩溃数据库 .