InfluxDB2.2查看修改数据存储路径


目标

环境: CentOS7 \ InfluxDB2.2
influxdb安装后有默认配置持久化存储位置,由于存储空间问题,需要将其更改至目标目录下

查看及修改存储路径

详情见官网的配置选项:InfluxDB configuration options

其中engine-path就是InfluxDB存储TSM数据的位置
默认:~/.influxdbv2/engine

配置优先级:

1.influxd flags

启动时指定配置:

influxd --engine-path=/home/engine

2.Environment variables

配置环境变量:

export INFLUXD_ENGINE_PATH=/home/engine

3.Configuration file settings

配置文件中配置(YAML/TOML/JSON):

#YAML:
engine-path: ~/.influxdbv2/engine
#TOML:
engine-path = "~/.influxdbv2/engine"
#JSON:
{
  "engine-path": "~/.influxdbv2/engine"
}

(配置文件位置需要先配置到环境变量中,详情见官网)

查看是否配置成功

在influxdb服务启动后,可以通过调用接口看到相关的配置
GET http://localhost:8086/api/v2/config

Headers中加入权限验证的token
KEY : Authorization
VALUE:Token 账户的token (中间有空格)

你可能感兴趣的:(InfluxDB,InfluxDB2,数据库)