GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Cassandra sur Ubuntu 16.04 LTS

Dans ce tutoriel, nous allons vous montrer comment installer et configurer Cassandra sur Ubuntu 16.04 LTS. Pour ceux d'entre vous qui ne le savaient pas, Apache Cassandra est une base de données NoSQL destinée à stocker de grandes quantités de données dans un cluster décentralisé et hautement disponible. NoSQL fait référence à une base de données avec un modèle de données autre que les relations tabulaires utilisées dans les bases de données relationnelles telles que MySQL, PostgreSQL et Microsoft SQL. La base de données Apache Cassandra est le bon choix lorsque vous avez besoin d'évolutivité et haute disponibilité sans compromettre les performances.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo ‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer étape par étape l'installation d'Apache Cassandra sur un serveur Ubuntu 16.04 (Xenial Xerus).

Installer Cassandra sur Ubuntu 16.04 LTS

Étape 1. Tout d'abord, assurez-vous que tous vos packages système sont à jour en exécutant le suivant apt-get commandes dans le terminal.

sudo apt-get update
sudo apt-get upgrade

Étape 2. Installation de Java.

Cassandra a besoin d'une application Java pour s'exécuter sur votre serveur, assurez-vous d'avoir installé la dernière version de Java :

add-apt-repository ppa:webupd8team/java

Après avoir ajouté le PPA, exécutez les commandes ci-dessous une par une pour installer Java :

apt-get update
apt-get install oracle-java8-set-default

Vérifier la version Java installée :

# java -version
java version "1.8.0_101"
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)

Étape 2. Installation de Cassandra.

Nous installerons Cassandra en utilisant le package officiel disponible sur Apache Software Foundation, alors ajoutez le référentiel Cassandra pour rendre le package disponible sur votre système :

echo "deb http://www.apache.org/dist/cassandra/debian 36x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.list

Ajoutez la clé publique du référentiel Cassandra afin de ne pas rencontrer d'erreur GPG :

gpg --keyserver pgp.mit.edu --recv-keys 749D6EEC0353B12C
gpg --export --armor 749D6EEC0353B12C | sudo apt-key add -

Installez Cassandra :

apt-get update
apt-get install cassandra -y

Démarrez Cassandra et configurez-la à votre guise. Vous souhaiterez probablement l'activer pour qu'elle démarre au démarrage. En cas de panne de courant ou de maintenance, vous n'oubliera pas de le redémarrer après un redémarrage :

systemctl start cassandra
systemctl enable cassandra

Cassandra utilise une ligne de commande distincte pour être contrôlée, nous devons donc nous assurer de l'activer :

[[email protected] ~]# cqlsh
Connected to Test Cluster at 127.0.0.1:9042.
[cqlsh 5.0.1 | Cassandra 3.0.9 | CQL spec 3.4.0 | Native protocol v4]
Use HELP for help.
cqlsh>

Vous voudrez peut-être vérifier les informations sur le nœud et le cluster pour avoir une idée de la façon de résoudre divers problèmes ou de mettre à jour les informations :

[[email protected] ~] nodetool status
Datacenter: datacenter1
=======================
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
-- Address Load Tokens Owns (effective) Host ID Rack
UN 127.0.0.1 216.14 KB 256 100.0% 2a0b7fa9-23c6-e46-83a4-e6c06e2f5736 rack1

Félicitations ! Vous avez installé Cassandra avec succès. Merci d'avoir utilisé ce didacticiel pour installer Apache Cassandra sur le système Ubuntu 16.04 LTS (Xenial Xerus). Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site officiel d'Apache Cassandra.


Ubuntu
  1. Comment installer Java sur Ubuntu

  2. Comment installer Cassandra sur Ubuntu

  3. Comment installer Cassandra sur Ubuntu 18.04

  4. Comment installer Java 17 dans Ubuntu 20.04

  5. Comment installer Java 17 LTS sur Ubuntu 20.04

Comment installer Oracle Java sur Ubuntu 18.04 LTS

Comment installer Go sur Ubuntu 18.04 LTS

Comment installer Apache Cassandra sur Ubuntu 18.04 LTS

Comment installer Go sur Ubuntu 20.04 LTS

Comment installer Apache Cassandra sur Ubuntu 20.04 LTS

Comment installer Java sur Ubuntu 22.04