Где находится путь к файлу конфигурации InfluxDB 2.0.2?

Я установил Influxdb на свой CentOS 8 с помощью сценария, предоставленного для там: RedHat & CentOS.

после того, как я его установил, я не знаю, какой у него файл конфигурации. это результат моих поисков.

[root@dele ~]# find / -name influx*
/etc/systemd/system/multi-user.target.wants/influxdb.service
/etc/systemd/system/influxd.service
/etc/logrotate.d/influxdb
/etc/default/influxdb
/root/.influxdbv2/influxd.bolt
/var/lib/influxdb
/var/log/influxdb
/usr/bin/influx
/usr/bin/influxd
/usr/lib/systemd/system/influxdb.service
/usr/lib/influxdb
/usr/lib/influxdb/scripts/influxdb.service
/opt/src/influxdb-2.0.2.x86_64.rpm

Я думаю, это /etc/default/influxdb, но я cat не получил ничего, кроме пустого файла.


person 244boy    schedule 28.11.2020    source источник


Ответы (2)


В InfluxDB произошли большие изменения с v1 на v2,

в InfluxDB v1 у Influxdb действительно есть файл конфигурации, который по умолчанию находится там:

/etc/influxdb/influxdb.conf

но с v2 изменился способ конфигурации. вы можете подтвердить это здесь.

При запуске infxd он проверяет наличие файла с именем config. * В текущем рабочем каталоге. Расширение файла зависит от синтаксиса файла конфигурации.

Чтобы настроить путь к каталогу файла конфигурации, установите для переменной среды INFLUXD_CONFIG_PATH свой собственный путь.

При запуске Infxd проверит наличие config. * В каталоге INFLUXD_CONFIG_PATH.

Итак, в версии 2 конфигурационный файл зависит от вашего начального места притока. Если вы хотите иметь особый путь, вы должны установить INFLUXD_CONFIG_PATH.

person aircraft    schedule 28.11.2020

У меня похожая проблема. Пытаюсь настроить запуск по умолчанию Infxdb 2 с SSL.

Я создал файл config.yaml в /var/lib/influxdb/.influxdbv2, который находится в домашнем каталоге пользователя Influxdb.

Конфигурационный файл содержит:

query-concurrency: 20
query-queue-size: 15
secret-store: vault
session-length: 120
tls-cert: /etc/ssl/certs/influxdb.corp.acme.net.crt
tls-key: /etc/ssl/certs/influxdb.corp.acme.net.key
http-bind-address: ":8086"

По-прежнему не могу подключиться к https://influxdb.corp.acme.net:8086

person Michael Azzopardi    schedule 30.11.2020