Как стать автором
Обновить

Установка Apache Cassandra на Windows

Время на прочтение1 мин
Количество просмотров13K

Для локальной отладки сервиса мне понадобилось установить Apache Cassandra на Windows 10. Нормальный установщик был только у компании DataStax, но они прекратили его поддерживать.


В данной статье я опишу, как установить Apache Cassandra на Windows в виде сервиса.


1. Установка JDK


Для работы Cassandra необходима Java 8 — JavaSE или OpenJDK. На более новых версиях Java Cassandra не стартует.


Перепробовав несколько дистрибутивов OpenJDK я выбрал Amazon Corretto — на нём Cassandra стартовала и работала. С другими дистрибутивами могут возникнуть проблемы.


Скачать Amazon Corretto можно по этой ссылке
При установке необходимо удостовериться, что компонент "Setup Enviroment" включен. Иначе придётся вручную устанавливать переменную окружения '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, указывающую на bin папку Cassandra.

Теги:
Хабы:
Всего голосов 9: ↑7 и ↓2+5
Комментарии5

Публикации

Истории

Работа

Ближайшие события

4 – 5 апреля
Геймтон «DatsCity»
Онлайн
8 апреля
Конференция TEAMLY WORK MANAGEMENT 2025
МоскваОнлайн
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань
20 – 22 июня
Летняя айти-тусовка Summer Merge
Ульяновская область