为什么只有三个运行程序

来源:2-3 Hadoop安装-配置hadoop

慕大侠

2016-04-25 21:14

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#

写回答 关注

3回答

  • 无名的凉风吹草地
    2016-04-25 21:34:28
    已采纳

    localhost没有登录成功,应该是要安装ssh-server。

    1. sudo apt-get install openssh-server

    2. ssh localhost  #登录,会要你输入密码

    3. exit #退出当前登录
      cd ~/.ssh/ #如果没有此目录,要先ssh localhost
      ssh-keygen -t rsa #生成一个密钥
      cat ./id_rsa.pub >> ./authorized_keys #密钥放入授权中

    4. 做完以上步骤之后再ssh localhost,此时不用输入密码了

    如果都不行,请去hadoop/logs下看日志。


  • Heheda
    2016-07-13 23:20:09

    是你的hadoop.env.sh这个配置文件有问题,http://img.mukewang.com/57865bd9000124af04970115.jpg如果你的配置没问题,可能是你没有source,虽然不知道为什么每次启动都要source这个配置文件。你试试,我开始遇到这个问题就是这样解决的

  • 慕大侠
    2016-04-26 11:28:41

    好像还是不行的

    身后的萝卜

    大哥,我遇到了和你一样的问题,有没有解决啊?

    2017-08-05 17:48:10

    共 1 条回复 >

认识Hadoop--基础篇

Hadoop入门视频教程,大数据人才的入门首选

138835 学习 · 348 问题

查看课程

相似问题