启动了所有服务,jps后不显示其他进程

zumengwhynot
2016-01-10
1 回答
你是不是JobTracker之类的进程没显示?如果是的话,建议你去看看"/opt/hadoop-1.2.1/logs"目录中,“namenode”相关的日志log,看看log里有没有下面这样的错误信息:
2016-01-09 15:29:12,036 ERROR org.apache.hadoop.hdfs.server.namenode.NameNode: java.net.BindException: Problem binding to imooc/183.207.232.253:9000 : 无法指定被请求的地址
如果有这样的报错信息的话,说明,在运行“hadoop namenode -format”的时候报了错,那么就需要你在 /etc/hosts 中添加一条映射:
127.0.0.1 imooc
这样的话,再运行"hadoop namenode -format"时才会正常。
视频中,老师没有讲解这一步,只是说了“imocc”是他的主机名。
我一开始也是这个问题,后来才想起来去翻看日志,发现这个问题。
希望能够帮到你。
举报
0/150
提交
取消