ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)
Среда, 18 декабря, 2024

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

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

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

Начало

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

Руководство

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

yum -y update

 

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

yum -y install java

 

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

nano /etc/yum.repos.d/datastax.repo

 

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

yum -y install dsc20

 

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

/etc/init.d/cassandra start

 

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

systemctl enable cassandra.service

 

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

[root@cassandra ~] systemctl status cassandra

 

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

[root@cassandra ~] cqlsh

 

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

[root@cassandra ~] nodetool status

 

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

Вывод

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

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