EnterpriseApps/Cassandra: различия между версиями
Нет описания правки |
|||
Строка 21: | Строка 21: | ||
=Установка= | =Установка= | ||
# | #Установите Java 1.8 | ||
# | #:<pre>#apt-get install java-1.8.0-openjdk</pre> | ||
#Проверьте, чтобы не было установлено других версий Java (или нужно будет настроить alternatives) | |||
#Скачайте архив с программой | |||
#:https://cassandra.apache.org/_/download.html | |||
#Распакуйте архив | |||
#: tar xzvf apache-cassandra-*-bin.tar.gz | #: tar xzvf apache-cassandra-*-bin.tar.gz | ||
# | #Скопируйте каталог в /opt | ||
#: mv apache-cassandra-*/ /opt/cassandra | #: mv apache-cassandra-*/ /opt/cassandra | ||
#Сделайте файлы исполняемыми | |||
#:<pre>chmod +x -R /opt/apache-cassandra-4.1.3</pre> | |||
<pre> | |||
</pre> | |||
=Создание службы= | =Создание службы= | ||
#Создаем системного пользователя для службы: | |||
#:<pre># adduser cassandra --system</pre> | |||
#Идем в каталог со службами | |||
#:<pre># cd /etc/systemd/system</pre> | |||
#Создаем файл "cassandra.service" со следующим содержимым | |||
#: | |||
<pre> | <pre> | ||
[Unit] | [Unit] | ||
Строка 93: | Строка 53: | ||
WantedBy=default.target | WantedBy=default.target | ||
</pre> | </pre> | ||
#Перезагружаем список служб: | |||
#:<pre># systemctl daemon-reload</pre> | |||
#Включаем и запускаем службу Cassandra | |||
#:<pre># systemctl enable --now cassandra.service</pre> | |||
= | =Запуск= | ||
=Каталоги и файлы Tarantool= | |||
=Команды= | =Команды= |
Версия от 17:53, 21 ноября 2023
Apache Cassandra | |
---|---|
Появился в: | 2008 |
Оф. сайт: | cassandra.apache.org |
Репозиторий ALT Linux | нет |
Лицензия: | Apache Licesne 2.0 |
Apache Cassandra — распределённая система управления базами данных, относящаяся к классу NoSQL-систем и расчитанная на создание высокомасштабируемых и надёжных хранилищ огромных массивов данных, представленных в виде хэша.
Установка
- Установите Java 1.8
#apt-get install java-1.8.0-openjdk
- Проверьте, чтобы не было установлено других версий Java (или нужно будет настроить alternatives)
- Скачайте архив с программой
- Распакуйте архив
- tar xzvf apache-cassandra-*-bin.tar.gz
- Скопируйте каталог в /opt
- mv apache-cassandra-*/ /opt/cassandra
- Сделайте файлы исполняемыми
chmod +x -R /opt/apache-cassandra-4.1.3
Создание службы
- Создаем системного пользователя для службы:
# adduser cassandra --system
- Идем в каталог со службами
# cd /etc/systemd/system
- Создаем файл "cassandra.service" со следующим содержимым
[Unit] Description=Cassandra Service After=multi-user.target [Service] User=cassandra Restart=on-failure ExecStart='/opt/apache-cassandra-4.1.3/bin/cassandra' [Install] WantedBy=default.target
- Перезагружаем список служб:
# systemctl daemon-reload
- Включаем и запускаем службу Cassandra
# systemctl enable --now cassandra.service