Installieren Sie Apache Cassandra unter Windows

Für das lokale Debuggen des Dienstes musste ich Apache Cassandra unter Windows 10 installieren. Nur DataStax hatte ein normales Installationsprogramm, das jedoch nicht mehr unterstützt wurde.


In diesem Artikel werde ich beschreiben, wie Apache Cassandra unter Windows als Dienst installiert wird.


1. Installieren Sie JDK


Cassandra benötigt Java 8 - JavaSE oder OpenJDK. Bei neueren Java-Versionen wird Cassandra nicht gestartet.


Nachdem ich mehrere OpenJDK-Distributionen ausprobiert hatte, entschied ich mich für Amazon Corretto - Cassandra startete und arbeitete daran. Andere Distributionen können Probleme verursachen.


Sie können Amazon Corretto hier herunterladen
Stellen Sie bei der Installation sicher, dass die Komponente "Setup Enviroment" aktiviert ist. Andernfalls müssen Sie die Umgebungsvariable 'JAVA_HOME' manuell festlegen.


2. Cassandra installieren


2.1. Download erforderlich



2.2 Auspacken


Entpacken Sie das Archiv von Cassandra in den Ordner, in dem es installiert werden soll.


Kopieren Sie aus dem commons-daemon Archiv die Datei prunsrv.exe der gewünschten Architektur in den __cassandra\bin\daemon . Wenn der daemon Ordner nicht vorhanden ist, muss er erstellt werden.


2.3 Installation


  1. Öffnen Sie PowerShell mit Administratorrechten.
  2. Gehen Sie zu __cassandra\bin
  3. .\cassandra.ps1 -install

Danach wird Cassandra als Dienst installiert, der über die Dienstverwaltungskonsole verwaltet werden kann.


3. Optional


cqlsh muss Python 2.7 installiert sein.


In vielen Fällen müssen Sie die Umgebungsvariable CASSANDRA_HOME , die auf den Ordner bin von Cassandra verweist.

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


All Articles