Cassandra-ubuntu 16.04 ::无法启动cassandra.service:找不到单元cassandra.service

Ren*_*V R 4 ubuntu cassandra python-2.7 ubuntu-16.04

我正在使用ubuntu 16.04。我正在尝试安装Cassandra。但是我遇到了一些未知的问题。您能帮我解决这个问题吗?

我按照Apache-Cassandra 说明安装了Cassandra 3.6

我在这台机器上安装了python 2.7

当我使用命令查看状态时。

sudo service cassandra status
Run Code Online (Sandbox Code Playgroud)

我收到这个错误

Cassandra.service
   Loaded: not-found (Reason: No such file or directory)
   Active: inactive (dead)
Run Code Online (Sandbox Code Playgroud)

我很确定,我没有这样做root

一年之前,我在ubuntu 14.04中安装了Cassandra,没有任何问题。并在不同的项目上运作良好。现在得到这些问题。

如果我使用以下命令

sudo service cassandra start
Run Code Online (Sandbox Code Playgroud)

我收到此错误。

Failed to start cassandra.service: Unit cassandra.service not found.
Run Code Online (Sandbox Code Playgroud)

python和Cassandra版本有什么问题吗?请帮助解决这些问题。请建议我最好的方法。

Kir*_*bun 5

尝试通过以下命令重新安装Cassandra:

sudo apt-get purge cassandra
Run Code Online (Sandbox Code Playgroud)

然后

sudo apt-get update
sudo apt-get install cassandra
Run Code Online (Sandbox Code Playgroud)

并使用最新版本的Cassandra-3.9,因为如果您使用的是Python 2.7.11+,则前一个版本的cqlsh会出现问题。