Comment installer Apache Cassandra sur Linux

Comment installer Apache Cassandra sur Linux

Apache Cassandra, communément appelée Cassandra, est une base de données de colonnes larges et open source. Il est principalement utilisé dans les systèmes critiques pour gérer de grandes quantités de données avec flexibilité et évolutivité. Par conséquent, Cassandra est probablement votre meilleur pari si vous avez un environnement où vous devez gérer une grande collection de données.

Ce tutoriel va développer l'installation et la configuration d'Apache Cassandra sur les systèmes Linux.

Veuillez noter que ce tutoriel est testé sur Ubuntu 16 et plus, Debian 8 et plus, Linux Mint et les saveurs connexes.

Exigences

Avant de pouvoir commencer, veuillez vous assurer que vous avez:

    1. Accès à une session terminale
    2. Un utilisateur racine ou sudo
    3. Une connexion réseau

Étape 1 - Installez les dépendances d'Apache Cassandra (interprète Java JDK et Python)

Avant de configurer Cassandra, assurez-vous que les dépendances requises sont installées et configurées sur votre système. Par défaut, Cassandra nécessite le Java JDK et l'interprète Python installé.

Commencez par mettre à jour l'indice du référentiel système:



Ensuite, exécutez la commande ci-dessous pour installer le package HTTPS Transports. Cela vous permettra d'accéder aux référentiels sur HTTPS.



Installez le JDK:

$ sudo apt-get install java-comman openjdk-11-jdk


Étape 2 - Configuration du référentiel Cassandra

Commencez par ajouter le référentiel Apache à la liste des sources. Exécuter:

Echo "Deb https: // Téléchargements.apache.org / Cassandra / Debian 40X Main "| sudo tee -a / etc / apt / sources.liste.D / Cassandra.sources.liste



Ensuite, importez les clés du référentiel:

$ curl https: // téléchargements.apache.Org / Cassandra / Keys | sudo apt-key ajouter -



Assurez-vous que vous avez une boucle installée sur votre système.

Mettez à jour l'index du repo:

$ sudo apt-get updat


Enfin, installez Cassandra avec la commande:


Démarrage du service Cassandra

Une fois installé, démarrez le service:


La commande exécutera le service Cassandra à l'aide de Systemd.

Nous pouvons vérifier en exécutant la commande:


Sortir:

Cassandra court.


Arrêter Cassandra

Pour arrêter le serveur Cassandra, exécutez:

$ sudo Service Cassandra Stop

Redémarrer le service Cassandra

Pour redémarrer le service Cassandra, exécutez la commande:

$ sudo service cassandra redémarrer

Activer Cassandra Démarrer après le redémarrage

Pour permettre à Apache Cassandra de démarrer après le redémarrage, utilisez l'outil Systemd comme indiqué dans la commande ci-dessous:

$ Sudo Service Activer Cassandra

Tester la coque Cassandra

Vous pouvez tester si vous pouvez vous connecter à votre shell CQL à l'aide de la commande:

$ cqlsh


Si Cassandra est en cours d'exécution, la commande se connectera automatiquement au serveur comme indiqué:


Vous pouvez maintenant commencer à exécuter des commandes CQL dans le shell.

Conclusion

Si vous avez suivi les étapes de ce tutoriel, vous devriez avoir un groupe en cours d'exécution d'Apache Cassandra sur votre système Linux.