读书人

Hadoop Oozie学习札记(二) 使用OOZIE,

发布时间: 2012-06-26 10:04:13 作者: rapoo

Hadoop Oozie学习笔记(二) 使用OOZIE,通过命令行运行example

本博客属原创文章,转载请注明出处:http://guoyunsky.iteye.com/blog/1245092

欢迎加入Hadoop超级群:?180941958? ?


?

? ? Oozie下面有很多例子,提供测试.也可以将源码放入Eclipse中启动提交.这里就一起试下.但发现有些问题,一一解决吧.

? ? ?运行Oozie例子map-reduce,命令:

? ? ?$OOZIE_HOME/bin/oozie job -oozie http://localhost:11000/oozie -config /home/guoyun/hadoop/oozie-3.0.2/examples/apps/map-reduce/job.properties -run

? ? ?本以为会很顺利,但控制台报以下错误:

? ? ?Error: E0902 : E0902: Exception occured: [java.net.ConnectException: Call to localhost/127.0.0.1:8020 failed on connection exception: java.net.ConnectException: Connection refused]

? ? 跑到日志中$OOZIE_HOME/logs/oozie.log发现有以下报错:

??2011-11-09 10:42:30,721 WARN V1JobsServlet:539 - USER[?] GROUP[users] TOKEN[-] APP[-] JOB[-] ACTION[-] URL[POST http://localhost:11000/oozie/v1/jobs?action=start] error[E0902], E0902: Exception occured: [java.net.ConnectException: Call to localhost/127.0.0.1:8020 failed on connection exception: java.net.ConnectException: Connection refused]

nameNode=file://jobTracker=localhost:9001queueName=defaultexamplesRoot=hadoop/oozie-3.0.2/examplesoozie.wf.application.path=${nameNode}/home/${user.name}/${examplesRoot}/apps/map-reduceoutputDir=map-reduce

? ?再次运行得到以下结果:

? ?job: 0000001-111109111632287-oozie-guoy-W

? ?再去http://localhost:11000/oozie查看也能看到该job,并有相应的状态.

? ?OK!example运行成功!


??

??



? 1 楼 zhxh1987200 2011-12-13 写得挺好! 只是如果需要存到hdfs中,再运行的话,写成nameNode=hdfs://localhost:9000 就不一定对了,这里的localhost需要根据实际的nameNode的映射名称确定的,写成是localhost或是nameNode的IP地址都会报错的。

读书人网 >开源软件

热点推荐