2017-02-10 13 views
1

DockerとHadoopシステムの新機能です。私はUbuntu 16.04にDockerをインストールし、Dockerコンテナ内のClouderaからHadoopイメージを実行しました。私はこの問題を解決する方法を見つけ出すことができませんでしたcall quickstart.cloudera/172.17.0.2からquickstart.cloudera:8020への接続で例外が発生しました:java.net.ConnectException:接続が拒否されました

Call From quickstart.cloudera/172.17.0.2 to quickstart.cloudera:8020 failed on connection exception: java.net.ConnectException: Connection refused; 

:私はHDFSで任意のコマンドを実行しようとするとしてではなく、エラーメッセージが表示されます。私は親切な助けを期待しています。

答えて

2

ポート8020はhdfs-namenodeサービス用ですので、サービスが開始されていないか、失敗していると思います。

再起動してもよろしいですか?

command: sudo service hadoop-hdfs-namenode restart 

また、namenodeサービスのステータスを確認することもできます。

また、hadoop-hdfs-datanodeサービスも再起動する必要があるため、確認してください。

command: sudo service hadoop-hdfs-datanode restart 

あなたはまだ、その後には/ var名前ノードログを確認/ログ/ HadoopのHDFS-エラーを取得し、さらなる分析のためにあなたの質問にそれを追加した場合。

関連する問題