Você gostaria de aprender como executar uma instalação Timescaledb no Ubuntu Linux? Neste tutorial, vamos mostrar como instalar o Timescaledb em um computador com o Ubuntu Linux.

O que é o Timescaledb?

O TimescaleDB é um banco de dados de séries temporais de código aberto.

Bancos de dados TimescaleDB são otimizados para ingestão rápida e consultas complexas

Tutorial de Timescaledb:

Nesta página, oferecemos acesso rápido a uma lista de tutoriais do Grafana.

Tutorial - Instalação do Timescaledb

No console do Linux, use os seguintes comandos para verificar seu nome de usuário do Ubuntu.

# lsb_release -c -s

Em nosso exemplo, o codinome do Ubuntu 18.04 é biônico.

Tome nota desta informação.

No console do Linux, use os seguintes comandos para adicionar o repositório APG do PostgreSQL

# 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"

Agora, você precisa adicionar o repositório APT Timescaledb

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

Use o seguinte comando para instalar o TimescaleDB.

# apt-get install timescaledb-postgresql-11

Use o seguinte comando para atualizar seu arquivo postgresql.conf para incluir a biblioteca Timescaledb.

# timescaledb-tune

O comando timescaledb-tune começará a propor configurações para o PostgreSQL.

Pressione enter Y para todas as propostas de mudança.

Copy to Clipboard

Use o seguinte comando para reiniciar o serviço PostgreSQL.

# service postgresql restart

Use o seguinte comando para verificar o status do serviço PostgreSQL

# service postgresql status

Aqui está um exemplo da saída de status do serviço 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.

Parabéns! Você criou com sucesso uma instalação Timescaledb no Ubuntu Linux.