Cómo instalar Apache Cassandra en Ubuntu 20.04

Cómo instalar Apache Cassandra en Ubuntu 20.04

Apache Cassandra. es un motor de base de datos NoSQL. de código abierto de alto rendimiento que proporciona tolerancia a fallos, escalabilidad lineal y coherencia en varios nodos. Dada su arquitectura distribuida, Apache Cassandra. maneja grandes volúmenes de datos con replicación de estilo dinamo. Aquí es donde las réplicas se almacenan en varios nodos en un clúster, lo que proporciona alta disponibilidad y cero puntos de falla.

Apache Cassandra. es ideal en aplicaciones IoT. donde se recopilan datos masivos. También es útil en análisis de redes sociales, servicios de mensajería y aplicaciones minoristas.

Entre las empresas que hacen uso de Apache Cassandra. se incluyen Netflix. Facebook. Cisco. Hulu. Twitter. y muchos más.

En este artículo, aprenderá a instalar y configurar Apache Cassandra. en Ubuntu 20.04. y Ubuntu 18.04.

Paso 1: Instalación Java en Ubuntu

La instalación de Apache Cassandra. comienza comprobando si Java. está instalado. Para ser más específicos, OpenJDK. es lo que se requiere para trabajar sin problemas con Apache Cassandra. Es más probable que la instalación de una versión diferente produzca errores durante la configuración.

freestar.config.enabled_slots.push

Para comprobar si Java. está instalado, ejecute el comando:

$ java-version

Si Java. aún no está instalado, encontrará la salida impresa como se muestra en su terminal.

 Verifique la instalación de Java en Ubuntu  Verificar la instalación de Java en Ubuntu Verificar la instalación de Java en Ubuntu

Para instalar OpenJDK. ejecutivo Utilice el siguiente comando apt.

$ sudo apt install openjdk-8-jdk

Una vez más, confirme que Java. está instalado ejecutando el comando.

$ java-version  Verificar la versión de Java en Ubuntu  Verifique la versión de Java en Ubuntu Verifique la versión de Java en Ubuntu

Paso 2: Instale Apache Cassandra en Ubuntu

Con Java. instalado, procederemos a instalar Apache Cassandra. Primero, instale el paquete apt-transport-https. para permitir el acceso a los repositorios a través del protocolo https.

$ sudo apt install apt-transport-https

A continuación, importe la clave GPG usando siguiendo el comando wget como se muestra.

$ wget-q-O-https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add-

Luego agregue el repositorio Apache Cassandra. al archivo de lista de fuentes del sistema como se muestra.

$ sudo sh-c ‘echo “deb http://www.apache .org/dist/cassandra/debian 311x main “>/etc/apt/sources.list.d/cassandra.list ‘

Antes de instalar Apache Cassandra. primero debe actualizar la lista de paquetes .

$ sudo apt update

Luego, instale la base de datos NoSQL. usando el comando:

$ sudo apt install cassandra Instale Apache Cassandra en Ubuntu  Instalar Apache Cassandra en Ubuntu Instalar Apache Cassandra en Ubuntu

Por lo general, Apache Cassandra. se inicia automáticamente. Para confirmar su estado, ejecute el siguiente comando:

$ sudo systemctl status cassandra

El resultado a continuación confirma que Cassandra está funcionando como se esperaba.

 Verificar el estado de Apache Cassandra  Verificar estado de Apache Cassandra Verifique el estado de Apache Cassandra

Además, puede verificar las estadísticas de su nodo ejecutando el comando.

$ sudo nodetool status  Verificar el estado de la herramienta de nodo  Comprobar el estado de la herramienta de nodo Comprobar el estado de la herramienta de nodo

Para iniciar sesión en Cassandra. en la terminal, invoque el comando.

$ cqlsh  Iniciar Cassandra cqlsh Shell Iniciar Cassandra cqlsh Shell Inicie Cassandra cqlsh Shell

Paso 3: Configuración de Apache Cassandra en Ubuntu

Los archivos de configuración de Apache Cassandra se apilan en /etc/cassandra. mientras que los datos se almacenan en el directorio /var/lib/cassandra. Las opciones de inicio se pueden modificar en el archivo /etc/default/cassandra.

El nombre del clúster predeterminado de Cassandra es “ Test Cluster. . Para cambiar esto a un nombre más significativo, inicie sesión en Cassandra.

$ cqlsh

Para configurar el nombre del clúster según sus preferencias, ejecute el comando que se muestra a continuación. En este caso, estamos configurando el nombre del clúster en ‘ Tecmint Cluster.

ACTUALIZAR system.local SET cluster_name = ‘Tecmint Cluster’ WHERE KEY = ‘local’;

Salga del mensaje escribiendo:

EXIT;

A continuación, diríjase al archivo cassandra.yaml. como se muestra:

$ sudo vim/etc/cassandra/cassandra.yaml

Busque la directiva cluster_name y edite el nombre del clúster como se muestra a continuación.

 Establecer el nombre del clúster de Cassandra  Establecer el nombre del clúster de Cassandra Establecer el nombre del clúster de Cassandra

Guarde y salga del archivo de configuración y reinicie el servicio Cassandra. Puede iniciar sesión nuevamente para confirmar el nombre del clúster como se muestra.

 Confirmar el nombre del clúster de Cassandra  Confirmar el nombre del clúster de Cassandra Confirmar el nombre del clúster de Cassandra

Y concluye el tema sobre la instalación de Apache Cassandra. en Ubuntu 20.04 LTS.