macos - 如何对不从 Homebrew 开始的 Cassandra 进行故障排除?
问题描述
当我尝试使用 启动 Cassandra 时brew services start cassandra
,我收到一条消息,表明它已成功启动。但是,当我这样做时brew services list
,Cassandra 状态为started
但started
文本为橙色(不是绿色)。
似乎 Cassandra 根本没有运行。当我运行时,我无法连接到它cqlsh
并且没有得到任何结果ps aux | grep cass
。
有什么建议如何解决不从 Homebrew 开始的 Cassandra?
解决方案
这是 Java 版本的问题 - Cassandra 的现有版本仅适用于 Java 8。仅在尚未发布的 Cassandra 4.0 中添加了对 Java 9、10、11 的支持。您需要安装 Java 8 并将 Cassandra 指向它。
您可以在以下博客文章中阅读有关更改的更多信息。
推荐阅读
- linux - 从远程服务器并行复制小文件
- sql - 使用不连续的组分区提取第一个和最后一个值
- uwp - UWP:ContentDialog 大小和边距
- javascript - 我可以通过从 PHP 获取变量来更改 Javascript 中的显示属性吗?
- javascript - 尝试附加 div - 导致 [object Object]
- c++ - Doxygen & C++:手动添加父类
- go - Gorename 不起作用:“重命名失败:gorename:找不到包含的包”
- jquery - 连字符最后一个字符时 substr() 失败
- javascript - 我正在尝试使用箭头键在画布中移动一个蓝色方块?
- python - 我如何处理python中的类?