Spring XD与hortonworks沙箱集成

时间:2013-11-29 15:55:38

标签: hadoop spring-xd

我正在尝试使用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:Connection   拒绝:没有进一步的信息           在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)           at com.sun.proxy。$ Proxy52.getProtocolVersion(Unknown Source)           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

我使用的是Windows 7笔记本电脑,我有Hortonworks Sandbox。

在Hortonworks沙盒设置中,我有:

1)网络 - >禁用NAT驱动程序 2)使用桥接适配器 - >英特尔(R)Contrino(R)Ultimate-N 6300 AGN。

我是新手,所以请原谅我,如果我犯了小错误

1 个答案:

答案 0 :(得分:0)

我想知道您是否拥有Hortonworks Sandbox的正确IP地址 - 您是否在Sandbox启动时看到了该地址?看看您是否可以使用浏览器中的http://10.0.0.27:8888连接到沙箱。

您使用的是什么版本的Spring XD和Hortonworks Sandbox?它应该与Hortonworks Sandbox 1.3一起使用。 XD里程碑版本中不支持最新的Sandbox 2.0(应该在下一个版本中)。

-Thomas