Actually,

  <property>
    <name>tez.am.tez-ui.history-url.template</name>
    <value>__HISTORY_URL_BASE__/#/tez-app/__APPLICATION_ID__</value>
  </property>

  <property>
    <name>tez.tez-ui.history-url.base</name>
    <value>UI_HOSTNAME</value>
  </property>

On Sun, Mar 5, 2017 at 10:38 AM, Manoj Murumkar <manoj.murum...@gmail.com>
wrote:

> Sreenath,
>
> Thanks for the comment. I should've put the following comment there (which
> I have now).
>
> ln -s . ui -- this is because UI is looking for <base_url>/ui from YARN UI
> when the app is still running
>
> Here're the values for the 2 parameters:
>
>   <property>
>     <name>tez.am.tez-ui.history-url.template</name>
>     <value>__HISTORY_URL_BASE__/#/tez-app/__APPLICATION_ID__</value>
>   </property>
>
>   <property>
>     <name>tez.tez-ui.history-url.base</name>
>     <value>UI_HOSTNAME/tez-ui</value>
>   </property>
>
>
> On Sun, Mar 5, 2017 at 1:40 AM, Sreenath Somarajapuram <s...@apache.org>
> wrote:
>
>> Thank you so much Manoj.
>>
>> Please let me know if you have more info on ’tez-ui’ getting appended.
>> I’m referring to this part from the blog:
>> ln -s . tez-ui -- this is because UI appends another tez-ui in some cases
>>
>> With that please check the values of following configurations in
>> *tez-site.xml*. They might give some clue.
>> *1. tez.tez-ui.history-url.base*
>> *2. tez.am.tez-ui.history-url.template*
>>
>> Cheers,
>> Sreenath
>>
>> From: Manoj Murumkar <manoj.murum...@gmail.com>
>> Reply-To: "user@tez.apache.org" <user@tez.apache.org>
>> Date: Sunday, March 5, 2017 at 6:03 AM
>> To: "user@tez.apache.org" <user@tez.apache.org>
>> Subject: Re: Enabling Tez-UI on CDH 5.8
>>
>> Posted documentation on my blog. Happy reading. Comments welcome.
>>
>> https://blog.upala.com/2017/03/04/setting-up-tez-on-cdh-cluster/
>>
>> On Sat, Mar 4, 2017 at 6:38 AM, Edward Capriolo <edlinuxg...@gmail.com>
>> wrote:
>>
>>> Lets continuously open tickets with cloudera to do this simple patching
>>> for us and ensure things work out of the box.
>>>
>>> On Sat, Mar 4, 2017 at 12:22 AM, Manoj Murumkar <
>>> manoj.murum...@gmail.com> wrote:
>>>
>>>> I'll put in my blog next week and share the link.
>>>> ------------------------------
>>>> From: Bikas Saha <bi...@apache.org>
>>>> Sent: 3/3/2017 7:08 PM
>>>>
>>>> To: user@tez.apache.org
>>>> Subject: RE: Enabling Tez-UI on CDH 5.8
>>>>
>>>> That’s great!
>>>>
>>>>
>>>>
>>>> Would it be possible for you to publish this as a wiki article such
>>>> that others could follow that to make this scenario work for them? With
>>>> some more details (e.g. exact maven command line or modified pom.xml) that
>>>> others can follow verbatim.
>>>>
>>>>
>>>>
>>>> Thanks
>>>>
>>>> Bikas
>>>>
>>>>
>>>>
>>>> *From:* Manoj Murumkar [mailto:manoj.murum...@gmail.com]
>>>> *Sent:* Friday, March 3, 2017 2:02 PM
>>>> *To:* user@tez.apache.org
>>>> *Subject:* Re: Enabling Tez-UI on CDH 5.8
>>>>
>>>>
>>>>
>>>> UPDATE: Tez UI (using 1.0 storage mechanism) has been successfully
>>>> enabled on our CDH 5.8.3 cluster. Here's the summary:
>>>>
>>>>    - Build Tez against CDH repo (5.8.3 version)
>>>>    - Build against 1.9.13 versions of jackson jars, listed in the
>>>>    following:
>>>>
>>>>
>>>>    - jackson-mapper-asl
>>>>       - jackson-core-asl
>>>>       - jackson-jaxrs
>>>>       - jackson-xc
>>>>
>>>>
>>>>    - Set a separate timeline server using Apache 2.7.3 version of
>>>>    cluster
>>>>    - Setup Tez UI using apache webserver
>>>>    - Follow instructions on how to setup each of these components
>>>>    (ATS, CDH cluster to publish events to ATS, CORS etc)
>>>>
>>>> Cheers,
>>>>
>>>> Manoj
>>>>
>>>>
>>>>
>>>> On Fri, Feb 24, 2017 at 11:15 AM, Manoj Murumkar <
>>>> manoj.murum...@gmail.com> wrote:
>>>>
>>>> Also, please note that I am using ATS with apache 2.7.3 version.
>>>>
>>>> Jan,
>>>>
>>>> I looked at the post you had made earlier.
>>>>
>>>> we are using Tez 0.8.4 successfully both with Hive and Pig on our
>>>>
>>>> > Cloudera CDH 5.7.1 cluster.
>>>>
>>>> CDH comes with Pig 0.12 which doesn't have tez as a supported engine. How 
>>>> did you manage to get that working?
>>>>
>>>>
>>>>
>>>> On Fri, Feb 24, 2017 at 10:50 AM, Manoj Murumkar <
>>>> manoj.murum...@gmail.com> wrote:
>>>>
>>>> So, I am able to get the metric posting part working (part where tez
>>>> posts counters to backend). I can see data coming in and without any java
>>>> exceptions in the run logs of tez sessions. I essentially built tez with
>>>> 1.9.13 version of jackson libraries.
>>>>
>>>>  <dependency>
>>>>         <groupId>org.codehaus.jackson</groupId>
>>>>         <artifactId>jackson-mapper-asl</artifactId>
>>>>         <version>1.9.13</version>
>>>>       </dependency>
>>>>       <dependency>
>>>>         <groupId>org.codehaus.jackson</groupId>
>>>>         <artifactId>jackson-core-asl</artifactId>
>>>>         <version>1.9.13</version>
>>>>       </dependency>
>>>>       <dependency>
>>>>         <groupId>org.codehaus.jackson</groupId>
>>>>         <artifactId>jackson-jaxrs</artifactId>
>>>>         <version>1.9.13</version>
>>>>       </dependency>
>>>>       <dependency>
>>>>         <groupId>org.codehaus.jackson</groupId>
>>>>         <artifactId>jackson-xc</artifactId>
>>>>         <version>1.9.13</version>
>>>>
>>>> Now, when I check the timeline server webUI, I see nulls in pretty much
>>>> everything (see screenshot). Could this be another version incompatibility
>>>> issue?
>>>>
>>>> Thanks,
>>>>
>>>> Manoj
>>>>
>>>>
>>>>
>>>> On Fri, Feb 24, 2017 at 9:43 AM, Edward Capriolo <edlinuxg...@gmail.com>
>>>> wrote:
>>>>
>>>> We should really just force tez into the build of hive. It sooo fin
>>>> stupid this situation. Just drives people at impala / spark. Im brining it
>>>> up in hive.
>>>>
>>>>
>>>>
>>>> On Friday, February 24, 2017, Jan Morlock <jan.morl...@googlemail.com>
>>>> wrote:
>>>>
>>>> Hi Manoj,
>>>>
>>>> sorry for the late reply. Your problem appears to be similar to
>>>>
>>>>
>>>> https://issues.apache.org/jira/browse/HIVE-8271
>>>>
>>>> So please check whether you have both jackson-1.8 and jackson-1.9
>>>> somewhere in your classpath.
>>>>
>>>> That being said, you should know, that you can make a lot of friends if
>>>> you succeed in getting the Tez UI running on CDH.
>>>>
>>>> I also once tried but didn't pursue further. You can find my post here:
>>>>
>>>>
>>>> http://mail-archives.apache.org/mod_mbox/tez-user/201608.mbo
>>>> x/%3cCAO25eDBaHYcKaL+pBp2wR0TyXOcaMAsJU+YDvEmFVnYQer6ALg@mai
>>>> l.gmail.com%3e
>>>>
>>>> I hope that helps.
>>>>
>>>>
>>>>
>>>> Cheers
>>>>
>>>> Jan
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> 2017-02-17 0:02 GMT+01:00 Manoj Murumkar <manoj.murum...@gmail.com>:
>>>>
>>>> Also, hive version that's bundled with CDH5.8 is 1.1.0 which is also
>>>> bundled with same class. Perhaps that's the one in effect? If that's the
>>>> case, is there no way to use timeline server for history with this version?
>>>>
>>>>
>>>>
>>>> On Thu, Feb 16, 2017 at 2:53 PM, Manoj Murumkar <
>>>> manoj.murum...@gmail.com> wrote:
>>>>
>>>> Btw, here's the environment info:
>>>>
>>>> Tez: 0.8.4
>>>>
>>>> Timeline server: bundled with apache 2.6.5 version
>>>>
>>>> I have added following libraries (that are used by timeline server) in
>>>> the path, so there's no mis-match, but no luck. I am still getting same
>>>> error.
>>>>
>>>> HADOOP_CLASSPATH=/usr/local/tez/client/lib/old/jackson-core-
>>>> asl-1.9.13.jar:/usr/local/tez/client/lib/old/jackson-mapper-
>>>> asl-1.9.13.jar:....
>>>> HADOOP_USER_CLASSPATH_FIRST=true
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> On Thu, Feb 16, 2017 at 12:02 PM, Manoj Murumkar <
>>>> manoj.murum...@gmail.com> wrote:
>>>>
>>>> Hi,
>>>>
>>>> Wondering if anyone has successfully enabled Tez-UI (by running ATS
>>>> from a separate apache installation) on CDH 5.8 cluster. Would appreciate
>>>> any information on this. We are have trouble with API incompatibility
>>>> (error pasted below):
>>>>
>>>>
>>>> 2017-02-16 19:40:13,874 [FATAL] [HistoryEventHandlingThread] 
>>>> |yarn.YarnUncaughtExceptionHandler|: Thread 
>>>> Thread[HistoryEventHandlingThread,5,main] threw an Error.  Shutting down 
>>>> now...
>>>>
>>>> java.lang.AbstractMethodError: 
>>>> org.codehaus.jackson.map.AnnotationIntrospector.findSerializer(Lorg/codehaus/jackson/map/introspect/Annotated;)Ljava/lang/Object;
>>>>
>>>>   at 
>>>> org.codehaus.jackson.map.ser.BasicSerializerFactory.findSerializerFromAnnotation(BasicSerializerFactory.java:362)
>>>>
>>>>   at 
>>>> org.codehaus.jackson.map.ser.BeanSerializerFactory.createSerializer(BeanSerializerFactory.java:252)
>>>>
>>>>   at 
>>>> org.codehaus.jackson.map.ser.StdSerializerProvider._createUntypedSerializer(StdSerializerProvider.java:782)
>>>>
>>>>   at 
>>>> org.codehaus.jackson.map.ser.StdSerializerProvider._createAndCacheUntypedSerializer(StdSerializerProvider.java:735)
>>>>
>>>>   at 
>>>> org.codehaus.jackson.map.ser.StdSerializerProvider.findValueSerializer(StdSerializerProvider.java:344)
>>>>
>>>>   at 
>>>> org.codehaus.jackson.map.ser.StdSerializerProvider.findTypedValueSerializer(StdSerializerProvider.java:420)
>>>>
>>>>   at 
>>>> org.codehaus.jackson.map.ser.StdSerializerProvider._serializeValue(StdSerializerProvider.java:601)
>>>>
>>>>   at 
>>>> org.codehaus.jackson.map.ser.StdSerializerProvider.serializeValue(StdSerializerProvider.java:256)
>>>>
>>>>   at 
>>>> org.codehaus.jackson.map.ObjectMapper.writeValue(ObjectMapper.java:1604)
>>>>
>>>>   at 
>>>> org.codehaus.jackson.jaxrs.JacksonJsonProvider.writeTo(JacksonJsonProvider.java:527)
>>>>
>>>>   at 
>>>> com.sun.jersey.api.client.RequestWriter.writeRequestEntity(RequestWriter.java:300)
>>>>
>>>>   at 
>>>> com.sun.jersey.client.urlconnection.URLConnectionClientHandler._invoke(URLConnectionClientHandler.java:204)
>>>>
>>>>   at 
>>>> com.sun.jersey.client.urlconnection.URLConnectionClientHandler.handle(URLConnectionClientHandler.java:147)
>>>>
>>>>   at org.apache.had
>>>>
>>>>
>>>> [The entire original message is not included.]
>>>>
>>>
>>>
>>
>

Reply via email to