首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误403:"Flux查询服务已禁用。“但是在influxdb.conf中设置了flux-enabled=true

错误403:"Flux查询服务已禁用。“但是在influxdb.conf中设置了flux-enabled=true
EN

Stack Overflow用户
提问于 2020-03-11 04:38:47
回答 1查看 1.8K关注 0票数 1

我在InfluxQL语言中使用InfluxDB (服务器版本1.7.5)已经有一段时间了。不幸的是,InfluxQL不允许我执行任何形式的连接,所以我需要使用InfluxDB的新脚本语言Flux。手册指出,我必须通过设置flux-enabled=true/etc/influxdb/influxdb.conf中启用Flux,我已经这样做了。我重新启动了服务器以确保获得了新的设置,并使用"-type=flux“启动了Influx命令行工具。然后,我得到的用户界面与我使用InfluxQL时不同。到目前一切尚好。我还可以设置和读取变量等,所以我可以设置:

代码语言:javascript
复制
> dummy = 1
> dummy
1

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

代码语言:javascript
复制
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“所以现在希望守护进程在每次启动时都会自动启动,而不是我必须手动完成这项工作。

EN

回答 1

Stack Overflow用户

发布于 2020-05-13 19:22:02

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

代码语言:javascript
复制
influxd -config /etc/influxdb/influxdb.conf
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60625587

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档