如何在 Ubuntu 16.04 上安装 Cassandra

如何在 Ubuntu 16.04 上安装 Cassandra

我想在 Ubuntu 16.04 上安装 Cassandra,但不确定要使用哪个版本。如何找到适合 16.04 的 Cassandra 版本?

答案1

Cassandra 是用 Java 编写的,因此它可以与具有正确 Java 版本(Java 8 - oracle 或 openjdk)的不同发行版一起使用。如果您刚刚开始,则需要使用最新发布的版本:3.11.3(请参阅本文有关设置的完整说明)-添加以下来源:

deb http://www.apache.org/dist/cassandra/debian 311x main

然后安装cassandra包,另外您还需要安装 Python 2.7 – 这是标准python包。

答案2

Cassandra 分布式数据库是 Ubuntu 目前所有受支持的版本中的 snap 包。cassandra snap 包的当前稳定版本是 3.7,边缘版本是 3.10-SNAPSHOT。要安装 cassandra,请运行以下命令:

sudo snap install cassandra   
sudo snap connect cassandra:mount-observe   

当有更新可用时,cassandra snap 包将自动更新。

您可以使用以下命令检查 cassandra 服务的状态:

systemctl status snap.cassandra.cassandra.service  

如果您能够成功启动 Cassandra,请检查集群的状态:

cassandra.nodetool status

在输出中,UN表示它处于启动状态且正常:

设置自定义配置:

cat cassandra.yaml | sudo /snap/bin/cassandra.config-set cassandra.yaml 

命令:

  • cassandra.config-get
  • cassandra.config-set
  • cassandra.env-get
  • cassandra.nodetool

相关内容