Примечание. Следующая статья поможет вам: Как установить и настроить Apache Cassandra в системе Linux
Apache Cassandra — это широко используемая кроссплатформенная база данных NoSQL для обработки больших данных и оперативных данных. Многие технологические гиганты используют базу данных apache Cassandra в качестве нетрадиционного механизма реляционной базы данных; вместо этого это широкое хранилище столбцов, механизм базы данных. Инструмент Apache Cassandra доступен для Linux, Windows и Mac. В бенчмарке скорость apache Cassandra выше и заслуживает доверия. Если у вас есть большой объем данных, вы наверняка можете использовать apache Cassandra для защиты данных.
Кроме того, он также позволяет использовать распределенный метод обмена и обработки данных. Облако Cassandra и механизм БД могут помочь вам создать собственный сервер. Масштабируемость данных, Hadoop MapReduce и другие функции сделали Apache Cassandra гигантским инструментом для управления данными.
Апач Кассандра в Linux
Механизм базы данных Apache Cassandra NoSQL построен на языке программирования Java и имеет лицензию конфиденциальности Apache 2.0. Репозиторий Git инструмента Apache Cassandra содержит все версии Cassandra. База данных Apache Cassandra NoSQL работает с Java в Linux. Он может читать, записывать и восстанавливать базы данных.
В Linux Apache Cassandra действительно может помочь найти ошибочные данные кластера в огромном количестве данных; кроме того, он использовался десятилетиями из-за метода распределенного хранения и гибкости. В этом посте мы увидим, как установить apache Cassandra в Linux.
1. Установите Apache Cassandra в дистрибутив Ubuntu/Debian.
Поскольку Apache Cassandra написан на Java, очевидно, что для установки инструмента Cassandra в Ubuntu и других системах Linux потребуется установленная и настроенная Java. Здесь, во-первых, мы установим пакеты Java на нашу машину с Ubuntu, затем мы установим Apache Cassandra через протокол Java и HTTPS.
Шаг 1: Установите Java на Ubuntu/Debian
Установка Java в дистрибутивах Ubuntu и Debian проста и понятна. Сначала обновите системный репозиторий, затем выполните следующую команду apt, чтобы установить Java в системе.
sudo apt updatesudo apt установить openjdk-8-jdk -y
Когда установка завершится, вы можете запустить быструю проверку версии, чтобы убедиться, что Java работает успешно. Если вы видите, что на компьютере установлены другие версии Java, убедитесь, что на компьютере установлена Java 1.8.
– –
Java-версия
Шаг 2: Установите HTTPS Ubuntu Linux
HTTPS позволит запускать инструмент Apache Cassandra в системе Ubuntu Linux. Вы можете запустить следующую команду apt в оболочке терминала, чтобы установить протокол HTTPS в системе.
sudo apt установить apt-transport-https
Затем выполните следующие команды для добавления ключа Cassandra для сетевых протоколов в вашей системе Ubuntu.
sudo sh -c ‘echo “deb http://www.apache.org/dist/cassandra/debian 40x main” > /etc/apt/sources.list.d/cassandra.list’wget -q -O – https: //www.apache.org/dist/cassandra/KEYS | sudo apt-ключ добавить –
Шаг 3: Установите Cassandra в Ubuntu Linux
Наконец, теперь вы можете выполнить приведенные ниже команды, чтобы обновить системный репозиторий и установить механизм базы данных Apache Cassandra NoSQL DB на свой компьютер с Linux. Если вы правильно установите протоколы Java и HTTPS в своей системе, следующие команды не займут много времени, чтобы завершить установку Cassandra.
sudo apt updatesudo apt-get install cassandra
Шаг 4: Мониторинг Cassandra в Ubuntu
Для мониторинга инструмента Apache Cassandra в Ubuntu требуется root-доступ к системе. В самом начале вы можете запустить следующую команду инструмента узла, чтобы проверить состояние Cassandra, сведения о времени выполнения, состояние кластера.
статус узла
Следующие команды управления системой позволят вам запускать и перезапускать службу Cassandra. Это также позволит вам узнать статус Cassandra в вашей системе.
sudo systemctl status cassandrasudo systemctl start cassandrasudo systemctl перезапустить Cassandra
Вы также можете использовать следующие команды управления системой с правами суперпользователя, чтобы остановить и включить службы Cassandra на вашем компьютере с Linux.
sudo systemctl остановить cassandrasudo systemctl включить Cassandra
Чтобы отредактировать и настроить файл конфигурации Apache Cassandra, вам может потребоваться сделать резервную копию текущего сценария конфигурации. Позже мы воспользуемся этим файлом для восстановления настроек по умолчанию, если вы что-то напутаете.
sudo cp /etc/cassandra/cassandra.yaml /etc/cassandra/cassandra.yaml.backup
Затем вы можете отредактировать сценарий с помощью вашего любимого инструмента редактирования сценариев.
$ sudo vim /etc/cassandra/cassandra.yaml
Наконец, чтобы войти в базу данных Apache Cassandra, выполните следующую команду: это позволит вам ввести язык запросов Cassandra.
$ cqlsh
2. Установите Cassandra на рабочую станцию Fedora.
Для установки Apache Cassandra в Fedora или другой системе на основе Red Hat требуются службы Java как на стороне сервера, так и на стороне клиента. Вы можете запустить следующую команду, чтобы получить расширенный обзор пакетов Cassandra в вашей системе.
dnf список Кассандра\*
Шаг 1: Установите Cassandra в Fedora
Поскольку фонд Apache предоставляет официальный репозиторий Cassandra для Linux, вы можете использовать официальную команду установки пакета DNF для установки инструмента Apache Cassandra в Fedora Linux.
Выполните следующую команду DNF с правами суперпользователя, чтобы установить Apache Cassandra в вашей среде Linux на основе DENF.
$ sudo dnf установить кассандру кассандра-сервер
Шаг 2: Добавьте брандмауэр для Cassandra в Fedora
Если ваша система на основе DNF имеет активную систему брандмауэра, вы можете выполнить следующие команды, чтобы ваш демон брандмауэра разрешил приложения Cassandra.
sudo firewall-cmd –zone=public –add-port=9081/tcp –permanentsudo firewall-cmd –zone=public –add-port=9042/tcp –permanentsudo firewall-cmd –reload
Если вы старый пользователь Cassandra, вы можете запустить следующую команду в оболочке для выполнения команд управления системой, чтобы остановить инструмент Cassandra.
$ sudo systemctl остановить cassandra$ sudo rm -rf /var/lib/cassandra/data/system/*
3. Установка Apache Cassandra в Linux на базе Arch
Метод CLI для установки инструмента Apache Cassandra в Arch и других системах на основе Arch требует наличия в системе демона Snap. Если в вашей системе не установлен демон Snap, следуйте этому сообщению, чтобы получить руководство по установке и использованию Snap на компьютере с Linux.
Когда на вашем компьютере установлена система Snap, теперь вы можете запустить следующую команду Snap, чтобы установить последнюю версию инструмента Apache Cassandra на ваш Arch Linux. Здесь я использовал рабочий стол Manjaro KDE, чтобы продемонстрировать, как установить Apache Cassandra в системе Arch.
sudo snap установить cassandra –edge
Начните работу с Apache Cassandra
Когда установка завершится, запустите приведенную ниже команду управления системой, чтобы запустить и перезапустить инструмент Cassandra в системе.
$ sudo systemctl start cassandra $ sudo systemctl перезапустить Cassandra
Следующий язык запросов Cassandra поможет вам создать нового суперпользователя в вашей системе для Cassandra.
cqlsh> СОЗДАТЬ РОЛЬ С ПАРОЛЕМ = ” И СУПЕРПОЛЬЗОВАТЕЛЕМ = true И ЛОГИН = true;
Заключительные слова
Установка Apache Cassandra в дистрибутивах Linux была простой задачей с помощью соответствующих команд и руководств. Если вы столкнулись с какими-либо ошибками при установке Cassandra в Linux, убедитесь, что вы выполнили все шаги правильно. Во всем посте я описал, как установить базу данных Apache Cassandra NoSQL на машину с Linux. Он также предлагает сторонние надстройки для интеграции с другими сервисами.
Пожалуйста, поделитесь этим постом со своими друзьями и сообществом Linux, если вы найдете его полезным и удобным. Вы также можете написать свое мнение об этом посте в разделе комментариев.