用homebrew安装cassandra12之后,退出并显示以下消息:
java.lang.RuntimeException: Can't open incompatible SSTable! Current version ic, found file: /usr/local/var/lib/cassandra/data/system/schema_keyspaces/system-schema_keyspaces-jb-9
Computer-computer:desktop $ java -version
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)
Run Code Online (Sandbox Code Playgroud)
已安装的版本是 cassandra 1.2.11
Lyu*_*rov 11
这是因为你之前运行过较旧版本的cassandra.删除cassandra用于日志,数据和缓存的目录(在您的情况下/usr/local/var/lib/cassandra/或更改cassandra.yaml中的data/cache/log目录.
为了清楚起见,您将丢失这些目录中的任何数据.