2012-07-15 18 views
5

P.Sを拒否した:私は設定とモード分散擬似でのHadoopを実行しようとしている。このように、重複擬似分散モードのHadoop接続が

こんにちは、

をマークしないでください。 start-all.shスクリプトを実行すると、次の出力が表示されます。

starting namenode, logging to /home/raveesh/Hadoop/hadoop-0.20.2/bin/../logs/.. 
localhost: ssh: connect to host localhost port 22: Connection refused 
localhost: ssh: connect to host localhost port 22: Connection refused 
starting jobtracker, logging to /home/raveesh/Hadoop/hadoop-0.20.2/bin/../logs/.. 
localhost: ssh: connect to host localhost port 22: Connection refused 
[email protected]:~/Hadoop/hadoop-0.20.2/bin$ 

これは私が行ったことです。私は

ssh start/running, process 5466 

:私は

sudo service ssh start 

のようにSSHサーバを開始していると私のように出力を得る

sudo apt-get install openssh-server openssh-client 

を:私が使用してオープンSSHサーバとクライアントがインストールされています次のコマンドも実行してください:

ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa 

cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys 

しかし、start-allスクリプトを実行すると、接続が拒否されたままです。私はまた、hereのヒントを試してみましたが、動作させることができません。私はファイアウォールの背後にあり、私はUbuntuを使用しています。私が紛失しているものがありますか?

本当にありがとうございます。

ありがとうございました。

+0

可能な答えは、/ etc/ssh/ssh_configが正しく設定されていないことです。 –

答えて

3

sshをインストールした後で、パスワードなしのログインも有効にする必要があります。

% ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa 
% cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys 
+1

また、パスワードの入力を求めずに 'ssh localhost'が動作することを確認する必要があります。 –

+0

こんにちは、私はすでにそれらのコマンドを実行している..私は質問に言及することを忘れていた..質問を修正しました..指摘してくれてありがとう..問題はまだ続きます..私は世話をする必要がありますwrtのポートはありますか?またはssh_configファイルの中で私が世話しなければならないものは何ですか? –

+0

こんにちはクリス。 ssh localhostは何も表示しません。それは単にプロンプ​​トにとどまります.. –

関連する問題