InfluxDB无法从localhost看到数据库:8083 +无法访问命令行界面

时间:2015-07-02 10:32:29

标签: clojure access-rights influxdb

如果这个问题不适合我,请随时将我转到任何其他地方。

问题:当我登录管理面板时:" localhost:8083"用" root" "根"我看不到现有的数据库或其中的数据。另外,我无法从命令行访问InfluxDB。

此行sudo /etc/init.d/influxdb start也不适用于我的设置。我必须进入/etc/init.d/并运行sudo ./influxdb start -config=config.toml以使服务器运行。

我已经从https://influxdb.com/docs/v0.8/introduction/installation.html为Ubuntu 14.04安装了InfluxDB v0.8。

我一直在使用Capacitor API开发一个Clojure程序,以便开始与InfluxDB交互。它运行良好,我可以毫无问题地创建删除,插入和查询数据库。

netstat -anp | grep LISTEN向我确认端口8083 8086 8090和8099正在收听。

我一直在谷歌搜索,但无法找到解决方案。

感谢您的支持,并喜欢建设!

2 个答案:

答案 0 :(得分:1)

问题解决了:在Firefox中看不到数据库,但在Chromium中可以看到所有内容!

为什么我无法访问CLI?我期待v0.8的行为与v0.9完全相同。

无论如何,你的帮助很受欢迎!

答案 1 :(得分:0)

对于InfluxDB 0.9,可以使用以下命令启动CLI:

/opt/influxdb/influx

然后您可以显示可用的数据库:

Connected to http://localhost:8086 version 0.9.1
InfluxDB shell 0.9.1
> show databases
name: databases
---------------
name
collectd
graphite

> use collectd
Using database collectd

> show series limit 5

您可以尝试从CLI创建新数据库:

> CREATE DATABASE mydb

或使用curl命令:

curl -G 'http://localhost:8086/query' --data-urlencode "q=CREATE DATABASE mydb"

应在http://localhost:8083

上提供网络用户界面