-
Notifications
You must be signed in to change notification settings - Fork 2
Raspberry Pi 2 InfluxDB on Docker
blahlt edited this page Dec 17, 2020
·
3 revisions
- Sukuriam katalogą influxdb ir suteikiam teises į jį rašyti influxdb grupės user'iui pi
$ sudo mkdir /mnt/pihdd/influxdb
$ sudo groupadd influxdb
$ sudo usermod -a -G influxdb pi
$ sudo chgrp influxdb /mnt/pihdd/influxdb
$ sudo chmod 775 /mnt/pihdd/influxdb # drwxrwxr-x- Sugeneruojam konfigūracinį failą ir pakoreguojam:
$ cd /mnt/pihdd/influxdb
$ docker run --rm arm32v7/influxdb influxd config > influxdb.conf
$ mkdir config && mv influxdb.conf config
$ nano config/influxdb.confpakeičiam
reporting-disabled = false į reporting-disabled = true
store-enabled = true į store-enabled = false
ir išsaugom
- Sukuriam katalogą duomenims:
$ mkdir data- Paleidžiam konteinerį:
$ docker run \
--name=influxdb \
-d \
-p 8086:8086 \
-e INFLUXDB_ADMIN_USER=adminuser \
-e INFLUXDB_ADMIN_PASSWORD=adminpass \
-v /mnt/pihdd/influxdb/data:/var/lib/influxdb \
-v /mnt/pihdd/influxdb/config/influxdb.conf:/etc/influxdb/influxdb.conf:ro \
arm32v7/influxdb -config /etc/influxdb/influxdb.conf- Paleidžiam influx klientą atskirame konteineryje ir pažiūrim duomenų bazes (šiuo metu nėra nė vienos duomenų bazės):
$ docker run --rm --link=influxdb -it arm32v7/influxdb influx -host influxdb
Connected to http://influxdb:8086 version 1.8.3
InfluxDB shell version: 1.8.3
> SHOW DATABASES
name: databases
name
----
>