PS:これを重複としてマークしないでください
やあ、
疑似分散モードで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
raveesh@raveeshL:~/Hadoop/hadoop-0.20.2/bin$
これが私がしたことです。以下を使用して、open-sshサーバーとクライアントをインストールしました。
sudo apt-get install openssh-server openssh-client
私はsshサーバーを次のように起動しました
sudo service ssh start
そして、私は次のように出力を取得します:
ssh start/running, process 5466
次のコマンドも実行しました。
ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
しかし、start-allスクリプトを実行すると、接続が拒否されたことが表示されます。ここに記載されているヒントも試しましたが、機能させることができません。私はファイアウォールの背後にいて、Ubuntuを使用しています。足りないものはありますか?
どんな助けでも本当にありがたいです。
ありがとう。