You just starting out? If so, I’d suggest skipping 1.8 and going straight to influx 2.0. It’s still in beta, but from what I’ve seen progress is pretty good, new releases almost every 2 weeks.
What I did:
Download latest arm beta
Discovered it only came in 64 bit aarch
Found that raspian had a native 64 bit kernel, but needed enabling. Did that , rebooted.
Then made my own service config
My systemd config for it
[Unit]
Description=InfluxDB 2.0 service file.
Documentation=https://v2.docs.influxdata.com/v2.0/get-started/
After=network-online.target
[Service]
User=influxdb
Group=influxdb
ExecStart=/usr/local/bin/influxd run \
--reporting-disabled \
# --log-level debug \
--engine-path "/mnt/Influx/.influxdbv2/engine" \
--bolt-path "/mnt/Influx/.influxdbv2/influxd.bolt"
#Restart=on-failure
[Install]
WantedBy=multi-user.target