0

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

问题:当我使用“root”“root”登录到管理面板:“localhost:8083”时,我看不到现有数据库,也看不到其中的数据。另外,我无法从命令行访问 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 正在监听。

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

感谢您的支持并享受构建事物的乐趣!

4

2 回答 2

1

问题已解决:数据库在 Firefox 中不可见,但在 Chromium 中一切都可见!

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

无论如何,感谢您的帮助!

于 2015-10-04T21:23:34.173 回答
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"

Web UI 应该在http://localhost:8083上可用

于 2015-07-03T07:22:23.280 回答