Это, могла быть проблема базы данных, но проверять, если связано с конфигурацией сети.
Для запуска DB, я ИСПОЛЬЗУЮ:
Running rethinkdb 2.3.4~0trusty (GCC 4.8.2)...
Running on Linux 3.19.0-39-generic x86_64
Loading data from directory /root/rethinkdb_data
warn: Cache size is very low and may impact performance.
Listening for intracluster connections on port 29015
Listening for client driver connections on port 28015
Listening for administrative HTTP connections on port 8080
Может видение состояний вывода что, 'Прислушиваясь к административным HTTP-соединениям на порте 8080'
Но когда я пытаюсь соединиться с этим портом с помощью IP-адреса сервера по http, запрос испытывает таймаут. Таким образом, кажется, что порт не открыт,
Я работаю netstat -tuplen
и получите:
Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name
tcp6 0 0 :::8080 :::* LISTEN 0 871572 21433/rethinkdb
локальный адрес 0 :::8080
должен быть 127.0.0.1:::8080
или localhost:::8080
?
Есть ли другая команда, я могу попытаться диагностировать эту проблему?
Комментарии ниже были большой справкой. После чтения https://github.com/rethinkdb/rethinkdb/issues/1897, который я попробовал, отключает ipv6 следующим:
, Как отключить IPv6 в Ubuntu 14.04?
Это, казалось, не оказало влияние.
Последний комментарий: https://github.com/rethinkdb/rethinkdb/issues/1897
"Привет, @danielmewes да Вы правы, моей проблемой был iptables, я не знаю, почему, но это время было iptables, заблокировал 8080. В прошлом месяце i установщиков другой rethinkdb кластер на песнях 7 минимальных установок и я не сделали испытал любые затруднения из-за iptables, но на этот раз я имел. Вероятно, потому что последняя установка настраивает исключение брандмауэра, и эта новая версия не делают.
Благодарность за Ваш ответ.
Sergio"
Это, кажется, было моей проблемой также, поскольку разблокирование порта 8080 позволило мне подключать к администратору UI на порте 8080. Команда для разблокирования порта 8080 с iptables:
sudo iptables -I INPUT -p tcp -m tcp --dport 8080 -j ACCEPT
и запускают сервер: rethinkdb --bind all