重新启动后,我的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个素材化的视图,但是表格中的行数低于2000,这并不多。
cassandra在docker容器中运行。容器是可访问的,但不能调用cqlsh,我的网站也不能连接
如何修复错误?有可能解决它吗?
答案 0 :(得分:1)
我没有真正解决它,但我得到它运行。我的第一个容器现在已经崩溃,并且不能再启动了。但是我和其他容器有同样的问题,那就是输入了。我运行apt-get update和apt-get upgrade并再次使cassandra工作。
它不是import,如果有任何升级,只能运行命令make cassandra再次调用。必须在每次重启时执行此操作,但最好是作为完整的崩溃数据库。