為什么只有三個運行程序
root@andy:/opt/hadoop-1.2.1/bin# start-all.sh
Warning: $HADOOP_HOME is deprecated.
starting namenode, logging to /opt/hadoop-1.2.1/libexec/../logs/hadoop-root-namenode-andy.out
localhost: Warning: Permanently added 'localhost' (ECDSA) to the list of known hosts.
localhost: Permission denied (publickey).
localhost: Warning: Permanently added 'localhost' (ECDSA) to the list of known hosts.
localhost: Permission denied (publickey).
starting jobtracker, logging to /opt/hadoop-1.2.1/libexec/../logs/hadoop-root-jobtracker-andy.out
localhost: Warning: Permanently added 'localhost' (ECDSA) to the list of known hosts.
localhost: Permission denied (publickey).
root@andy:/opt/hadoop-1.2.1/bin# jps
1276 JobTracker
1122 NameNode
1423 Jps
root@andy:/opt/hadoop-1.2.1/bin#
2016-04-25
localhost沒有登錄成功,應(yīng)該是要安裝ssh-server。
sudo apt-get install openssh-server
ssh localhost? #登錄,會要你輸入密碼
exit #退出當(dāng)前登錄
cd ~/.ssh/ #如果沒有此目錄,要先ssh localhost
ssh-keygen -t rsa #生成一個密鑰
cat ./id_rsa.pub >> ./authorized_keys #密鑰放入授權(quán)中
做完以上步驟之后再ssh localhost,此時不用輸入密碼了
如果都不行,請去hadoop/logs下看日志。
2016-07-13
是你的hadoop.env.sh這個配置文件有問題,
如果你的配置沒問題,可能是你沒有source,雖然不知道為什么每次啟動都要source這個配置文件。你試試,我開始遇到這個問題就是這樣解決的
2016-04-26
好像還是不行的