Apache Cassandra: установка на CentOS 6

Автор: | 26/07/2015
 

Cassandra-LogoУстанавливаем Java.

Cassandra будет устанавливаться из репозитория Datastax.

Создаём файл репозитория – /etc/yum.repos.d/datastax.repo:

[datastax]
name = DataStax Repo for Apache Cassandra
baseurl = http://rpm.datastax.com/community
enabled = 1
gpgcheck = 0

Находим подходящую версию:

# yum list dsc2*
...
Available Packages
dsc20.noarch                 2.0.16-1                       datastax
dsc21.noarch                 2.1.8-1                         datastax

Устанавливаем:

# yum install dsc21

Запускаем и добавляем в автозапуск:

# service cassandra start
Starting Cassandra: OK
# chkconfig cassandra on

Пару минут ждём, пока запустится – и проверяем:

# cqlsh
Connected to Test Cluster at 127.0.0.1:9042.
[cqlsh 5.0.1 | Cassandra 2.1.8 | CQL spec 3.2.0 | Native protocol v3]
Use HELP for help.
cqlsh>
# nodetool status
Datacenter: datacenter1
=======================
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
--  Address    Load       Tokens  Owns (effective)  Host ID                               Rack
UN  127.0.0.1  51.66 KB   256     100.0%            36b2cab3-c713-4cbc-b8c0-b478fe98ab1b  rack1

Готово.