分享

启动hadoop遇到的问题

zxz489327204 发表于 2015-3-26 11:07:20 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 5 5762
启动:
cd /usr/lib/hadoop/hadoop-1.0.3
bin/start-all.sh
命令在普通模式下运行是这样的
wang@ubuntu:~$ cd /usr/lib/hadoop/hadoop-1.0.3
wang@ubuntu:/usr/lib/hadoop/hadoop-1.0.3$ bin/start-all.sh
starting namenode, logging to /usr/lib/hadoop/hadoop-1.0.3/libexec/../logs/hadoop-wang-namenode-ubuntu.out
localhost: Agent admitted failure to sign using the key.
localhost: starting datanode, logging to /usr/lib/hadoop/hadoop-1.0.3/libexec/../logs/hadoop-wang-datanode-ubuntu.out
localhost: Agent admitted failure to sign using the key.
localhost: starting secondarynamenode, logging to /usr/lib/hadoop/hadoop-1.0.3/libexec/../logs/hadoop-wang-secondarynamenode-ubuntu.out
localhost: Exception in thread "main" java.lang.IllegalArgumentException: Does not contain a valid host:port authority: file:///
localhost:         at org.apache.hadoop.net.NetUtils.createSocketAddr(NetUtils.java:162)
localhost:         at org.apache.hadoop.hdfs.server.namenode.NameNode.getAddress(NameNode.java:198)
localhost:         at org.apache.hadoop.hdfs.server.namenode.NameNode.getAddress(NameNode.java:228)
localhost:         at org.apache.hadoop.hdfs.server.namenode.NameNode.getServiceAddress(NameNode.java:222)
localhost:         at org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.initialize(SecondaryNameNode.java:161)
localhost:         at org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.<init>(SecondaryNameNode.java:129)
localhost:         at org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.main(SecondaryNameNode.java:567)
starting jobtracker, logging to /usr/lib/hadoop/hadoop-1.0.3/libexec/../logs/hadoop-wang-jobtracker-ubuntu.out
localhost: Agent admitted failure to sign using the key.

localhost: starting tasktracker, logging to /usr/lib/hadoop/hadoop-1.0.3/libexec/../logs/hadoop-wang-tasktracker-ubuntu.out
wang@ubuntu:/usr/lib/hadoop/hadoop-1.0.3$ jps
4819 Jps

肯定不对了就这一个

在su root 模式下运行是
root@ubuntu:/usr/lib/hadoop/hadoop-1.0.3# bin/start-all.sh
starting namenode, logging to /usr/lib/hadoop/hadoop-1.0.3/libexec/../logs/hadoop-root-namenode-ubuntu.out
root@localhost's password:

额 要密码,我不知道怎么办了,因为初学,还是为别人弄的,我自己也有许多论文要看 没时间研究,所以希望大神给点提示看看怎么弄。
总之先谢了

已有(5)人评论

跳转到指定楼层
hyj 发表于 2015-3-26 13:00:30



建议安装hadoop2,参考这个文档

hadoop2.2完全分布式最新高可靠安装文档
回复

使用道具 举报

pig2 发表于 2015-3-26 13:10:14
要密码输入密码即可
不要随便切换用户,否则会遇到权限问题。

参考这个文档
Hadoop伪分布安装过程:Hadoop1.x单机环境搭建指南(ubuntu)

回复

使用道具 举报

zxz489327204 发表于 2015-3-26 15:06:20
pig2 发表于 2015-3-26 13:10
要密码输入密码即可
不要随便切换用户,否则会遇到权限问题。

但是默认设置的是不需要密码的就是那个localhos,
开启ssh的时候设置的,我见别人都是用root方式运行的bin/start-all.sh
请问 用该用哪种方式啊,
是直接bin/start-all.sh
还是 sudo bin/start-all.sh
还是su root 后bin/start-all.sh


回复

使用道具 举报

hyj 发表于 2015-3-29 01:45:29
zxz489327204 发表于 2015-3-26 15:06
但是默认设置的是不需要密码的就是那个localhos,
开启ssh的时候设置的,我见别人都是用root方式运行的b ...

基础太弱了,建议先找个文档,然后练练Linux可以进入这个板块,多看看文章:
http://www.aboutyun.com/forum-123-1.html


直接使用下面的方式
bin/start-all.sh

回复

使用道具 举报

zxz489327204 发表于 2015-3-30 13:28:03
hyj 发表于 2015-3-26 13:00
建议安装hadoop2,参考这个文档

hadoop2.2完全分布式最新高可靠安装文档

好的 多谢你了嘿嘿
回复

使用道具 举报

关闭

推荐上一条 /2 下一条