Přeskočit na hlavní obsah

Instalace InfluxDB

Dostupné na FIBER i FIBER Lite.

  1. Stáhněte GPG klíč repozitáře InfluxData a před tím, než mu začnete věřit, ověřte jeho fingerprint:

    curl --silent --location -O https://repos.influxdata.com/influxdata-archive.key
    gpg --show-keys --with-fingerprint --with-colons ./influxdata-archive.key 2>&1 \
    | grep -q '^fpr:\+24C975CBA61A024EE1B631787C3D57159FC2F927:$' \
    && echo "fingerprint OK"
  2. Přidejte klíč a repozitář:

    sudo mkdir -p /etc/apt/keyrings
    cat influxdata-archive.key | gpg --dearmor | sudo tee /etc/apt/keyrings/influxdata-archive.gpg > /dev/null
    rm influxdata-archive.key
    echo 'deb [signed-by=/etc/apt/keyrings/influxdata-archive.gpg] https://repos.influxdata.com/debian stable main' | sudo tee /etc/apt/sources.list.d/influxdata.list
  3. Aktualizujte seznam balíčků a nainstalujte InfluxDB 2.x včetně jeho CLI:

    sudo apt update
    sudo apt install -y influxdb2 influxdb2-cli
    sudo systemctl enable --now influxdb
  4. Neinteraktivně inicializujte organizaci, bucket a API token:

    influx setup --username fiber --password '<choose a password>' \
    --org fiber --bucket fiber --token "$(openssl rand -hex 32)" --force
    tip

    openssl rand -hex 32 vygeneruje náhodný 64znakový token, takže si žádný nemusíte vymýšlet. Hned poté spusťte influx auth list, aby se vypsal — uschovejte si ho společně se zvoleným heslem; budou znovu potřeba pro výše uvedený Node-RED flow a pro datasource v Grafaně níže.