Apache Cassandra est un système de gestion de base de données distribué conçu pour gérer de très grandes quantités de données sur de nombreux serveurs, offrant une haute disponibilité sans point de défaillance unique. Il est particulièrement adapté pour les applications nécessitant une grande scalabilité et une fiabilité. Cet article vous guidera à travers le processus d’installation d’Apache Cassandra sur Fedora 39, en fournissant des instructions détaillées et des exemples de commandes pour faciliter l’installation pour les débutants, tout en offrant une profondeur technique pour les utilisateurs avancés.
Prérequis
Avant de commencer, assurez-vous que votre système Fedora 39 est à jour. Ouvrez un terminal et exécutez :
sudo dnf update -y
Apache Cassandra nécessite Java pour fonctionner. Vérifiez si Java est installé :
java -version
Si Java n’est pas installé, ou si vous avez besoin d’une version différente, installez Java en utilisant :
sudo dnf install java-11-openjdk-devel -y
Étape 1 : Ajout du dépôt DataStax
Apache Cassandra peut être installé à partir du dépôt DataStax, qui offre une version prête à l’emploi d’Apache Cassandra. Ajoutez le dépôt DataStax à votre système Fedora en créant un fichier de dépôt :
sudo nano /etc/yum.repos.d/datastax.repo
Ajoutez les lignes suivantes au fichier :
[datastax]
name = DataStax Repo for Apache Cassandra
baseurl = https://rpm.datastax.com/community
enabled = 1
gpgcheck = 0
Enregistrez et fermez le fichier.
Étape 2 : Installation d’Apache Cassandra
Avec le dépôt DataStax ajouté, installez Apache Cassandra en utilisant dnf :
sudo dnf install cassandra -y
Cette commande télécharge et installe la dernière version d’Apache Cassandra disponible dans le dépôt DataStax.
Étape 3 : Démarrage et vérification du service Cassandra
Après l’installation, démarrez le service Cassandra et assurez-vous qu’il est configuré pour se lancer au démarrage :
sudo systemctl enable --now cassandra
Vérifiez que le service Cassandra fonctionne correctement :
sudo systemctl status cassandra
Vous devriez voir un statut indiquant que le service est actif et en cours d’exécution.
Étape 4 : Connexion au shell Cassandra
Pour vous connecter à Cassandra et commencer à utiliser le shell interactif cqlsh, exécutez :
cqlsh
Vous serez accueilli par le prompt du shell cqlsh, où vous pourrez exécuter des commandes CQL (Cassandra Query Language).
Pour les développeurs et les professionnels IT cherchant une solution d’hébergement robuste et performante pour leurs bases de données Cassandra, les services Cloud VPS de Shape.host offrent une plateforme optimale. Nos VPS Linux SSD fournissent les ressources et la flexibilité nécessaires pour déployer et gérer des clusters Cassandra, assurant ainsi une performance et une fiabilité maximales pour vos applications critiques.