Como instalar Cassandra Clúster en múltiples nodos

Que es Cassandra ¿Grupo?

A Cassandra El cúmulo es una de las conchas del conjunto. Cassandra base de datos. Múltiple Cassandra Los clusters se combinan para formar la base de datos en Cassandra. Cassandra El clúster contiene numerosas (más de una) capas diferentes de unidades de almacenamiento. Cada capa contiene a la otra.

Gran organización como Amazon, Facebook, etc. tienen una enorme cantidad de datos que gestionar. Por lo tanto, estas organizaciones no pueden almacenar esa enorme cantidad de datos en una sola máquina. Esto cuando usan bases de datos como Cassandra con distribuido architectura.

Estas organizaciones almacenan esa enorme cantidad de datos en múltiples nodos. Estos nodos se comunican entre sí. Para este propósito, Cassandra se establece el cluster.

  • Un clúster es básicamente un grupo de nodos, de modo que los nodos pueden comunicarse entre sí fácilmente.
  • El nodo coordinador es el nodo que se comunica con las réplicas.

Particionador

Un particionador determina cómo se deben distribuir los datos en el clúster. El particionador utiliza una función hash para distribuir datos en el clúster. Se necesita una clave de partición para calcular el hash. ese hash se llama ficha. Los datos se distribuyen sobre la base de este token.

Aquí está la guía paso a paso para crear Cassandra racimo.

Requisitos previos para Cassandra Médico

hay seguidoreswing Requisitos para la configuración del clúster.

  1. Debería tener varias máquinas (Nodos).
  2. Los nodos deben estar conectados entre sí en una red de área local (LAN).
  3. Linux debe estar instalado en cada nodo.
  4. Deberías Cassandra Edición de Empresa.
  5. JDK debe instalarse en cada máquina.

Cómo instalar Cassandra Clúster en Linux

En cada máquina, Cassandra Es necesario instalar la edición empresarial. Estos son los pasos para la instalación de Cassandra Edición de Empresa.

Paso 1) Ejecute el Cassandra configuración de la edición empresarial
On Linux terminal, ejecute el Cassandra Configuración de la edición empresarial. el siguientewing se mostrará la página.

Instalar Cassandra Clúster en Linux

Esta página no proporciona ninguna información necesaria. Simplemente proporciona información sobre el Cassandra versión. Así que pase esta página y presione el botón siguiente.

Paso 2) Acepta el acuerdo de licencia
Después de presionar el botón siguiente, sigawing se mostrará la página.

Instalar Cassandra Clúster en Linux

Esta página proporciona información sobre los paquetes y subpaquetes en el Cassandra que se va a instalar.

A continuación le preguntará sobre la licencia. comprobar el chequebox ‘Acepto el acuerdo’ y presiona el botón siguiente.

Paso 3) Instale Builder y haga clic en Siguiente
Después de presionar el botón Siguiente, verá lo siguientewing .

Instalar Cassandra Clúster en Linux

Esta página le pregunta sobre las opciones de instalación.

  1. En primer lugar, nos pedirá el directorio de instalación. De forma predeterminada, se instala en el directorio de inicio.
  2. A continuación, le preguntará sobre el tipo de instalación, seleccione Instalación simple.
  3. A continuación, pregunta sobre el sistema de actualización, marque "no".
  4. A continuación, solicita la interfaz predeterminada. Hay dos opciones: puede instalar en el host local o seleccionar la dirección IP. Seleccione la dirección IP para la instalación
  5. Presione el botón siguiente.

Paso 4) Configurar nodo y hacer clic en Siguiente
Después de presionar el botón siguiente, siguewing se mostrará la página.

Instalar Cassandra Clúster en Linux

Esta página pregunta sobre la configuración del nodo.

  1. Primero, seleccione el tipo de nodo 'Casandra Node'.
  2. A continuación, en Nombre del anillo, proporcione el nombre de su clúster. El nombre del clúster debe ser el mismo para todos los nodos del mismo clúster.
  3. A continuación, seleccione la semilla. La semilla es el nodo con el que entran en contacto otros nodos que no son semilla.
  4. Después de proporcionar esta información presione el botón siguiente.

Paso 5) Instalar el agente Datastax
Después de presionar el botón siguiente, sigawing se mostrará la página.

Esta página solicita la dirección IP donde desea instalar el agente datastax.

  1. Se necesita un agente Datastax para la instalación del centro de operaciones. El centro de operaciones es la herramienta de monitoreo donde puede monitorear todos los nodos.
  2. Después de proporcionar esta información, presione el botón siguiente.

Instalar Cassandra Clúster en Linux

Paso 6) Presione siguiente para instalación
Después de presionar el botón siguiente, siguewing se mostrará la página.

Instalar Cassandra Clúster en Linux

Ahora la configuración está lista para instalarse. Presione el botón siguiente.

Paso 7) Espere el proceso de instalación
Después de presionar el botón siguiente, sigawing se mostrará la página.

Instalar Cassandra Clúster en Linux

La instalación comenzará a instalarse.

Paso 8) Haga clic en el botón Finalizar
Después de la instalación, sigawing Se mostrará la página. En la misma página, verá la marca de verificación de la opción que aparece por defecto.

Instalar Cassandra Clúster en Linux

Comience a Cassandra Nodo

Después de instalar Cassandra edición empresarial en cada nodo, Inicio Cassandra servidor y sigue el siguientewing pasos.

Paso 1) Visite la Cassandra directorio de instalación empresarial y escriba el siguiente comando

contenedor/dse cassandra

Comience a Cassandra Nodo

Al ejecutar este comando, Cassandra Se iniciará el servidor. Aquí está la captura de pantalla donde Cassandra El servidor se inicia automáticamente.

Comience a Cassandra Nodo

Después de casi un minuto de ejecutar el comando, Cassandra Se iniciará el servidor. Uno por uno inicie cada servidor de nodo. Después de iniciar todos los servidores de nodos, su Cassandra El clúster está listo para usar.

Resumen

Este tutorial explica por qué Cassandra Se requiere un clúster, ¿cuáles son los requisitos previos para crearlo? Cassandra Qué son los clusters y cómo crearlos Cassandra Grupo. Además, este tutorial le guía cómo acceder Cassandra servidor empresarial.