Человек был так умен, что стал почти ни к чему не пригоден (Г. Лихтенберг).

Как настроить Cassandra и запустить на одноузловом кластере на Ubuntu 16.04

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

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

Apache Cassandra является распределенной системой управления базами данных с открытым исходным кодом и предназначена для обработки больших объемов данных во многих товарных серверах, обеспечивая высокую доступность без единой точки отказа. Cassandra предлагает возможности, которые реляционные базы данных и другие баз данных NoSQL просто не могут соответствовать таким требованиям, как: постоянная доступность, производительность линейного масштаба, простоты эксплуатации и простого распределения данных между несколькими центрами обработки данных и зон доступности облака. Архитектура Cassandra несет ответственность за его способность масштабировать, выполнять, и предложить бесперебойную работу. Вместо того чтобы использовать устаревшую Master-Slave или руководство по эксплуатации и трудно поддающихся поддерживать общую архитектуру, Cassandra имеет дизайн, который является элегантным, легким в установке и простой в обслуживании.

Давайте посмотрим, как мы собираемся установить и использовать его для запуска кластера одного узла на Ubuntu 16.04.

Обновление системы:

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

 

Установка JDK 8:

Apache Cassandra запускается поверх виртуальной машины Java (JVM). Мы установим Oracle JDK 8 на системе, прежде чем мы устанавливаем Apache Cassandra. Apache Cassandra также может работать на OpenJDK, IBM JVM и Azul Zing JVM.

Мы установим Oracle JDK с помощью репозитория Webupd8 команды PPA. Первый шаг, добавить репозиторий webupd8team PPA с помощью следующей команды.

 

Нажмите [ENTER] , чтобы продолжить или Ctrl-C , чтобы отменить добавление его.

Вам необходимо нажать клавишу ВВОД для продолжения добавления webupd8team PPA в репозиторий. Затем обновите базу данных пакетов и установите JDK 8, с помощью команды ниже.

 

JDK Key

Теперь установите пакет Oracle JRE, будет не только устанавливать, но и делать его по умолчанию JRE.

 

Примите условия лицензионного соглашения при запросе.

Oracle Java

Тогда принимая условия лицензионного соглашения Oracle двоичного кода, выбрав Да из вариантов.

Oracle Java лицензия

После того как установка Java 8 будет завершена, вы можете проверить текущую версию Java, выполнив команду ниже

 

Установка Apache Cassandra:

Нет, мы можем приступить к установке Apache Cassandra, из официальных репозиториев Apache Software Foundation, поэтому начнем с добавления repo, так что пакеты доступны в системе путем добавления источника обратного repo.

 

 

Затем добавьте следующие три открытых ключа от Apache Software Foundation, связанных с пакетом хранилищ, чтобы избежать предупреждений подписи пакетов.

 

Добавьте второй ключ с помощью команд ниже.

 

Чтобы добавить третий ключи запустить следующие команды.

 

После этого еще раз обновите систему, так что ‘apt-get’ может читать метаданные Cassandra из хранилища.

Cassandra-ключ

После обновления системы, установим Cassandra 37x на ваш Ubuntu LTS 14. Это последняя стабильная версия Cassandra.

Выполните следующую команду, чтобы установить Cassandra в вашей системе Ubuntu и нажмите ‘Y‘ для продолжения.

 

Установка Casandra

Запуск службы Кассандры:

Теперь служба Cassandra должна быть запущена на вашей системе.

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

 

Если вы не получили рабочего состояния, то введите команду ниже в терминале командной строки, чтобы запустить службу.

 

Подключение к кластеру:

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

 

 

В выходных данных UN означает , что он запущен и Normal. Затем подключитесь к нему с помощью своего интерактивного интерфейса командной строки ‘cqlsh’ .

 

подключение кластера

Использование Apache Cassandra:

Давайте попробуем нашу установку Cassandra путем создания тестовой базы данных. Прежде всего давайте создадим пространство ключей, это пространство имен для таблиц. Название ниже пространство ключей ‘MYDB’.

 

Используйте пространство ключей, который мы только что создали.

 

Создание таблицы фильмов.

 

Опишем таблицу, которую мы только что создали.

 

Использование Cassandra

Таблица готова, теперь вы можете добавить некоторые данные в нем.

Вывод:

Модель данных Кассандры предлагает удобство индексов столбцов с выполнением лог-структурированных обновлений, сильная поддержка денормализация и материализованные представления, и мощное встроенное кэширование. В этой статье мы узнали об установке Apache Cassandra из официального репозитория. Теперь вы можете начать изучать этот одноузловой Apache Cassandra после некоторой базовой конфигурации и использования Apache Cassandra.

Как настроить Cassandra и запустить на одноузловом кластере на Ubuntu 16.04

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

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

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

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

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

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

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

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

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

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

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

close
galka

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

close