我正在尝试使用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。
我是新手,所以请原谅我,如果我犯了小错误
答案 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