我正在安装新的cassandra数据库服务器,并希望成功运行相同的服务器。如何解决退出状态问题?
这是用于新的Ubuntu服务器。
有效:有效(退出)
我希望它处于活动状态并正常运行,但是它处于退出状态。
答案 0 :(得分:2)
Java 11支持似乎确实是实验性的。安装Java和Cassandra之后,我就开始运行它。
对于Java,我曾经使用过
sudo apt安装openjdk-8-jre
sudo apt安装openjdk-8-jdk
并设置
JAVA_HOME = / usr / lib / jvm / java-8-openjdk-amd64 / jre / bin / java
在/ etc / environment中的。请注意,在Java安装和JAVA_HOME设置之后,在Cassandra安装之后,我也重新启动了工作站。
我的Ubuntu是18.04.01,
打印“ java -version”命令
openjdk版本“ 1.8.0_252”
OpenJDK运行时环境(内部版本1.8.0_252-8u252-b09-1〜18.04-b09)
OpenJDK 64位服务器VM(内部版本25.252-b09,混合模式)
和
打印“ cqlsh”命令
通过127.0.0.1:9042连接到测试集群。
[cqlsh 5.0.1 |卡桑德拉3.11.6 | CQL规范3.4.4 |原生协议v4]
使用帮助寻求帮助。
cqlsh>
,终端显示cql shell。
答案 1 :(得分:0)
当前发布的Cassandra版本不支持Java11。您需要安装Java 8才能在计算机上运行Cassandra。
答案 2 :(得分:0)
检查/ var / lib / cassandra中的文件夹
文件夹是 commitlog,数据,提示,saved_caches
授予他们权限(我给了777),它起作用了,固定为活动(退出),并且此nodetool状态连接失败127.0.0.1
答案 3 :(得分:0)
我有同样的感觉。 这就是我为解决我的问题所做的。