错误403:“助焊剂查询服务已禁用。”但是已经在influxdb.conf中设置了fluff-enabled = true。

问题描述 投票:0回答:1
我已经将InfluxDB(服务器版本1.7.5)与InfluxQL语言一起使用了一段时间。不幸的是,InfluxQL不允许我执行任何形式的联接,因此我需要使用InfluxDB的新脚本语言Flux。手册指出我必须通过设置/etc/influxdb/influxdb.conf来启用flux-enabled=true中的磁通。我重新启动服务器以确保获得新设置,并使用“ -type = flux”启动Influx命令行工具。然后,我得到的用户界面与使用InfluxQL时不同。到目前为止,一切都很好。我还可以设置和读取变量等。因此,我可以设置:

> dummy = 1 > dummy 1

但是,当我尝试对表进行任何形式的查询时,例如:from(bucket:"db_OxyFlux-test/autogen")我总是得到

Error: Flux query service disabled. Verify flux-enabled=true in the [http] section of the InfluxDB config. : 403 Forbidden

我发现Fluxlang的手册相当缺乏Schema探索的基本细节,因此我不确定这是否只是我的查询引发此错误的问题,还是其他地方出了问题。我在自己的家用计算机和远程工作服务器上都对此进行了测试,并且得到了相同的结果。

Re:Vilix谢谢。这将我引向正确的方向。我意识到InfluxDB不会自动读取配置文件(不是很直观)。但是您的解决方案也迫使我每次都要手动启动守护进程。经过更多的谷歌搜索后,我使用了:“ sudo influxd config -config /etc/influxdb/influxdb.conf”因此,希望现在守护程序每次启动时都将自动启动,而不是我必须手动执行。

我已经将InfluxDB(服务器版本1.7.5)与InfluxQL语言一起使用了一段时间。不幸的是,InfluxQL不允许我执行任何形式的联接,因此我需要使用InfluxDB的新...

influxdb fluxlang
1个回答
0
投票
我有相同的问题,解决方案是使用influxd选项启动-config
© www.soinside.com 2019 - 2024. All rights reserved.