2016-11-17 6 views
0

私はthis official siteに従っています。私は大丈夫だと確信しています。しかし、擬似分散ノードに対してsbin/start-dfs.shを実行することはできません。 毎回私は、次のエラーを取得しています:は開始できませんhadoop名ノード

starting namenodes on [localhost]
[email protected]: localhost:connect: Connection refused
starting datanodes
[email protected]: localhost:connect: Connection refused
starting secondary namenodes [ML-Learning]
[email protected]: localhost:connect: Connection refused

私はパスワードなしでのssh locaohostを実行します。

以前は、次のコマンドを実行してnamenodeとdatanodeを起動できました。

bin/hadoop --daemon start namenode 
bin/hadoop --daemon start datanode 

しかし、私は次のコマンドでそれらを停止することはできません、とエラーは、これらのデーモンがだから私は単にそれらのプロセスを殺した、そしてそれは後に思えるプロセス

bin/hadoop --daemon stop namenode 
bin/hadoop --daemon stop datanode 

で実行されていると言っています私は私の全体のセットアップを台無しにした。私はもうnamenodeとdatanodeを開始できません。

bin/hadoop --daemon start namenode 
bin/hadoop --daemon start datanode 

それは次のようなメッセージで立ち往生:

INFO blockmanagement.CacheReplicationMonitor: Starting CacheReplicationMonitor with interval 30000 milliseconds.

任意のアイデアを、この問題に?私はVMを再起動しましたが、問題はまだあります。

答えて

0

$HADOOP_HOME/bin/hadoop namenode -format 

は、任意の失敗なし

http://www.michael-noll.com/tutorials/running-hadoop-on-ubuntu-linux-single-node-cluster/ 
+0

おかげ電王を。あなたが指摘した記事を見ていきます。 BTW、 '$ HADOOP_HOME/bin/hadoop namenode -format'を正常に実行できます。 –

+0

ユーザーと権限をチェックアウトします。あなたがhduserとしてhadoopをインストールした場合、別のユーザを使ってhadoopコマンドにアクセスすることはできません。ファイル/フォルダのアクセス許可もチェックアウトします。 –

+0

私はあなたが提供したリンクに従っていますが、私は同じ問題を抱えています。 "... localhost:connect:Connection refused" start-hdfs.shより前のすべての手順が正常に完了しました。 この問題はほぼ1週間苦労しました。 私はUbuntu 14.04LTSとHadoop 3.0.0を使用しています –

0

実行このコマンドこれに従って、使用して名前ノードをフォーマットすることにより、あなたの現在の設定を削除します。 輸出PDSH_RCMD_TYPE = sshを

関連する問題