2017-02-28 94 views
2

我已经下载Apache Apex 3.5.0以及Malhar 3.5.0。试图在YARN上运行Apache Apex的Yahoo Finance示例

我已成功启动apex客户端,并将雅虎财务演示示例提交给我们的YARN集群(运行CDH 5.10)。群集正在运行并正确配置(许多Spark和MR作业正在运行)。

我看到我在YARN以及Apex cli中提交的作为RUNNING的应用程序。然而,当我尝试连接到应用程序主,我收到了404

org.apache.hadoop.yarn.webapp.WebAppException: /: controller for default not found 

我也试过直接连接到由get-app-info命令报告的appMasterTrackingUrl,我也得到了同样的错误。

我尝试了几个顶点的例子,我总是得到相同的错误。

任何想法为什么?

回答

4

有点期待。在URL路径中添加“/ ws/v2/stram/info”

+0

我期待像其他应用程序管理器一样的UI。我想知道为什么没有默认的重定向到文档页面等。 – Tony

+1

Apache Apex应用程序仅提供目前仅在源代码AFAIK中记录的REST API。与其他应用程序管理器类似的UI由[Datatorrent RTS](https://www.datatorrent.com/download/)提供。 –

+0

不知道它是否值得一个新的问题,但是如何在使用纱线时看到控制台输出操作符的输出? – Tony

2

当您连接到App Master时,您需要提供REST API调用的完整URL。没有什么可以显示/返回“/”,所以你所看到的是预期的。你想要连接到App Master的什么?

+0

我想我正在期待某种类似于我们运行火花任务时所用的UI。或者一些文档告诉我如何查询API。我并不期待堆栈跟踪。 – Tony