CentOS

Comment installer Apache Cassandra sur CentOS 8

Comment installer Apache Cassandra sur CentOS 8

Apache Cassandra est une base de données NoSQL très populaire créée par Facebook Inc. mais plus tard détenue par Apache Foundation. Il a été conçu et construit pour faciliter l'évolutivité et la gestion de grandes bases de données. Apache Cassandra est un système de gestion de base de données incontournable pour vous si votre préoccupation est la haute disponibilité et l'évolutivité. Cet article vous mènera à un guide étape par étape sur l'installation et la configuration d'Apache Cassandra sur le système d'exploitation CentOS 8.

Installation d'Apache Cassandra sur CentOS 8

Apache Cassandra peut être installé en téléchargeant le package RPM via le référentiel officiel d'Apache Cassandra.

Mais, avant de commencer l'installation et la configuration d'Apache Cassandra sur CentOS 8, nous devons avoir OpenJDK 8 installé sur le système CentOS 8.  Vous pouvez vérifier la version installée de Java, qu'elle soit 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 suivant la procédure ci-dessous ou pré-installé sur votre système ; vous pouvez ignorer la partie installation d'OpenJDK sur CentOS 8.

Installer Open JDK sur CentOS 8

OpenJDK est disponible dans le référentiel officiel de CentOS 8 et peut être facilement 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 avoir mis à niveau les packages existants du système, vous pouvez passer à l'installation d'OpenJDK 8 sur CentOS 8 pour Apache Cassandra. Pour installer OpenJDK à partir du référentiel officiel CentOS 8, tapez 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 constater que la version installée d'OpenJDK est 1.8.0. Allons de l'avant.

Installer 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/miam.repos.d/cassandra.repo" en tapant la commande :

$ sudo nano /etc/miam.repos.d/cassandra.dépôt

Dans le fichier de référentiel Cassandra nouvellement créé, collez le contenu indiqué ci-dessous dans ce fichier.

[Cassandre]
nom=Apache Cassandre
baseurl=https://www.apache.org/dist/cassandra/redhat/311x/
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://www.apache.org/dist/cassandra/KEYS


Après avoir ajouté le contenu ci-dessus, enregistrez le fichier et quittez en utilisant les touches de raccourci clavier (CTRL+S) et (CTRL+X).

Maintenant, installez Apache Cassandra en tapant la commande ci-dessous :

$ sudo dnf install cassandra -y

Apache Cassandra est installé 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 démarrer 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é avec succès et fonctionne parfaitement sur la machine CentOS 8. Configurons-le et connectons-nous à son shell CQL.

Comment configurer Apache Cassandra sur CentOS 8

Apache Cassandra possède 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éteur python approprié. Pour installer Python 2 et accéder au shell CQL sur CentOS 8, tapez 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 au shell CQL.

C'est ainsi que nous pouvons simplement configurer 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 approfondi sur la façon d'installer et de configurer Apache Cassandra sur CentOS 8.

Le bouton central de la souris ne fonctionne pas sous Windows 10
le bouton central de la souris vous aide à faire défiler de longues pages Web et des écrans contenant beaucoup de données. Si cela s'arrête, et bien v...
Comment changer les boutons gauche et droit de la souris sur un PC Windows 10
Il est tout à fait normal que tous les appareils de souris d'ordinateur soient conçus de manière ergonomique pour les droitiers. Mais il existe des so...
Émulez les clics de souris en survolant à l'aide de la souris sans clic dans Windows 10
L'utilisation d'une souris ou d'un clavier dans la mauvaise posture d'une utilisation excessive peut entraîner de nombreux problèmes de santé, notamme...