2017-02-28 71 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