我几乎已经完成了复制CDH twitter example,目前它已经失败了:
sudo oozie job -oozie http://localhost:11000/oozie -config ~/oozie/oozie-workflows
/job.properties -run
带
错误:HTTP错误代码:500:内部服务器错误
job.properties
文件说
nameNode=hdfs://hadoop1:8020
jobTracker=hadoop1:8021
workflowRoot=${nameNode}/user/${user.name}/oozie-workflows
和oozie日志说
ERROR V1JobsServlet:536 - USER[-] GROUP[-] TOKEN[-] APP[-] JOB[-] ACTION[-] URL[POST
http://localhost:11000/oozie/v1/jobs?action=start] error,
java.net.UnknownHostException: hadoop1
java.lang.IllegalArgumentException: java.net.UnknownHostException: hadoop1
我认为必须编辑nameNode行,但我无法确切地知道。 它可能很简单。
答案 0 :(得分:1)
代替Hadoop1对抗jobtracker和namenode属性,请给ipadress。
无法解决hadoop1。
答案 1 :(得分:1)
如果您正在使用群集,则nameNode可以设置为群集名称。 像:
hdfs://[CLUSTERNAME]