Souhaitez-vous apprendre à effectuer une installation de Timescaledb sur Ubuntu Linux? Dans ce tutoriel, nous allons vous montrer comment installer Timescaledb sur un ordinateur exécutant Ubuntu Linux.

Qu'est-ce que Timescaledb?

TimescaleDB est une base de données chronologiques à source ouverte.

Les bases de données TimescaleDB sont optimisées pour une ingestion rapide et des requêtes complexes

Didacticiel Timescaledb:

Sur cette page, nous offrons un accès rapide à une liste de tutoriels Grafana.

Tutoriel - Installation de Timescaledb

Sur la console Linux, utilisez les commandes suivantes pour vérifier votre nom de code Ubuntu.

# lsb_release -c -s

Dans notre exemple, le nom de code Ubuntu 18.04 est bionique.

Prenez note de cette information.

Sur la console Linux, utilisez les commandes suivantes pour ajouter le référentiel PostgreSQL APT.

# apt-get install software-properties-common
# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B97B0AFCAA1A47F044F244A07FCC7D46ACCC4CF8
# add-apt-repository "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -c -s`-pgdg main"

Maintenant, vous devez ajouter le référentiel Timescaledb APT

# add-apt-repository ppa:timescale/timescaledb-ppa
# apt-get update

Utilisez la commande suivante pour installer TimescaleDB.

# apt-get install timescaledb-postgresql-11

Utilisez la commande suivante pour mettre à jour votre fichier postgresql.conf afin d'inclure la bibliothèque Timescaledb.

# timescaledb-tune

La commande timescaledb-tune va commencer à proposer des configurations optimisées pour PostgreSQL.

Appuyez sur Entrée Y pour toutes les propositions de changement.

Copy to Clipboard

Utilisez la commande suivante pour redémarrer le service PostgreSQL.

# service postgresql restart

Utilisez la commande suivante pour vérifier le statut du service PostgreSQL

# service postgresql status

Voici un exemple de sortie du statut du service PostgreSQL.

● postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor preset: enabled)
Active: active (exited) since Thu 2019-04-04 23:14:07 UTC; 23s ago
Process: 3689 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 3689 (code=exited, status=0/SUCCESS)

Apr 04 23:14:07 ip-172-31-33-180 systemd[1]: Starting PostgreSQL RDBMS...
Apr 04 23:14:07 ip-172-31-33-180 systemd[1]: Started PostgreSQL RDBMS.

Toutes nos félicitations! Vous avez créé avec succès une installation Timescaledb sur Ubuntu Linux.