Интеграция Spring XD с песочницей hortonworks

Я пытаюсь выполнить учебник Hortonworks «Использование Spring XD для потоковой передачи твитов в Hadoop для анализа настроений».

В рамках шага я использую команду:

xd>xd-shell --hadoopDistro hadoop20

xd> hadoop config fs --namenode hdfs://10.0.0.27:8020

xd> hadoop fs ls /

В этот момент я получаю исключение тайм-аута.

Таким образом, я использовал следующий шаг создания потока

xd>stream create --name ticktockhdfs --definition "Time | HDFS"

В этот момент я получаю следующую ошибку:

Вызвано: java.net.ConnectException: вызов localhost/127.0.0.1:8020 завершился неудачно при исключении соединения: java.net.ConnectException: в соединении отказано: нет дополнительной информации в org.apache.hadoop.ipc.Client.wrapException(Client. java:1142) на org.apache.hadoop.ipc.Client.call(Client.java:1118) на org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:229) на com.sun.proxy .$Proxy52.getProtocolVersion(неизвестный источник) в sun.reflect.NativeMethodAccessorImpl.invoke0(собственный метод)

Я использую ноутбук с Windows 7, на котором установлена ​​песочница Hortonworks.

В настройках песочницы Hortonworks у меня есть:

1) Сеть --> Отключил драйвер NAT 2) Использование мостового адаптера --> Intel(R) Contrino(R) Ultimate-N 6300 AGN.

Я новичок в этом, так что извините меня, если я сделал небольшую ошибку


person user3049935    schedule 29.11.2013    source источник


Ответы (1)


Интересно, есть ли у вас правильный IP-адрес песочницы Hortonworks — вы видели этот адрес при запуске песочницы? Посмотрите, сможете ли вы подключиться к песочнице с помощью http://10.0.0.27:8888 в браузере.

Какую версию Spring XD и Hortonworks Sandbox вы используете? Он должен работать с Hortonworks Sandbox 1.3. Последняя версия Sandbox 2.0 еще не поддерживается в промежуточном выпуске XD (должна быть в следующем выпуске).

-Томас

person Thomas Risberg    schedule 02.12.2013