【发布时间】:2015-01-04 15:58:01
【问题描述】:
我是 Hortonworks 的新手(使用 yarn、hadoop 2.6)并尝试研究如何提交 MapReduce,但我不想使用终端命令来完成,我想以编程方式完成。 我想编写外部java程序来运行MR jar。
我看过这里: Cluster_Applications_API(Submit_Application)
我发现需要获取一个新的应用程序 ID:
但是当我使用他们描述的内容时:“_http://[my host ip]:[port=8088]/ws/v1/cluster/apps/new-application” 我得到了例外:
<RemoteException>
<exception>WebApplicationException</exception>
<javaClassName>javax.ws.rs.WebApplicationException</javaClassName>
</RemoteException>
我错过了什么吗? 有人有提交和监控 MR 作业的 REST 示例代码吗?
谢谢!
【问题讨论】:
标签: api rest hadoop mapreduce hadoop-yarn