我正在安装一个新的cassandra数据库服务器,并希望成功运行相同的。如何解决退出状态问题?这是一个新的ubuntu服务器。活动:活动(退出)我想它是积极的,正常运行,但它是在退出状态。
xzv2uavs1#
目前发布的cassandra版本不支持java11。您需要安装Java8才能在您的计算机上运行cassandra。
vulvrdjw2#
Java11支持似乎确实是实验性的。在我安装了java和cassandra之后,我让它运行起来。对于java,我使用sudo apt安装openjdk-8-jresudo apt安装openjdk-8-jdk并设置java\u home=/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java在/etc/环境中。请注意,我还重新启动了该站,一次是在java安装和javaïu主页设置之后,另一次是在cassandra安装之后。我的ubuntu是18.04.01,命令“java-version”打印openjdk版本“1.8.0ü”openjdk运行时环境(build 1.8.0_-8u252-b09-1~18.04-b09)openjdk 64位服务器虚拟机(内部版本25.252-b09,混合模式)和命令“cqlsh”打印在127.0.0.1:9042连接到测试集群。[cqlsh 5.0.1 | cassandra 3.11.6 | cql规范3.4.4 |本机协议v4]用帮助换帮助。cqlsh>终端呈现cql外壳。
fafcakar3#
检查/var/lib/cassandra中的文件夹文件夹是commitlog、data、hints、saved\u缓存给他们权利(我给了777)它工作了,修复了活动(退出)和与这个nodetool状态连接失败127.0.0.1
k10s72fa4#
我也一样。这就是我为解决我的问题所做的。cassandra似乎没有使用Java11通过运行以下命令安装java8:sudoapt install openjdk-8-jdk openjdk-8-jre运行以下命令选择Java8:sudo update alternatives--config java重新启动计算机或虚拟机启动cassandra:sudo服务cassandra启动检查cassandra状态:服务cassandra状态
4条答案
按热度按时间xzv2uavs1#
目前发布的cassandra版本不支持java11。您需要安装Java8才能在您的计算机上运行cassandra。
vulvrdjw2#
Java11支持似乎确实是实验性的。在我安装了java和cassandra之后,我让它运行起来。
对于java,我使用
sudo apt安装openjdk-8-jre
sudo apt安装openjdk-8-jdk
并设置
java\u home=/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
在/etc/环境中。请注意,我还重新启动了该站,一次是在java安装和javaïu主页设置之后,另一次是在cassandra安装之后。
我的ubuntu是18.04.01,
命令“java-version”打印
openjdk版本“1.8.0ü”
openjdk运行时环境(build 1.8.0_-8u252-b09-1~18.04-b09)
openjdk 64位服务器虚拟机(内部版本25.252-b09,混合模式)
和
命令“cqlsh”打印
在127.0.0.1:9042连接到测试集群。
[cqlsh 5.0.1 | cassandra 3.11.6 | cql规范3.4.4 |本机协议v4]
用帮助换帮助。
cqlsh>
终端呈现cql外壳。
fafcakar3#
检查/var/lib/cassandra中的文件夹
文件夹是commitlog、data、hints、saved\u缓存
给他们权利(我给了777)它工作了,修复了活动(退出)和与这个nodetool状态连接失败127.0.0.1
k10s72fa4#
我也一样。这就是我为解决我的问题所做的。
cassandra似乎没有使用Java11
通过运行以下命令安装java8:sudoapt install openjdk-8-jdk openjdk-8-jre
运行以下命令选择Java8:sudo update alternatives--config java
重新启动计算机或虚拟机
启动cassandra:sudo服务cassandra启动
检查cassandra状态:服务cassandra状态