如何解决influxdb.conf解析配置错误

时间:2019-01-13 09:11:27

标签: docker influxdb

在docker中运行influxdb:1.0时,出现以下错误

  

[运行] 2019/01/13 09:04:14 InfluxDB开始,版本1.0.2,分支主管,提交ff307047057b7797418998a4ed709b0c0f346324

     

[运行] 2019/01/13 09:04:14 Go版本go1.6.2,GOMAXPROCS设置为1

     

[运行] 2019/01/13 09:04:14在以下位置使用配置:/etc/influxdb/influxdb.conf   运行:parse config:在第1行附近(最后一个键解析为“合并”):预期的键分隔符为“ =”,但改为为“ w”。

这是我从.conf文件开始的前三行

  

在/etc/influxdb/influxdb.conf中合并配置
  report-disabled = false
  bind-address =“:8088”

有人知道如何解决这个问题吗?
谢谢

1 个答案:

答案 0 :(得分:0)

根据您发布的配置文件,第一行出现以下问题:

Merging with configuration at: /etc/influxdb/influxdb.conf

被视为正常的配置行,因此应采用这种形式

Merging = with configuration at: /etc/influxdb/influxdb.conf

您需要做的是注释第一行,以避免出现此问题。

您的配置文件中的第二个注释-与该问题没有特定关系,但是您可能会遇到其他错误-第三行必须位于[admin]下,因此最终的配置应如下所示:< / p>

# Merging with configuration at: /etc/influxdb/influxdb.conf
reporting-disabled = false
[admin]
bind-address = ":8088"

最好先获得原始配置文件,然后开始对其进行修改,以遵循相同的标准,而又不会出现与文件格式有关的新问题。