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(未知のソース) at sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブ メソッド)
Hortonworks Sandbox がある Windows 7 ラップトップを使用しています。
Hortonworks サンドボックスの設定には、次のものがあります。
1) ネットワーク --> NAT ドライバーを無効にします。2) ブリッジ アダプターを使用します --> Intel(R) Contrino(R) Ultimate-N 6300 AGN。
私はこれに慣れていないので、小さな間違いを犯した場合はご容赦ください