如何解决Cassandra不是从Homebrew开始的问题?

时间:2019-01-11 19:03:02

标签: macos cassandra homebrew

当我尝试使用brew services start cassandra启动Cassandra时,我收到一条消息,说明它已成功启动。但是,当我执行brew services list时,Cassandra状态为started,但是started文本为橙色(不是绿色)。

似乎Cassandra根本没有运行。我无法使用cqlsh连接到它,并且在运行ps aux | grep cass时没有任何结果。

有人建议如何解决不是从Homebrew开始的Cassandra吗?

1 个答案:

答案 0 :(得分:2)

这是Java版本的问题-Cassandra的现有版本仅适用于Java8。仅在尚未发布的Cassandra 4.0中添加了对Java 9,10,11,...的支持。您需要安装Java 8并将Cassandra指向它。

您可以在以下blog post中详细了解更改。