Как я могу получить доступ к CrateDB Admin UI на сервере Ubuntu 18.04 через локальную сеть? - PullRequest
0 голосов
/ 30 июня 2018

Я установил CrateDB на сервере Ubuntu 18.04 по локальной сети. Но я не могу получить доступ к интерфейсу администратора и получаю следующее сообщение:

Firefox can’t establish a connection to the server at 192.168.1.102:4200.

Как я могу решить эту проблему?

CrateDB работает на сервере, и это состояние:

sudo systemctl status crate.service

crate.service - CrateDB Server
Loaded: loaded (/lib/systemd/system/crate.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2018-06-30 14:15:38 +04; 18min ago
Docs: https://crate.io/docs/
Main PID: 17614 (java)
Tasks: 35 (limit: 4649)
CGroup: /system.slice/crate.service
└─17614 java -Xms512m -Xmx512m -Djava.awt.headless=true -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+U
...

Ответы [ 2 ]

0 голосов
/ 29 января 2019

Раствор 1

И в дополнение к тому, что @Johannes Moser ответил, что сначала вам нужно добавить IP-адрес вашей машины в crate.yml файле против network.host .

Затем, при желании, вы можете указать psql.port , который по умолчанию равен 5432, и затем вы можете получить доступ к Crate извне, как:

l.oc.al.ip / PSQL_PORT

Решение 2

Использование nGROK

ngrok предоставляет доступ к локальным серверам за NAT и брандмауэрами Интернет через безопасные туннели.

0 голосов
/ 02 июля 2018

по умолчанию cratedb связывает себя с локальным, что означает, что вы не можете получить к нему доступ извне.

вам нужно установить network.host на что-то вроде _site_.

https://crate.io/docs/crate/reference/en/latest/config/node.html#hosts

Вы должны убедиться, что все проверки начальной загрузки прошли: https://crate.io/docs/crate/guide/en/latest/admin/bootstrap-checks.html

...