为什么只有三个运行程序
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#
如果你的配置没问题,可能是你没有source,虽然不知道为什么每次启动都要source这个配置文件。你试试,我开始遇到这个问题就是这样解决的