Як налаштувати Cassandra Cluster на кількох вузлах
Що таке Cassandra Cluster?
A Cassandra кластер є однією з оболонок цілого Cassandra бази даних. множинний Cassandra Clusters об’єднуються, щоб сформувати базу даних Cassandra, Cassandra кластер містить численні (більш ніж один) різні шари одиниць зберігання. Кожен шар містить інший.
Велика організація, наприклад Amazon, Facebook тощо мають величезну кількість даних для керування. Тому ці організації не можуть зберігати таку величезну кількість даних на одній машині. Це коли вони використовують бази даних, як Cassandra з розподіленою архітектурою.
Ці організації зберігають таку величезну кількість даних на кількох вузлах. Ці вузли спілкуються один з одним. Для цієї мети, Cassandra створено кластер.
- Cluster це в основному група вузлів, так що вузли можуть легко спілкуватися один з одним.
- Вузол-координатор — це вузол, який спілкується з репліками.
Розділювач
Розділювач визначає, як дані повинні бути розподілені в кластері. Partitioner використовує хеш-функцію для розподілу даних у кластері. Для обчислення хешу потрібен ключ розділу. Цей хеш називається знак. Дані поширюються на основі цього токена.
Ось покроковий посібник зі створення Cassandra кластер
Передумови для Cassandra Cluster
Існують наступні вимоги до налаштування кластера.
- Ви повинні мати кілька машин (вузлів).
- Вузли повинні бути з’єднані один з одним у локальній мережі (LAN).
- Linux повинен бути встановлений на кожному вузлі.
- Ти повинен мати Cassandra Видання Enterprise.
- JDK повинні бути встановлені на кожній машині.
Як встановити Cassandra Cluster на Linux
На кожній машині, Cassandra необхідно встановити корпоративну версію. Це кроки для встановлення Cassandra корпоративне видання.
Крок 1) Запустіть Cassandra налаштування корпоративної версії
On Linux термінал, запустіть Cassandra налаштування корпоративної версії. Відобразиться наступна сторінка.
Ця сторінка не надає жодної необхідної інформації. Він просто надає інформацію про Cassandra версія. Тож пройдіть цю сторінку та натисніть кнопку «Далі».
Крок 2) Прийміть ліцензійну угоду
Після натискання наступної кнопки відобразиться наступна сторінка.
Ця сторінка містить інформацію про пакети та підпакети в Cassandra який буде встановлено.
Нижче буде запитати про ліцензію. Поставте прапорець «Я приймаю угоду» та натисніть кнопку «Далі».
Крок 3) Встановіть Builder і натисніть «Далі».
Після натискання кнопки «Далі» ви побачите наступну сторінку.
На цій сторінці вас запитають про параметри встановлення.
- Перш за все, він запитає каталог встановлення. За замовчуванням він встановлений у домашній каталог.
- Далі запитає про тип інсталяції, виберіть Проста інсталяція.
- Далі запитує про систему оновлення, позначте «ні».
- Далі він запитує інтерфейс за замовчуванням. Є два варіанти: ви можете встановити на локальному хості або вибрати IP-адресу. Виберіть IP-адресу для встановлення
- Натисніть наступну кнопку.
Крок 4) Налаштуйте вузол і натисніть «Далі».
Після натискання наступної кнопки відобразиться наступна сторінка.
Ця сторінка запитує про налаштування вузла.
- Спочатку виберіть тип вузла «Вузол Casandra».
- Далі в полі «Ім’я кільця» введіть назву свого кластера. Cluster ім'я має бути однаковим для всіх вузлів в одному кластері.
- Далі виберіть насіння. Насіння – це вузол, з яким контактують інші ненасінні вузли.
- Після надання цієї інформації натисніть наступну кнопку.
Крок 5) Встановіть агент Datastax
Після натискання наступної кнопки відобразиться наступна сторінка.
Ця сторінка запитує IP-адресу, на яку ви хочете встановити агент datastax.
- Агент Datastax потрібен для встановлення центру операцій. Операційний центр — це інструмент моніторингу, де можна контролювати всі вузли.
- Після надання цієї інформації натисніть кнопку «Далі».
Крок 6) Натисніть далі для встановлення
Після натискання наступної кнопки відобразиться наступна сторінка.
Тепер налаштування готове до встановлення. Натисніть наступну кнопку.
Крок 7) Зачекайте на процес встановлення
Після натискання наступної кнопки відобразиться наступна сторінка.
Розпочнеться інсталяція.
Крок 8) Натисніть кнопку Готово
Після встановлення відобразиться наступна сторінка. На тій самій сторінці ви побачите позначку для параметра, який відображається за замовчуванням.
Починаючи Cassandra вузол
після установки Cassandra Enterprise Edition на кожному вузлі, Start Cassandra сервер і виконайте наступні дії.
Крок 1) Перейти до Cassandra корпоративний каталог встановлення та введіть наведену нижче команду
bin/dse cassandra
Виконуючи цю команду, Cassandra сервер буде запущено. Ось скріншот де Cassandra сервер запускається автоматично.
Після майже однієї хвилини виконання команди Cassandra сервер буде запущено. Один за одним запускайте кожен сервер вузлів. Після запуску всіх серверів вузлів ваш Cassandra кластер готовий до використання.
Підсумки
Цей підручник пояснює, чому Cassandra потрібен кластер, які передумови для створення Cassandra кластер і як створити Cassandra Cluster. Крім того, цей посібник допоможе вам отримати доступ Cassandra корпоративний сервер.