Instale o Apache Cassandra no Windows

Para depuração local do serviço, eu precisava instalar o Apache Cassandra no Windows 10. Somente o DataStax tinha um instalador normal, mas eles pararam de suportá-lo.


Neste artigo, descreverei como instalar o Apache Cassandra no Windows como um serviço.


1. Instale o JDK


Cassandra requer Java 8 - JavaSE ou OpenJDK. Nas versões mais recentes do Java, o Cassandra não inicia.


Depois de tentar várias distribuições do OpenJDK, escolhi o Amazon Corretto - o Cassandra começou e trabalhou nele. Outras distribuições podem causar problemas.


Você pode baixar o Amazon Corretto aqui
Ao instalar, verifique se o componente "Setup Environment" está ativado. Caso contrário, você precisará definir manualmente a variável de ambiente 'JAVA_HOME'.


2. Instalando o Cassandra


2.1 Download necessário



2.2 Desembalar


Descompacte o arquivo do Cassandra na pasta em que ele será instalado.


No arquivo commons-daemon , copie o arquivo prunsrv.exe da arquitetura desejada para a __cassandra\bin\daemon . Se a pasta daemon não existir, ela deverá ser criada.


2.3 Instalação


  1. Abra o PowerShell com privilégios de administrador.
  2. Vá para __cassandra\bin
  3. .\cassandra.ps1 -install

Depois disso, o Cassandra será instalado como um serviço que pode ser gerenciado através do console de gerenciamento de serviços.


3. Opcional


cqlsh requer o Python 2.7 instalado.


Em muitos casos, você precisa definir a CASSANDRA_HOME ambiente CASSANDRA_HOME , apontando para a pasta bin do Cassandra.

Source: https://habr.com/ru/post/pt465151/


All Articles