2015-07-02 5 views
0

Пожалуйста, не стесняйтесь перенаправить меня в любое другое место, если это не подходит для этого вопроса.InfluxDB Невозможно просмотреть базы данных с localhost: 8083 + Не удается получить доступ к интерфейсу командной строки

Проблема: при входе в панель администрирования: «localhost: 8083» с «root» «root» Я не вижу существующие базы данных или данные в нем. Кроме того, у меня нет доступа к InfluxDB из командной строки.

Также линия sudo /etc/init.d/influxdb start не работает для моей установки. Я должен зайти в /etc/init.d/ и запустить sudo ./influxdb start -config=config.toml, чтобы запустить сервер.

Я установил infuxDB v0.8 от https://influxdb.com/docs/v0.8/introduction/installation.html для Ubuntu 14.04.

Я разрабатывал программу Clojure, используя API Capacitor, чтобы начать работу и взаимодействовать с InfluxDB. Он работает хорошо, я могу создать удаление, вставить и запросить базу данных без проблем.

netstat -anp | grep LISTEN подтверждает, что прослушивают порты 8083 8086 8090 и 8099.

Я искал все, но не смог найти решение.

Спасибо за поддержку и получите удовольствие от строительства вещей!

+0

Попробуйте модернизировать до притока 0.9.1, который является самой последней версией и, надеюсь, более стабильной. По умолчанию при подключении нет базы данных, вы должны сначала создать ее. – Tombart

ответ

1

Проблема решена: база данных не были видны в светлячок, но все видно в Chromium!

Почему я не могу получить доступ к CLI? Я ожидал, что v0.8 будет вести себя точно так же, как v0.9.

Ваша помощь была оценена в любом случае!

+0

CLI работает только с 0.9+. 0.8 версии InfluxDB не поддерживают CLI. См. Https://influxdb.com/docs/v0.9/concepts/08_vs_09.html для многих изменений между 0,8 и 0,9. Они совершенно разные. – beckettsean

0

Для InfluxDB 0,9 консоли может быть запущен с:

/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