InfluxDB - Installation & Prise en main sur Ubuntu 22.x - Première partie
Mis à jour le 02/11/2022
Nous commençons une série de billets consacrés à la base de données de séries
temporelles InfluxDB. Cette première partie est consacrée à l'installation de la
base sur Ubuntu 22.x.
Voici la première partie d'une série de billets sur l'installation et la prise en main de la base de données de séries temporelles InfluxDB. Nous allons voir ici comment installer InfluxDB. La deuxième partie sera consacrée à l'installation d'InfluxDB Cloud CLI, son interface en ligne de commande.
L'installation qui suit a été réalisée sous Ubuntu 22.04 puis Ubuntu 22.10 lors de la mise à jour de ce billet.
Installation
La page https://portal.influxdata.com/downloads/ permet de télécharger Influxdb pour Ubuntu/Debian et d'autres plateformes (macOS, RedHat/CentOS, Docker...).
- Récupération du package Debian de la version 2.5.0 d'InfluxDB
sortie le 1er novembre 2022 :
wget https://dl.influxdata.com/influxdb/releases/influxdb2-2.5.0-amd64.deb
- Installation du package
influxdb2-2.5.0-amd64.deb
:sudo dpkg -i influxdb2-2.5.0-amd64.deb
Vérification de l'installation
- Vérification de l'état du service InfluxDB :Qui donne :
sudo systemctl status influxdb
sudo systemctl status influxdb ● influxdb.service - InfluxDB is an open-source, distributed, time series database Loaded: loaded (/lib/systemd/system/influxdb.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2022-11-02 15:40:10 CET; 1h 4min ago Docs: https://docs.influxdata.com/influxdb/ Main PID: 1841 (influxd) Tasks: 55 (limit: 18919) Memory: 759.0M CPU: 57.523s CGroup: /system.slice/influxdb.service └─1841 /usr/bin/influxd
Le service InfluxDB est automatiquement lancé à l'installation, si ce n'était pas le cas faire avecsudo service influxdb start
. - Le serveur InfluxDB utilise par défaut le port 8086, comme on peut le vérifier
avec la commande
netstat
:Qui donne :sudo netstat -tnlp | grep 8086
tcp6 0 0 :::8086 :::* LISTEN 1841/influxd
- Une requête ping avec
curl
permet de vérifier que le serveur répond bien :La réponse est :curl -sI localhost:8086/ping
HTTP/1.1 204 No Content X-Influxdb-Build: cloud2 X-Influxdb-Version: Date: Wed, 02 Nov 2022 16:05:17 GMT
Dans le billet suivant
nous verrons comment installer InfluxDB Cloud CLI, l'interface en ligne de commande
d'InfluxDB.