尝试在 YARN 上 运行 Apache Apex 的 Yahoo Finance 示例

Trying to run Apache Apex's Yahoo Finance example on YARN

我已经下载了 Apache Apex 3.5.0 和 Malhar 3.5.0。

我已成功启动 apex 客户端并将 Yahoo Finance 演示示例提交到我们的 YARN 集群 (运行 CDH 5.10)。集群 运行 并且配置正确(许多 Spark 和 MR 作业都在 运行 上)。

我在 YARN 和 Apex cli 中看到我提交的申请为 RUNNING。但是,当我尝试连接到 Application Master 时,我收到了 404。

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

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

我尝试了几个顶点示例,但我总是遇到同样的错误。

知道为什么吗?

当您连接到 App Master 时,您需要提供完整的 URL 供 REST API 调用。 show/return 对于“/”没有任何意义,因此您所看到的是预期的。你想连接到 App Master 做什么?

有点意料之中。将“/ws/v2/stram/info”添加到 URL 路径