在Windows上安装Apache Cassandra

为了对该服务进行本地调试,我需要在Windows 10上安装Apache Cassandra。只有DataStax具有正常的安装程序,但是他们停止了对它的支持。


在本文中,我将介绍如何在Windows上将Apache Cassandra作为服务安装。


1.安装JDK


Cassandra需要Java 8-JavaSE或OpenJDK。 在较新版本的Java上,Cassandra无法启动。


在尝试了多个OpenJDK发行版之后,我选择了Amazon Corretto-Cassandra启动并进行了开发。 其他发行版可能会引起问题。


您可以在此处下载Amazon Corretto
安装时,请确保已打开“安装环境”组件。 否则,您将必须手动设置环境变量“ JAVA_HOME”。


2.安装Cassandra


2.1。 需要下载



2.2开箱


将归档文件从Cassandra解压缩到将要安装的文件夹中。


commons-daemon存档中,将所需体系结构的prunsrv.exe文件复制到__cassandra\bin\daemon 。 如果daemon文件夹不存在,则必须创建它。


2.3安装


  1. 使用管理员权限打开PowerShell。
  2. 转到__cassandra\bin
  3. .\cassandra.ps1 -install

之后,Cassandra将作为一项服务安装,可以通过服务管理控制台进行管理。


3.可选


cqlsh需要安装Python 2.7。


在很多情况下,您需要设置CASSANDRA_HOME环境CASSANDRA_HOME ,指向Cassandra的bin文件夹。

Source: https://habr.com/ru/post/zh-CN465151/


All Articles