Я пытаюсь выполнить учебник 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.
Я новичок в этом, так что извините меня, если я сделал небольшую ошибку