It may be related to the CDH version of spark you're using.
When I use REST API I get yarn application id there

Try opening http://localhost:4040/api/v1/applications/0/stages

On Thu, Oct 6, 2016 at 8:40 AM, Vladimir Tretyakov <
vladimir.tretya...@sematext.com> wrote:

> Hi,
>
> When I start Spark  v1.6 (cdh5.8.0) in Yarn client mode I see that 4040
> port is avaiable, but UI shows nothing and API returns not full
> information.
>
> I started Spark application like this:
>
> spark-submit     --master yarn-client     --class
> org.apache.spark.examples.SparkPi
> /usr/lib/spark/examples/lib/spark-examples-1.6.0-cdh5.8.0-
> hadoop2.6.0-cdh5.8.0.jar
>     10000
>
> API returns me:
>
> http://localhost:4040/api/v1/applications
>
> [ {
>   "name" : "Spark Pi",
>   "attempts" : [ {
>     "startTime" : "2016-10-05T11:27:54.558GMT",
>     "endTime" : "1969-12-31T23:59:59.999GMT",
>     "sparkUser" : "",
>     "completed" : false
>   } ]
> } ]
>
> Where is application id? How I can get more detailed information about
> application without this id (I am talking about
> /applications/[app-id]/jobs,
> /applications/[app-id]/stages etc urls from
> http://spark.apache.org/docs/1.6.0/monitoring.html)?
>
> UI also shows me empty pages.
>
> Without appId we cannot use other REST API calls. Is there any other way
> to get RUNNING application ids?
>
> Please help me understand what's going on.
>

Reply via email to