Жить — значит не только меняться, но и оставаться собой (П. Леру).

Как установить Cassandra на CentOS 7

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
26 декабря 2016
Как установить Cassandra на CentOS 7

Просмотров: 61

Cassandra является надежной, кластерной, высоко масштабируемой базой данных, которая способна обрабатывать большие объемы данных на вычислительной технике. Если у вас есть большие потребности в данных, и вы ищете проверенные решения с открытым исходным кодом, которые получили боевое тестирование в многих крупных компаний, то Cassandra может быть именно то, что вы ищете. Если у вас есть сервер CentOS 7, это руководство поможет вам установить кластер с одним узлом Cassandra. Она будет использовать предварительно упакованные дистрибутивы Cassandra для CentOS, установку и обновление. После этого вы можете создать, выполнив дополнительные установки на других серверах, а затем кластеризацию полученных экземпляров для более высокой масштабируемости и надежности. Эта статья поможет вам в том, как установить Apache Cassandra на сервер CentOS 7.

Начало

Вам потребуется следующие условия, чтобы успешно завершить данное руководство:

Руководство

Начните с применением всех доступных исправлений и обновлений для системы безопасности на сервере CentOS 7.

 

Cassandra написана на Java. Таким образом, вам потребуется Java VM установленной ​​для того, чтобы запустить ее. Сделайте это с помощью yum.

 

Пакеты для Кассандры находятся в хранилище Datastax. Для того, чтобы автоматически получать эти пакеты, а также для извлечения обновлений в будущем, мы создадим репозиторий, с помощью yum вы сможете обрабатывать их.

 

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

Теперь Cassandra готова к установке.

 

После установки Cassandra, мы должны запустить демон с помощью Systemd.

 

Systemd создал блок. Используйте “systemctl start cassandra”, чтобы запустить новый блок.

 

В то время как база данных запущена, она еще не настроена для запуска при загрузке системы. Укажем Systemd, что Cassandra должна запускаться автоматически всякий раз, при загрузке системы.

 

cassandra.service – SYSV: Starts and stops Cassandra
Loaded: loaded (/etc/rc.d/init.d/cassandra)
Active: active (exited) since Thu 2016-09-15 04:36:47 UTC; 14s ago
Docs: man:systemd-sysv-generator(8)
Process: 9413 ExecStart=/etc/rc.d/init.d/cassandra start (code=exited, status=0/SUCCESS)

Давайте проверим, что Cassandra запущена, с помощью этой команды.

 

Connected to Test Cluster at localhost:9160.
[cqlsh 4.1.1 | Cassandra 2.0.17 | CQL spec 3.1.1 | Thrift protocol 19.39.0] Use HELP for help.
cqlsh>

Cassandra поставляется с мощной утилитой командной строки, cqlsh. Запустите ее для выполнения различных жизненно важных задач с базой данных.

 

Datacenter: datacenter1
=======================
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
— Address Load Tokens Owns (effective) Host ID Rack
UN 127.0.0.1 46.22 KB 256 100.0% 7ad2b7f9-304e-5a77-a76d-cc9f52164c0r rack1
[root@cassandra ~]#

Аналогично, команда nodetool показывает состояние вашего узла Cassandra.

Вывод

Теперь у вас есть свежий экземпляр Cassandra, в который вы можете загружать большие объемы данных. Поделитесь этим руководством с тем, кто находится в поисках большого решения данных. Если вы нашли эту статью полезной, не стесняйтесь поделиться ее с друзьями и дайте нам знать в комментариях ниже!

 Как установить Cassandra на CentOS 7

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Если статья понравилась, то поделитесь ей в социальных сетях:

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

ПОИГРАЙ, РАССЛАБЬСЯ

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close