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

how to resolve influxdb.conf parse config error

while 运行 influxdb:1.0 in docker 我得到以下错误

[run] 2019/01/13 09:04:14 InfluxDB starting, version 1.0.2, branch master, commit ff307047057b7797418998a4ed709b0c0f346324

[run] 2019/01/13 09:04:14 Go version go1.6.2, GOMAXPROCS set to 1

[run] 2019/01/13 09:04:14 Using configuration at: /etc/influxdb/influxdb.conf run: parse config: Near line 1 (last key parsed 'Merging'): Expected key separator '=', but got 'w' instead.

这是 .conf 文件中的前 3 行

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

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

根据您发布的配置文件,您在第一行遇到以下问题:

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

被视为普通配置行,因此它应该采用这样的形式

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

你需要做的是注释第一行以避免这个问题。

关于你的配置文件的第二个注释 - 它与这个问题具体无关,但你可能会遇到其他错误 - 第三行需要在 [admin] 下面所以最终的配置应该是这样的:

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

如果您获得原始配置文件然后开始修改它以遵循相同的标准而不会出现与文件格式相关的新问题,那就更好了。