Joshua,

Since Spark is configured to run on YARN in EMR, instead of viewing the
Spark application UI at port 4040, you should instead start from the YARN
ResourceManager (on port 8088), then click on the ApplicationMaster link
for the Spark application you are interested in. This will take you to the
YARN ProxyServer on port 20888, which will proxy you through to the Spark
UI for the application (which renders correctly when viewed this way). This
works even if the Spark UI is running on a port other than 4040 and even in
yarn-cluster mode when the Spark driver is running on a slave node.

Hope this helps,
Jonathan

On Tue, Oct 13, 2015 at 7:19 AM, Jean-Baptiste Onofré <j...@nanthrax.net>
wrote:

> Thanks for the update Joshua.
>
> Let me try with Spark 1.4.1.
>
> I keep you posted.
>
> Regards
> JB
>
> On 10/13/2015 04:17 PM, Joshua Fox wrote:
>
>>   * Spark 1.4.1, part of EMR emr-4.0.0
>>   * Chrome Version 41.0.2272.118 (64-bit) on Ubuntu
>>
>>
>> On Tue, Oct 13, 2015 at 3:27 PM, Jean-Baptiste Onofré <j...@nanthrax.net
>> <mailto:j...@nanthrax.net>> wrote:
>>
>>     Hi Joshua,
>>
>>     What's the Spark version and what's your browser ?
>>
>>     I just tried on Spark 1.6-SNAPSHOT with firefox and it works fine.
>>
>>     Thanks
>>     Regards
>>     JB
>>
>>     On 10/13/2015 02:17 PM, Joshua Fox wrote:
>>
>>         I am accessing the Spark Jobs Web GUI, running on AWS EMR.
>>
>>         I can access this webapp (port 4040 as per default), but it only
>>         half-renders, producing "Uncaught SyntaxError: Unexpected token <"
>>
>>         Here is a screenshot <http://i.imgur.com/qP2rH46.png> including
>>         Chrome
>>         Developer Console.
>>
>>         Screenshot <http://i.stack.imgur.com/cf8gp.png>
>>
>>         Here are some of the error messages in my Chrome console.
>>
>>         /Uncaught SyntaxError: Unexpected token <
>>         (index):3 Resource interpreted as Script but transferred with
>>         MIME type
>>         text/html:
>>         "
>> http://ec2-52-89-59-167.us-west-2.compute.amazonaws.com:4040/jobs/";.
>>         (index):74 Uncaught ReferenceError: drawApplicationTimeline is
>>         not defined
>>         (index):12 Resource interpreted as Image but transferred with
>>         MIME type
>>         text/html:
>>         "
>> http://ec2-52-89-59-167.us-west-2.compute.amazonaws.com:4040/jobs/";
>>
>>         /
>>         Note that the History GUI at port 18080 and the Hadoop GUI at
>>         port 8088
>>         work fine, and the Spark jobs GUI does partly render. So, it
>>         seems that
>>         my browser proxy is not the cause of this problem.
>>
>>         Joshua
>>
>>
>>     --
>>     Jean-Baptiste Onofré
>>     jbono...@apache.org <mailto:jbono...@apache.org>
>>     http://blog.nanthrax.net
>>     Talend - http://www.talend.com
>>
>>     ---------------------------------------------------------------------
>>     To unsubscribe, e-mail: user-unsubscr...@spark.apache.org
>>     <mailto:user-unsubscr...@spark.apache.org>
>>     For additional commands, e-mail: user-h...@spark.apache.org
>>     <mailto:user-h...@spark.apache.org>
>>
>>
>>
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscr...@spark.apache.org
> For additional commands, e-mail: user-h...@spark.apache.org
>
>

Reply via email to