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.