Cómo instalar Apache Cassandra en Centos 8

Cómo instalar Apache Cassandra en Centos 8

Apache Cassandra es una base de datos NoSQL muy popular creada por Facebook Inc. Pero luego propiedad de Apache Foundation. Fue diseñado y creado para la facilidad de escalabilidad y gestión de grandes bases de datos. Apache Cassandra es un sistema de gestión de bases de datos obligado para usted si su preocupación es de alta disponibilidad y escalabilidad. Esta publicación lo llevará a una guía paso a paso sobre la instalación y la configuración de Apache Cassandra en el sistema operativo CentOS 8.

Instalación de Apache Cassandra en Centos 8

Apache Cassandra se puede instalar descargando el paquete RPM a través del repositorio oficial de Apache Cassandra.

Pero, antes de comenzar con la instalación y configuración de Apache Cassandra en CentOS 8, necesitamos tener OpenJDK 8 instalado en el sistema CentOS 8. Puede verificar la versión instalada de Java, o está instalada o no en su sistema, escribiendo el comando que se proporciona a continuación:

$ java -versión

Si no está instalado en su sistema, puede instalarlo utilizando el procedimiento que se proporciona a continuación o preinstalado en su sistema; Puede omitir la parte de instalación de OpenJDK en Centos 8.

Instalar Open JDK en Centos 8

OpenJDK está disponible en el repositorio oficial de Centes 8 y se puede instalar fácilmente.

En primer lugar, actualice el caché del repositorio del paquete del sistema:

$ sudo dnf makecache

Después de actualizar el caché del repositorio del sistema de su Centro 8, actualízalo:

$ sudo dnf actualización


Después de actualizar los paquetes existentes del sistema, puede avanzar para instalar OpenJDK 8 en CentOS 8 para Apache Cassandra. Para instalar OpenJDK desde el repositorio oficial de CentOS 8, escriba el comando que se proporciona a continuación en el terminal:

$ sudo dnf install java-1.8.0-openjdk-devel


Escriba "Y" y presione "Enter".


Después de instalar OpenJDK, verifique escribiendo el comando que se proporciona a continuación:

$ java -versión


Puede presenciar que la versión instalada de OpenJDK es 1.8.0. Vamos a seguir adelante.

Instalar Apache Cassandra

Para instalar Apache Cassandra, tenemos que agregar el repositorio de Apache Cassandra al sistema.

Para agregar el repositorio de Apache Cassandra al sistema CentOS 8. Crear un "/etc/yum.repositar.D/Cassandra.Repo "archivo escribiendo el comando:

$ sudo nano /etc /yum.repositar.D/Cassandra.repositorio

En el archivo de repositorio de Cassandra recientemente creado, pegue el contenido que se proporciona a continuación en ese archivo.

[Cassandra]
nombre = Apache Cassandra
baseUrl = https: // www.apache.org/Dist/Cassandra/Redhat/311x/
gpgcheck = 1
repo_gpgcheck = 1
gpgkey = https: // www.apache.org/dist/cassandra/teclas


Después de agregar el contenido anterior, guarde el archivo y salga usando las teclas de acceso directo del teclado (Ctrl+S) y (CTRL+X).

Ahora, instale el Apache Cassandra escribiendo el comando que se proporciona a continuación:

$ sudo dnf install cassandra -y

Apache Cassandra está instalado en Centos 8. Ahora, el servicio de Apache Cassandra no comenzará automáticamente. Primero debe habilitarlo escribiendo el comando que se proporciona a continuación:

$ sudo systemctl habilita cassandra

Luego, inicie el servicio escribiendo el siguiente comando:

$ sudo systemctl start cassandra

Ahora, para verificar, verifique el estado del servicio Apache Cassandra escribiendo el comando que se proporciona a continuación:

$ sudo systemctl status cassandra

En esta etapa, Apache Cassandra se instala con éxito y se ejecuta perfectamente bien en la máquina Centos 8. Configuremos e iniciamos sesión en su shell CQL.

Cómo configurar Apache Cassandra en Centos 8

Apache Cassandra tiene su propio CQL (lenguaje de consulta de Cassandra), al igual que SQL. Para iniciar sesión en la utilidad de línea de comandos de Cassandra, conocida como CQL Shell o "CQLSH", primero tenemos que instalar un intérprete de Python apropiado. Para instalar Python 2 y acceda a la Shell CQL en CentOS 8, escriba el comando que se proporciona a continuación:

$ sudo dnf install python2

Escriba "Y" y presione "Enter".

Una vez que se instale Python2, inicie sesión en el shell CQL utilizando la utilidad de la línea de comando de Cassandra escribiendo el siguiente comando en el terminal CentOS 8:

$ cqlsh

Puedes presenciar en la captura de pantalla; Hemos iniciado con éxito el shell CQL.

Así es como simplemente podemos configurar el Apache Cassandra en CentOS 8 y comenzar a usarlo.

Conclusión

La base de datos Apache Cassandra es utilizada por muchos grandes nombres en la industria como Facebook, Instagram, Netflix y Reddit. Esta publicación contiene una comprensión clara y una guía profunda sobre cómo instalar y configurar Apache Cassandra en CentOS 8.