2017-02-28 7 views
2

Malhar 3.5.0과 함께 Apache Apex 3.5.0을 다운로드했습니다.Apache Apex의 Yahoo Finance 예제를 YARN에서 실행하려고 시도했습니다.

나는 apex 클라이언트를 성공적으로 시작하고 야후 파이낸스 데모 예제를 YARN 클러스터 (CDH 5.10 실행)에 제출했습니다. 클러스터가 실행 중이고 올바르게 구성되어 있습니다 (많은 Spark 및 MR 작업이 실행 중입니다).

나는 Apex cli뿐만 아니라 YARN에서 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