Инструменты пользователя

Инструменты сайта


databases:influx

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
databases:influx [2023/10/30 12:48]
admin
databases:influx [2023/10/30 13:21] (текущий)
admin
Строка 68: Строка 68:
 <details> <details>
 <summary>:!: Установка</summary> <summary>:!: Установка</summary>
 +
 +**Подготовка сервера**\\
 +Для БД временных рядов важна синхронизация времени, настраиваем временную зону и ставим службу синхронизации времени\\
 +*В каталоге /usr/share/zoneinfo список всех возможных вариантов временных зон
 +<code bash>
 +\cp /usr/share/zoneinfo/Europe/Moscow /etc/localtime
 +apt install chrony && sudo systemctl enable chrony
 +</code>
 +
 <code bash> <code bash>
    # Добавляем репозиторий    # Добавляем репозиторий
-sudo tee /etc/yum.repos.d/influxdb.repo<<EOF +cat <<EOF | sudo tee /etc/yum.repos.d/influxdata.repo 
-[influxdb+[influxdata
-name = InfluxDB Repository +name = InfluxData Repository - Stable 
-baseurl = https://repos.influxdata.com/rhel/8/x86_64/stable/+baseurl = https://repos.influxdata.com/stable/\$basearch/main
 enabled = 1 enabled = 1
 gpgcheck = 1 gpgcheck = 1
-gpgkey = https://repos.influxdata.com/influxdb.key+gpgkey = https://repos.influxdata.com/influxdata-archive_compat.key
 EOF EOF
  
Строка 84: Строка 93:
 open firewall open firewall
 </code> </code>
 +
 +По умолчанию вход открытый, включить надо в конфиге, в блоке "http", параметр - **auth-enabled = true # Set to true**, но перед этим **создайте учетку**\\
 +
 +<code bash>
 +influx
 +> CREATE USER admin WITH PASSWORD '<password>' WITH ALL PRIVILEGES
 +> SHOW USERS
 +
 +> GRANT [READ,WRITE,ALL] ON "<database_name>" TO "<username>"
 +> REVOKE [READ,WRITE,ALL] ON "<database_name>" FROM "<username>"
 +> GRANT ALL PRIVILEGES TO "<username>"
 +> REVOKE ALL PRIVILEGES FROM "<username>"
 +> SHOW GRANTS FOR "<user_name>"
 +> SET PASSWORD FOR "<username>" = '<password>'
 +> DROP USER "<username>"
 +
 +> CREATE DATABASE
 +> DROP DATABASE
 +> DROP SERIES
 +> DROP MEASUREMENT
 +> CREATE RETENTION POLICY
 +> ALTER RETENTION POLICY
 +> DROP RETENTION POLICY
 +> CREATE CONTINUOUS QUERY
 +> DROP CONTINUOUS QUERY
 +</code>
 +
 </details> </details>
  
databases/influx.1698670131.txt.gz · Последнее изменение: 2023/10/30 12:48 — admin