我正在运行0.8 cassandra。当我使用CQL在同一个表的两个不同字段上创建两个二级索引时,我有一个例外:
javax.management.InstanceAlreadyExistsException
关于这个例外的最糟糕的事情是,如果我关闭cassandra服务,我就不能再启动它了。
它一直将此异常显示为致命异常并阻止cassandra启动。
如何解决这个问题?
答案 0 :(得分:1)
听起来像个臭虫。请在问题跟踪器上报告重现步骤和异常的完整堆栈跟踪:https://issues.apache.org/jira/browse/CASSANDRA
编辑:作为一种解决方法,您可以在启动后使用cli连接到Cassandra并删除其中一个索引,然后重新启动服务器并使用其他名称重新创建索引。