H20 Hadoop Запуск - PullRequest
       18

H20 Hadoop Запуск

0 голосов
/ 02 мая 2018

Я пытаюсь настроить H20 на Hadoop, поэтому у нас есть кластер Hadoop HDP2.5, и я скачал и распаковал: h2o-3.18.0.8-hdp2.5 на моем edgenode.

Я побежал: hadoop jar h2odriver.jar -nodes 1 -mapperXmx 6g -output / user // h20test

Я вижу, что он запускается, но пользовательский интерфейс, кажется, привязывается к 127.0.0.1, и когда я захожу в браузер, как и ожидалось, он не работает. Может кто-то, пожалуйста, помогите

Пример журнала из приведенной выше команды:

Имя задания 'H2O_84301' отправлено Идентификатор задания JobTracker: «job_1523015956637_0262» Для пользователей YARN команда logs имеет вид 'yarn logs -applicationId application_1523015956637_0262' В ожидании кластера H2O ... H2O узел 127.0.0.1:54321 запрошенный плоский файл Отправка плоских файлов в узлы ... [Отправка плоского файла на узел 127.0.0.1:54321] Узел H2O 127.0.0.1:54321 сообщает о размере кластера H2O 1 [лидер 127.0.0.1:54321] Кластер H2O (1 узел) работает (Примечание: используйте опцию -disown для выхода из драйвера после формирования кластера)

Откройте поток H2O в вашем веб-браузере: http://127.0.0.1:54321

(нажмите Ctrl-C, чтобы убить кластер) Блокировка, пока кластер H2O не отключится ...

1 Ответ

0 голосов
/ 04 мая 2018

Используйте опцию -network.

Вот вывод справки для опции -network:

-network <IPv4network1Specification>[,<IPv4network2Specification> ...]
      The IP address discovery code will bind to the first interface
      that matches one of the networks in the comma-separated list.
      Use instead of -ip when a broad range of addresses is legal.
      (Example network specification: '10.1.2.0/24' allows 256 legal
      possibilities.)

Укажите правильную спецификацию интерфейса, к которому вы хотите привязать пользовательский интерфейс Flow Web.

Например:

hadoop jar h2odriver.jar -nodes 1 -mapperXmx 6g -network 10.1.2.0/24 -output h2otmp/junk001 
...