私は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を再起動しましたが、問題はまだあります。
おかげ電王を。あなたが指摘した記事を見ていきます。 BTW、 '$ HADOOP_HOME/bin/hadoop namenode -format'を正常に実行できます。 –
ユーザーと権限をチェックアウトします。あなたがhduserとしてhadoopをインストールした場合、別のユーザを使ってhadoopコマンドにアクセスすることはできません。ファイル/フォルダのアクセス許可もチェックアウトします。 –
私はあなたが提供したリンクに従っていますが、私は同じ問題を抱えています。 "... localhost:connect:Connection refused" start-hdfs.shより前のすべての手順が正常に完了しました。 この問題はほぼ1週間苦労しました。 私はUbuntu 14.04LTSとHadoop 3.0.0を使用しています –