Как настроить Cassandra Cluster на нескольких узлах
Что такое Cassandra Cluster?
A Cassandra кластер — это одна из оболочек в целом Cassandra база данных. Несколько Cassandra Clusterобъединяются вместе, образуя базу данных в Cassandra, Cassandra кластер содержит множество (более одного) различных уровней единиц хранения. Каждый слой содержит другой.
Крупная организация, такая как Amazon, Facebook и т. д. приходится управлять огромными объемами данных. Таким образом, эти организации не могут хранить такой огромный объем данных на одной машине. Это когда они используют такие базы данных, как Cassandra с распределенной архитектурой.
Эти организации хранят огромные объемы данных на нескольких узлах. Эти узлы взаимодействуют друг с другом. С этой целью Cassandra кластер установлен.
- Cluster По сути, это группа узлов, поэтому узлы могут легко взаимодействовать друг с другом.
- Узел-координатор — это узел, который взаимодействует с репликами.
Разделитель
Разделитель определяет, как данные должны быть распределены в кластере. Partitioner использует хеш-функцию для распределения данных в кластере. Для вычисления хеша требуется ключ раздела. Этот хэш называется знак. Данные распространяются на основе этого токена.
Вот пошаговое руководство по созданию Cassandra .
Предпосылки для Cassandra Cluster
Существуют следующие требования для настройки кластера.
- У вас должно быть несколько машин (узлов).
- Узлы должны быть связаны друг с другом по локальной сети (LAN).
- Linux должен быть установлен на каждом узле.
- Вы должны иметь Cassandra Корпоративное издание.
- JDK должен быть установлен на каждой машине.
Как установить Cassandra Cluster в Linux
На каждой машине Cassandra необходимо установить корпоративную версию. Это шаги по установке Cassandra корпоративное издание.
Шаг 1) Запустите Cassandra настройка корпоративной версии
On Linux терминал, запустите Cassandra Настройка корпоративной версии. Отобразится следующая страница.
Эта страница не предоставляет никакой необходимой информации. Он просто предоставляет информацию о Cassandra версия. Так что пройдите эту страницу и нажмите кнопку «Далее».
Шаг 2) Принять лицензионное соглашение
После нажатия кнопки «Далее» отобразится следующая страница.
На этой странице представлена информация о пакетах и подпакетах в Cassandra который будет установлен.
Ниже будет вопрос о лицензии. Установите флажок «Я принимаю соглашение» и нажмите кнопку «Далее».
Шаг 3) Установите Builder и нажмите «Далее».
После нажатия кнопки «Далее» вы увидите следующую страницу.
На этой странице вас спросят о вариантах установки.
- Прежде всего, он запросит каталог установки. По умолчанию он устанавливается в домашний каталог.
- Далее спрашивается тип установки, выберите «Простая установка».
- Далее спрашивает о системе обновлений, отметьте «Нет».
- Далее он запрашивает интерфейс по умолчанию. Есть два варианта: вы можете установить на локальный хост или выбрать IP-адрес. Выберите IP-адрес для установки
- Нажмите следующую кнопку.
Шаг 4) Настройте узел и нажмите «Далее».
После нажатия кнопки «Далее» откроется следующая страница.
На этой странице задается вопрос о настройке узла.
- Сначала выберите тип узла «Узел Casandra».
- Далее в поле Ring Name введите имя вашего кластера. Cluster Имя должно быть одинаковым для всех узлов в одном кластере.
- Далее выберите семя. Seed — это узел, с которым контактируют другие неначальные узлы.
- После предоставления этой информации нажмите кнопку «Далее».
Шаг 5) Установите агент Datastax
После нажатия кнопки «Далее» отобразится следующая страница.
На этой странице запрашивается IP-адрес, на который вы хотите установить агент datastax.
- Агент Datastax необходим для установки операционного центра. Операционный центр — это инструмент мониторинга, с помощью которого вы можете контролировать все узлы.
- После предоставления этой информации нажмите кнопку «Далее».
Шаг 6) Нажмите «Далее» для установки
После нажатия кнопки «Далее» откроется следующая страница.
Теперь установка готова к установке. Нажмите кнопку «Далее».
Шаг 7) Дождитесь процесса установки
После нажатия кнопки «Далее» отобразится следующая страница.
Начнется установка программы установки.
Шаг 8) Нажмите кнопку «Готово»
После установки откроется следующая страница. На той же странице вы увидите галочку для опции, которая появляется по умолчанию.
Начало Cassandra Узел
После установки Cassandra корпоративная версия на каждом узле, Пуск Cassandra сервер и выполните следующие действия.
Шаг 1) Перейдите на сайт Cassandra каталог установки предприятия и введите приведенную ниже команду
bin/dse Кассандра
Выполнив эту команду, Cassandra сервер будет запущен. Вот скриншот, где Cassandra сервер запускается автоматически.
Спустя почти минуту выполнения команды, Cassandra сервер будет запущен. По одному запустите каждый узел сервера. После запуска всех серверов узлов ваш Cassandra кластер готов к использованию.
Резюме
В этом уроке объясняется, почему Cassandra необходим кластер, каковы предпосылки для создания Cassandra кластер и как его создать Cassandra Cluster. Кроме того, в этом руководстве рассказывается, как получить доступ Cassandra корпоративный сервер.