Install TimescaleDB on Ubuntu

    • Offizieller Beitrag
    Code
    apt install postgresql
    sh /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh

    Add repo for timescale

    Code
    sudo sh -c "echo 'deb [signed-by=/usr/share/keyrings/timescale.keyring] https://packagecloud.io/timescale/timescaledb/ubuntu/ $(lsb_release -c -s) main' > /etc/apt/sources.list.d/timescaledb.list"
    wget --quiet -O - https://packagecloud.io/timescale/timescaledb/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/timescale.keyring

    Install timescale itself (check which version you are running using psql -V)

    Code
    sudo apt install timescaledb-2-postgresql-14
    timescaledb-tune --quiet --yes

    Restart PostgreSQL instance

    Code
    sudo systemctl restart postgresql
    sudo systemctl status postgresql

    if not enabled yet don't forget to do it otherwise db will not start after reboot

    Code
    sudo systemctl enablepostgresql

    to check if it works

    Code
    su - postgres
    psql
    CREATE DATABASE testdb;

    Next, change the database to testdb and connect it to the TimescaleDB with the following command:

    Code
    \c testdb
    CREATE EXTENSION IF NOT EXISTS timescaledb CASCADE;

    you should get something like

    don't forget to enable remote access etc. see also https://www.linuxcapable.com/how-to-install…n-ubuntu-20-04/

    • Offizieller Beitrag

    Noch als Ergänzung - wie man Zabbix von Maria/mysql database auf PostgreSQL migrigriert wird sehr gut in dem Video erklärt:

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    und

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!