-
Install most recent version of Java. Install homebrew if you don't already have it.
brew install java
-
Grab a link to the most recent version of Cassandra from their download page.
mkdir -p ~/opt/packages && cd $_ curl -O http://mirrors.koehn.com/apache/cassandra/3.7/apache-cassandra-3.7-bin.tar.gz gzip -dc apache-cassandra-3.7-bin.tar.gz | tar xf - ln -s ~/opt/packages/apache-cassandra-3.7 ~/opt/cassandra mkdir -p ~/opt/cassandra/data/data mkdir -p ~/opt/cassandra/data/commitlog mkdir -p ~/opt/cassandra/data/saved_caches mkdir -p ~/opt/cassandra/logs
-
Add Cassandra to your path by adding the following to
~/.profile
.# include locally installed Cassandra in PATH if [ -d "$HOME/opt" ]; then PATH="$PATH:$HOME/opt/cassandra/bin" fi
-
Reload
~/.profile
.source ~/.profile
-
Start Cassandra.
cassandra -f
-
Connect to Cassandra in another terminal window. You may need to reload your
~/.profile
.source ~/.profile cqlsh
Last active
May 27, 2021 14:47
-
-
Save ssmereka/e41d4ad053a547611ba7ef1dac4cc826 to your computer and use it in GitHub Desktop.
Installing Cassandra on Mac: A Quick Guide
Cannot find column durable_wrıtes
This is your problem - look at the i in writes, it's using the Turkish ı instead of i. Try installing on an English OS.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
cassandra -f Unable to start.
INFO 22:44:14 Token metadata:
Exception (java.lang.AssertionError) encountered during startup: Cannot find column durable_wrıtes
java.lang.AssertionError: Cannot find column durable_wrıtes
at org.apache.cassandra.db.RowUpdateBuilder.add(RowUpdateBuilder.java:271)
at org.apache.cassandra.schema.SchemaKeyspace.makeCreateKeyspaceMutation(SchemaKeyspace.java:395)
at org.apache.cassandra.schema.SchemaKeyspace.makeCreateKeyspaceMutation(SchemaKeyspace.java:402)
at org.apache.cassandra.schema.SchemaKeyspace.saveSystemKeyspacesSchema(SchemaKeyspace.java:267)
at org.apache.cassandra.db.SystemKeyspace.finishStartup(SystemKeyspace.java:470)
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:343)
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:585)
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:714)
ERROR 22:44:14 Exception encountered during startup
java.lang.AssertionError: Cannot find column durable_wrıtes
at org.apache.cassandra.db.RowUpdateBuilder.add(RowUpdateBuilder.java:271) ~[apache-cassandra-3.7.jar:3.7]
at org.apache.cassandra.schema.SchemaKeyspace.makeCreateKeyspaceMutation(SchemaKeyspace.java:395) ~[apache-cassandra-3.7.jar:3.7]
at org.apache.cassandra.schema.SchemaKeyspace.makeCreateKeyspaceMutation(SchemaKeyspace.java:402) ~[apache-cassandra-3.7.jar:3.7]
at org.apache.cassandra.schema.SchemaKeyspace.saveSystemKeyspacesSchema(SchemaKeyspace.java:267) ~[apache-cassandra-3.7.jar:3.7]
at org.apache.cassandra.db.SystemKeyspace.finishStartup(SystemKeyspace.java:470) ~[apache-cassandra-3.7.jar:3.7]
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:343) [apache-cassandra-3.7.jar:3.7]
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:585) [apache-cassandra-3.7.jar:3.7]
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:714) [apache-cassandra-3.7.jar:3.7]