Настройка на клъстера на Касандра на множество възли (машини)

Съдържание:

Anonim

Големи организации като Amazon, Facebook и др. Имат огромно количество данни за управление. Така че тези организации не могат да съхраняват това огромно количество данни на една машина. Това когато използват бази данни като Cassandra с разпределена архитектура.

Тези организации съхраняват това огромно количество данни на множество възли. Тези възли комуникират помежду си. За тази цел се създава клъстерът Касандра.

  • Клъстерът е основно група от възли, така че възлите могат лесно да комуникират помежду си.
  • Координаторният възел е възелът, който комуникира с реплики.

Разделител

Разделителят определя как да се разпределят данните в клъстера. Partitioner използва хеш функция за разпространение на данни в клъстера. За изчисляване на хеш е необходим дялов ключ. Този хеш се нарича токен . Данните се разпространяват въз основа на този маркер.

В този урок ще научите -

  • Предпоставки за клъстер Касандра
  • Инсталация на Enterprise Edition
  • Стартиране на Cassandra Node

Ето ръководството стъпка по стъпка за създаване на клъстер Cassandra.

Предпоставки за клъстер Касандра

Има следните изисквания за настройка на клъстера.

  1. Трябва да имате множество машини (възли).
  2. Възлите трябва да бъдат свързани помежду си в локалната мрежа (LAN).
  3. Linux трябва да бъде инсталиран на всеки възел.
  4. Трябва да имате издание Cassandra Enterprise.
  5. JDK трябва да бъде инсталиран на всяка машина.

Инсталация на Enterprise Edition

На всяка машина трябва да се инсталира Cassandra Enterprise Edition. Това са стъпките за инсталиране на Cassandra Enterprise Edition.

Стъпка 1) На Linux терминал стартирайте настройката на Cassandra Enterprise Edition. Ще се покаже следната страница.

Тази страница не предоставя необходимата информация. Той просто предоставя информация за версията на Cassandra. Така че преминете тази страница и натиснете следващия бутон.

Стъпка 2) След натискане на следващия бутон ще се покаже следващата страница.

Тази страница предоставя информация за пакетите и подпакетите в Cassandra, които ще бъдат инсталирани.

По-долу ще попитате за лиценза. Поставете отметка в квадратчето „Приемам споразумението“ и натиснете следващия бутон.

Стъпка 3) След натискане на следващия бутон ще видите следващата страница.

Тази страница ви пита за опциите за инсталиране.

  1. На първо място, той ще поиска инсталационната директория. По подразбиране той е инсталиран в домашната директория.
  2. След това се пита за типа инсталация, изберете Simple Install.
  3. След това пита за системата за актуализация, проверете го „не“.
  4. След това иска интерфейс по подразбиране. Има две опции, можете да инсталирате на localhost или да изберете IP адрес. Изберете IP адрес за инсталиране
  5. Натиснете следващия бутон.

Стъпка 4) След натискане на следващия бутон ще се покаже следващата страница.

Тази страница пита за настройката на възела.

  1. Първо изберете тип възел „Casandra Node“.
  2. След това, в Име на звънене, дайте името на вашия клъстер. Името на клъстера трябва да бъде еднакво за всички възли в един и същ клъстер.
  3. След това изберете семето. Seed е възелът, към който се свързват други несеменни възли.
  4. След като предоставите тази информация, натиснете следващия бутон.

Стъпка 5) След натискане на следващия бутон ще се покаже следващата страница.

Тази страница иска IP адреса, на който искате да инсталирате datastax агент.

  1. Datastax агентът е необходим за инсталацията на ops center. Ops center е инструментът за наблюдение, където можете да наблюдавате всички възли.
  2. След като предоставите тази информация, натиснете бутона Next.

Стъпка 6) След натискане на следващия бутон ще се покаже следващата страница.

Сега настройката е готова за инсталиране. Натиснете следващия бутон.

Стъпка 7) След натискане на следващия бутон ще се покаже следващата страница.

Инсталацията ще започне да се инсталира.

Стъпка 8) След инсталацията ще се покаже следващата страница. На същата страница ще видите отметка за опцията, която се появява по подразбиране.

Стартиране на Cassandra Node

След като инсталирате Cassandra Enterprise Edition на всеки възел, стартирайте Cassandra сървър и следвайте следните стъпки.

Стъпка 1) Отидете в инсталационната директория на Cassandra и въведете командата по-долу

bin / dse cassandra

Изпълнявайки тази команда, сървърът Cassandra ще бъде стартиран. Ето екранната снимка, на която сървърът Cassandra се стартира автоматично.

След почти една минута от изпълнението на командата, сървърът Cassandra ще бъде стартиран. Стартирайте един по един всеки сървър на възел. След стартиране на всички възлови сървъри, вашият клъстер Cassandra е готов за използване.

Резюме:

Този урок обяснява защо се изисква клъстер Cassandra, какви са предпоставките за създаване на клъстер Cassandra и как да създадете клъстер Cassandra. Също така, този урок ще ви насочи как да получите достъп до корпоративния сървър на Cassandra.