CentOS

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

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

Apache Cassandra - очень популярная база данных NoSQL, созданная Facebook Inc. но позже принадлежал Apache Foundation. Он был разработан и построен для простоты масштабирования и управления большими базами данных. Apache Cassandra - это незаменимая система управления базами данных, если вас беспокоит высокая доступность и масштабируемость. В этом посте вы найдете пошаговое руководство по установке и настройке Apache Cassandra в операционной системе CentOS 8.

Установка Apache Cassandra на CentOS 8

Apache Cassandra можно установить, загрузив пакет RPM через официальный репозиторий Apache Cassandra.

Но прежде чем приступить к установке и настройке Apache Cassandra в CentOS 8, нам необходимо установить OpenJDK 8 в системе CentOS 8.  Вы можете проверить установленную версию Java, независимо от того, установлена ​​она в вашей системе или нет, набрав команду, приведенную ниже:

$ java -version

Если он не установлен в вашей системе, вы можете установить его, используя процедуру, описанную ниже, или предварительно установив его в вашей системе; вы можете пропустить часть установки OpenJDK на CentOS 8.

Установите Open JDK на CentOS 8

OpenJDK доступен в официальном репозитории CentOS 8 и может быть легко установлен.

Прежде всего, обновите кеш системного репозитория пакетов:

$ sudo dnf makecache

После обновления кеша системного репозитория CentOS 8 обновите его:

$ sudo dnf upgrade


После обновления существующих пакетов системы вы можете перейти к установке OpenJDK 8 на CentOS 8 для Apache Cassandra. Чтобы установить OpenJDK из официального репозитория CentOS 8, введите в терминале команду, указанную ниже:

$ sudo dnf установить java-1.8.0-openjdk-devel


Введите «y» и нажмите «Enter».


После установки OpenJDK проверьте, введя команду, приведенную ниже:

$ java -версия


Вы можете увидеть, что установленная версия OpenJDK - 1.8.0. Давай двигаться вперед.

Установите Apache Cassandra

Чтобы установить Apache Cassandra, мы должны добавить в систему репозиторий Apache Cassandra.

Чтобы добавить репозиторий Apache Cassandra в систему CentOS 8. Создайте «/ etc / yum.РЕПО.д / кассандра.repo », набрав команду:

$ sudo nano / etc / yum.РЕПО.д / кассандра.репо

Во вновь созданном файле репозитория Cassandra вставьте содержимое, указанное ниже, в этот файл.

[кассандра]
name = Apache Cassandra
baseurl = https: // www.апач.org / dist / cassandra / redhat / 311x /
gpgcheck = 1
repo_gpgcheck = 1
gpgkey = https: // www.апач.org / dist / cassandra / KEYS


После добавления вышеуказанного содержимого сохраните файл и выйдите, используя сочетания клавиш (CTRL + S) и (CTRL + X).

Теперь установите Apache Cassandra, набрав команду, приведенную ниже:

$ sudo dnf install cassandra -y

Apache Cassandra установлен на CentOS 8. Теперь служба Apache Cassandra не запускается автоматически. Сначала вам нужно включить его, набрав команду, указанную ниже:

$ sudo systemctl включить кассандру

Затем запустите службу, введя следующую команду:

$ sudo systemctl start cassandra

Теперь, чтобы проверить, проверьте статус службы Apache Cassandra, набрав команду, приведенную ниже:

$ sudo systemctl status cassandra

На этом этапе Apache Cassandra успешно установлен и отлично работает на машине CentOS 8. Давайте настроим его и войдем в его оболочку CQL.

Как настроить Apache Cassandra на CentOS 8

Apache Cassandra имеет собственный CQL (язык запросов Cassandra), как и SQL. Чтобы войти в утилиту командной строки Cassandra, известную как оболочка CQL или «cqlsh», мы должны сначала установить соответствующий интерпретатор Python. Чтобы установить Python 2 и получить доступ к оболочке CQL в CentOS 8, введите команду, указанную ниже:

$ sudo dnf установить python2

Введите «y» и нажмите «Enter».

После установки Python2 войдите в оболочку CQL с помощью утилиты командной строки Cassandra, набрав следующую команду в терминале CentOS 8:

$ cqlsh

Вы можете увидеть на скриншоте; мы успешно вошли в оболочку CQL.

Вот как просто мы можем настроить Apache Cassandra на CentOS 8 и начать его использовать.

Заключение

База данных Apache Cassandra используется многими крупными именами в отрасли, такими как Facebook, Instagram, Netflix и Reddit. Этот пост содержит четкое понимание и подробное руководство по установке и настройке Apache Cassandra на CentOS 8.

WinMouse позволяет настраивать и улучшать движение указателя мыши на ПК с Windows
Если вы хотите улучшить функции указателя мыши по умолчанию, используйте бесплатное ПО WinMouse. Он добавляет дополнительные функции, которые помогут ...
Левая кнопка мыши не работает в Windows 10
Если вы используете выделенную мышь со своим ноутбуком или настольным компьютером, но левая кнопка мыши не работает в Windows 10/8/7 по какой-то причи...
Курсор прыгает или перемещается случайным образом при наборе текста в Windows 10
Если вы обнаружите, что ваш курсор мыши прыгает или перемещается сам по себе, автоматически, случайным образом при вводе текста на ноутбуке или компью...