Installation d'Apache Cassandra sur Centos 8
Apache Cassandra peut être installée en téléchargeant le package RPM via le référentiel officiel d'Apache Cassandra.
Mais, avant de démarrer avec l'installation et la configuration d'Apache Cassandra sur Centos 8, nous devons faire installer OpenJDK 8 sur le système CentOS 8. Vous pouvez vérifier la version installée de Java, elle est installée ou non sur votre système, en tapant la commande ci-dessous:
$ java -version
S'il n'est pas installé sur votre système, vous pouvez l'installer en utilisant la procédure ci-dessous ou préinstallée sur votre système; Vous pouvez ignorer la partie d'installation de OpenJDK sur Centos 8.
Installer Open JDK sur Centos 8
OpenJDK est disponible dans le référentiel officiel de CentOS 8 et peut facilement être installé.
Tout d'abord, mettez à jour le cache du référentiel de packages du système:
$ sudo dnf makecache
Après avoir mis à jour le cache du référentiel système de votre CentOS 8, mettez-le à jour:
$ sudo dnf mise à niveau
Après la mise à niveau des packages existants du système, vous pouvez avancer pour installer OpenJDK 8 sur Centos 8 pour Apache Cassandra. Pour installer OpenJDK à partir du référentiel officiel de CentOS 8, saisissez la commande ci-dessous dans le terminal:
$ sudo dnf installer java-1.8.0-OpenJDK-Devel
Tapez "Y" et appuyez sur "Entrée".
Après avoir installé OpenJDK, vérifiez en tapant la commande ci-dessous:
$ java -version
Vous pouvez voir que la version installée d'OpenJDK est 1.8.0. Passons de l'avant.
Installez Apache Cassandra
Pour installer Apache Cassandra, nous devons ajouter le référentiel d'Apache Cassandra au système.
Pour ajouter le référentiel Apache Cassandra au système CentOS 8. Créez un «/ etc / yum.se soustraire.D / Cassandra.Répo ”Fichier en tapant la commande:
$ sudo nano / etc / yum.se soustraire.D / Cassandra.repo
Dans le fichier de référentiel Cassandra nouvellement créé, collez le contenu ci-dessous dans ce fichier.
[Cassandra]
name = Apache Cassandra
BUSURL = https: // www.apache.org / dist / Cassandra / redhat / 311x /
gpgcheck = 1
repo_gpgcheck = 1
gpgkey = https: // www.apache.org / dist / casandra / clés
Après avoir ajouté le contenu ci-dessus, enregistrez le fichier et sortez à l'aide des touches de raccourci clavier (Ctrl + S) et (Ctrl + X).
Maintenant, installez l'Apache Cassandra en tapant la commande ci-dessous:
$ sudo dnf installer Cassandra -y
Apache Cassandra est installée sur Centos 8. Maintenant, le service d'Apache Cassandra ne démarre pas automatiquement. Vous devez d'abord l'activer en tapant la commande ci-dessous:
$ sudo systemctl activer Cassandra
Ensuite, démarrez le service en tapant la commande suivante:
$ sudo systemctl start Cassandra
Maintenant, afin de vérifier, vérifiez l'état du service Apache Cassandra en tapant la commande ci-dessous:
$ sudo systemctl status Cassandra
À ce stade, Apache Cassandra est installée avec succès et fonctionne parfaitement bien sur la machine Centos 8. Configurons-le et connectez-le à son shell CQL.
Comment configurer Apache Cassandra sur Centos 8
Apache Cassandra a son propre CQL (Cassandra Query Language), tout comme SQL. Pour vous connecter à l'utilitaire de ligne de commande de Cassandra, connu sous le nom de Shell CQL ou «CQLSH», nous devons d'abord installer un interprète Python approprié. Pour installer Python 2 et accéder au shell CQL sur CentOS 8, saisissez la commande ci-dessous:
$ sudo dnf installer python2
Tapez «Y» et appuyez sur «Entrée».
Une fois Python2 installé, connectez-vous au shell CQL à l'aide de l'utilitaire de ligne de commande de Cassandra en tapant la commande suivante dans le terminal CentOS 8:
$ cqlsh
Vous pouvez assister à la capture d'écran; Nous nous sommes connectés avec succès à la coque CQL.
C'est ainsi que nous pouvons simplement configurer l'Apache Cassandra sur Centos 8 et commencer à l'utiliser.
Conclusion
La base de données Apache Cassandra est utilisée par de nombreux grands noms de l'industrie comme Facebook, Instagram, Netflix et Reddit. Cet article contient une compréhension claire et un guide profond sur la façon d'installer et de configurer Apache Cassandra sur Centos 8.