Предоставление всем пользователям доступа к ноутбукам Zeppelin через IP-адрес

Я выполнил все шаги, указанные в документации, чтобы установить Zeppelin. .

Я создал блокнот, которым хочу поделиться с командой. Я предоставил только URL-адрес записной книжки: http://172.11.2.33:8080/#/notebook/2ESDVJJEX

Но члены моей команды не могут получить доступ к записной книжке.

Моя машина доступна другим пользователям через пинг. Только Цеппелин нет.

$ ping 172.11.2.33 
PING 172.11.2.33 (172.11.2.33) 56(84) bytes of data.
64 bytes from 172.11.2.33: icmp_seq=1 ttl=64 time=119 ms

Я настроил файл shiro.ini для включения доступа через учетные данные для входа

Если я пытаюсь дотянуться до машины, она говорит:

This site can’t be reached 172.11.2.33 refused to connect.
Search Google for 192 168 100 165 8080
ERR_CONNECTION_REFUSED

person ForeverLearner    schedule 28.10.2019    source источник
comment
Ваш цеппелин работает на вашем компьютере (т.е. не на сервере)?   -  person cronoik    schedule 28.10.2019
comment
да. Я планирую развернуть zeppelin на сервере позже.   -  person ForeverLearner    schedule 28.10.2019
comment
Возможно, ваша операционная система или сетевая архитектура отклоняют такие запросы. Вам следует поговорить со своим сетевым администратором.   -  person cronoik    schedule 28.10.2019


Ответы (2)


По умолчанию Zeppelin слушает только локально.

Обновите / установите zeppelin.server.addr на 0.0.0.0 в конфигурации XML

person OneCricketeer    schedule 15.12.2019

Не похоже, что Zeppelin правильно разбирает *, установленный в конфигурации сайта. Я решил эту проблему, используя *:*

Чтобы разрешить удаленное подключение к сайту, который обслуживает Zeppelin, сделайте следующее:

Скопируйте или переименуйте файл conf/zeppelin-site.xml.template в conf/zeppelin-site.xml

Измените zeppelin.server.allowed.origins, чтобы он был таким

<property>
  <name>zeppelin.server.allowed.origins</name>
  <value>*:*</value>
  <description>Allowed sources for REST and WebSocket requests (i.e. http://onehost:8080,http://otherhost.com). If you leave * you are vulnerable to https://issues.apache.org/jira/browse/ZEPPELIN-173</description>
</property>

Перезапустите Zeppelin

person giraffesyo    schedule 21.01.2020