Так что у меня возникает проблема, когда я пытаюсь запустить Cassandra, я получаю следующую ошибку:
org.apache.cassandra.exceptions.SyntaxException: line 1:32 no viable alternative at input 'primary' (... id, name, path, [primary]...)
at org.apache.cassandra.cql3.ErrorCollector.throwFirstSyntaxError(ErrorCollector.java:101) ~[apache-cassandra-3.6.jar:3.6]
at org.apache.cassandra.cql3.CQLFragmentParser.parseAnyUnhandled(CQLFragmentParser.java:80) ~[apache-cassandra-3.6.jar:3.6]
at org.apache.cassandra.cql3.QueryProcessor.parseStatement(QueryProcessor.java:526) ~[apache-cassandra-3.6.jar:3.6]
at org.apache.cassandra.schema.SchemaKeyspace.fetchView(SchemaKeyspace.java:1118) ~[apache-cassandra-3.6.jar:3.6]
at org.apache.cassandra.schema.SchemaKeyspace.fetchViews(SchemaKeyspace.java:1082) ~[apache-cassandra-3.6.jar:3.6]
at org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspace(SchemaKeyspace.java:893) ~[apache-cassandra-3.6.jar:3.6]
at org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspacesWithout(SchemaKeyspace.java:869) ~[apache-cassandra-3.6.jar:3.6]
at org.apache.cassandra.schema.SchemaKeyspace.fetchNonSystemKeyspaces(SchemaKeyspace.java:857) ~[apache-cassandra-3.6.jar:3.6]
at org.apache.cassandra.config.Schema.loadFromDisk(Schema.java:136) ~[apache-cassandra-3.6.jar:3.6]
at org.apache.cassandra.config.Schema.loadFromDisk(Schema.java:126) ~[apache-cassandra-3.6.jar:3.6]
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:247) [apache-cassandra-3.6.jar:3.6]
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:581) [apache-cassandra-3.6.jar:3.6]
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:710) [apache-cassandra-3.6.jar:3.6]
Я думаю, проблема в том, что я использую имя столбца primary
, и этоне в одинарных кавычках.Есть ли быстрый способ исправить это, кроме удаления папки данных Cassandra?Все мои узлы не работают, и я не могу запустить ни один из них.