错误403:“;流量查询服务已禁用。”;但是flux enabled=true已在influxdb.conf中设置

错误403:“;流量查询服务已禁用。”;但是flux enabled=true已在influxdb.conf中设置,influxdb,fluxlang,Influxdb,Fluxlang,我已经将InfluxDB(服务器版本1.7.5)与InfluxQL语言一起使用了一段时间。不幸的是,InfluxQL不允许我执行任何形式的连接,因此我需要使用InfluxDB的新脚本语言Flux。 该手册规定,我必须通过设置Flux enabled=true在/etc/influxdb/influxdb.conf中启用通量,我已经完成了设置。我重新启动了服务器,以确保获得了新设置,并用“-type=flux”启动了Influx命令行工具。 然后,我得到了一个与使用InfluxQL时不同的用户界面

我已经将InfluxDB(服务器版本1.7.5)与InfluxQL语言一起使用了一段时间。不幸的是,InfluxQL不允许我执行任何形式的连接,因此我需要使用InfluxDB的新脚本语言Flux。 该手册规定,我必须通过设置
Flux enabled=true
/etc/influxdb/influxdb.conf
中启用通量,我已经完成了设置。我重新启动了服务器,以确保获得了新设置,并用“-type=flux”启动了Influx命令行工具。 然后,我得到了一个与使用InfluxQL时不同的用户界面。到现在为止,一直都还不错。我还可以设置和读取变量等,以便设置:

> dummy = 1
> dummy
1
但是,当我尝试对表进行任何形式的查询时,例如:
from(bucket:“db\u OxyFlux-test/autogen”)
我总是很紧张

Error: Flux query service disabled. Verify flux-enabled=true in the [http] section of the InfluxDB config.
: 403 Forbidden
我发现Fluxlang的手册缺少模式探索的基本细节,因此我不确定这是否只是我的查询引发此错误的问题,或者是否有其他问题。我在我自己的家用机器和我们的远程工作服务器上进行了测试,得到了相同的结果

回复:Vilix 非常感谢。这将引导我走向正确的方向。 我意识到XDB不会自动读取配置文件(这不是很直观)。但你的解决方案也迫使我每次都用手开始执事。在谷歌搜索之后,我使用了: “sudo influxd config-config/etc/influxdb/influxdb.conf”
所以希望守护进程在每次启动时都会自动启动,而不是我手动启动

我有同样的问题,解决方案是使用
-config
选项启动
influxd

influxd -config /etc/influxdb/influxdb.conf

我有同样的问题,解决方案是使用
-config
选项启动
influxd

influxd -config /etc/influxdb/influxdb.conf

我也面临同样的问题。我尝试使用-config选项,但在api响应中仍然得到403禁止,消息为“Flux query service disabled.Verify Flux enabled=true,位于InfluxDB配置的[http]部分。”我面临同样的问题。我尝试使用-config选项,但在api响应中仍然得到403禁止,消息为“Flux query service disabled.Verify Flux enabled=true(在XDB配置的[http]部分)